ARM Technical Support Knowledge Articles
DS-5 Knowledge Articles
Knowledge Articles in this section
ARM Compiler (80)
DS-5 Debugger (31)
GNU Compiler (2)
Installation / Product Information (9)
Platform Support (7)
"JVM terminated" error when launching DS-5 / OutOfMemoryError reported when using DS-5
"No MSI installer found" error when installing
ARM Compiler and 64-bit filesystems
ARM Compiler optimizations
ARM Compiler toolchain and DS-5 terminology and versioning
Accessing 64-bit peripherals using Cortex-M processors
All Eclipse views disappear when RSE is updated
Are there any special requirements for using an SMP target with Streamline?
Building a C++ project without floating-point libraries
Building applications using GCC on an Ubuntu host fails
Can AArch32 and AArch64 objects be linked together?
Can DS-5 debug Android?
Can I change a three server license into a single server license?
Can I connect Model Debugger / DS-5 Debugger to the Foundation model?
Can I debug relocated code at source-level with DS-5 Debugger?
Can I link ARMv7-M objects with ARMv7-R or ARMv7-A objects and run the resulting image on an ARMv7-R or ARMv7-A processor?
Can I make the ARM compilation tools report all warnings as errors?
Can I use the same name for a load region and an execution region?
Can Streamline and Gator daemon send data over an interface other than Ethernet?
Can the ARM compiler generate exclusive loads and stores (SWP, LDREX, STREX)?
Can the ARM compiler workaround Cortex-M3 erratum 602117 ?
Command-line installation on Windows
DS-5 applications fail to run on security enhanced Linux
DS-5 cannot connect to a core with a very slow clock / Can I stop the core clock when debugging with RVI/DSTREAM units ?
DS-5 debugger fails to connect to PandaBoard over JTAG
DS-5 is showing gdbserver errors when I try to debug my Android native library
Do armcc and armclang provide memory barrier intrinsics?
Does ARM Compiler support inline assembler and embedded assembler for ARMv8?
Does ARM support the use of virtual machines as license servers for ARM software tools?
Does DS-5 support all flavours of Linux?
Does armlink support extern "C++" syntax in symbol versioning script files?
Does the ARM Compiler treat a "plain" int bitfield as a signed int bitfield or as an unsigned int bitfield?
Eight-byte Stack Alignment
Error (CMD16-COR97): Failed to load image "foo.so"
Error from target: gator driver version x is different than gator daemon version y
Error: Please update GDBServer to v6.8 or later
Example Linux distribution in DS-5 extracts with errors on Windows
Header file searching with -I and -J
How can I access high memory above 4GB?
How can I compile for specific architectural extensions such as Advanced SIMD (NEON) when targeting an ARMv7-A processor?
How can I define memory mapped performance counters in Streamline?
How can I make use of multiple license sources?
How can I prevent occasional build failures caused by license management errors when using floating licenses?
How can I protect against stack overflow at run-time?
How can I tell how many licenses are in use?
How can I use my own implementation of 'printf()' without needing to recompile my application code?
How can I use the DAP logger tool?
How do I add bare-metal support for a new target in DS-5?
How do I avoid the compiler generating LDM/STM instructions?
How do I build Linux applications with RVCT 3.0 and later?
How do I check whether my kernel configuration will work with Streamline?
How do I connect DS-5 to a remotely-running Fast Model / specify a different CADI Server port to be used
How do I customize locales?
How do I enable parallel builds within Eclipse?
How do I fill unused ROM with specific content?
How do I find my ARM serial number?
How do I generate ARM v6T2 or v7 DSP multiply instructions using the ARM Compiler toolchain?
How do I get the best performance when compiling floating point code for Cortex-M4F?
How do I import hardware platforms using the Platform Configuration Editor in DS-5?
How do I import the DS-5 example projects into Eclipse?
How do I install my floating license?
How do I install my node locked license?
How do I make my VFPv2 code IEEE 754 compliant?
How do I obtain logging from the VSTREAM Client ?
How do I overload operator new?
How do I port my application code to my target hardware?
How do I port my project to Microlib?
How do I prevent uninitialized data from being initialized to zero?
How do I redirect the semihosting output to a file?
How do I retarget C++ streamed I/O?
How do I silently install DS-5?
How do I switch toolchains in DS-5?
How do I use INCBIN to merge multiple binary images?
How do I use local capture with ARM Streamline?
How do I use the Android adb to forward Gator data over USB?
How do I write code portable between ARM Compiler 5 and ARM Compiler 6 for the __at sections?
How does __weak work?
How does inline in the C99 standard behave differently?
How does the ARM Compiler support unaligned accesses?
How does the ARM compiler allow for the configurable multiplier in the Cortex-M0?
How does the compiler handle multiple definitions of global variables?
How is DS-5 Kernel only Trace configured?
How to re-implement library functions?
How to solve DS-5 installation issues under Windows?
How to troubleshoot the error: Web services unavailable, check network settings
How to use $Super$$ and $Sub$$ for patching data?
In the Timeline view of Streamline, why do the process/thread bars and detail bars not match?
In what situations might I need to insert memory barrier instructions?
Installing ADT Eclipse plug-ins fails because of missing required plug-in org.eclipse.wst.sse.core
Is DS-5 available for ARMv8-A?
Is semihosting supported in DS-5 for ARMv8?
Is the ARM Compiler and RVCT able to workaround the Cortex-M3 errata 602117?
Kernel debug on NVIDIA Tegra 2 platforms
Maximum size of arrays for C/C++ compilers
Merging binary images together
Missing DS-5 Linux dependencies
My code behaves strangely at higher optimization levels
On what platforms will my ARM development tools work?
Out of memory error
PMU counters are reading zeroes in Streamline
Performance Monitor Unit example code for ARM11 and Cortex-A/R
Placing (constant) jump tables in ROM
Placing C variables at specific addresses to access memory-mapped peripherals
Placing root region library objects in a scatter file
Problems with sprintf, when printing doubles or long longs
Server log reports "Invalid license key (inconsistent authentication code)"
Sharing header files between C and assembler
Some examples to compare Microlib vs. Stdlib
Trouble shooting floating license issues
Trouble shooting node-locked license issues
Undefined Instruction in "_fp_init()"
Use of 'const' and 'volatile'
Use of --fpu softvfp with processors with implicit VFP
Using the Inline Assembler
Warning (IMG53): image.axf has no source level debug information
Warning (LUX47): The image does not match the target
Warning (LUX6): Unable to find library on host
What Streamline support is available for Android targets?
What are Overlays and how are they used?
What code/data must be placed in a root region of a scatter file?
What compiler/linker options make a GNU-stack executable?
What does "Address Reference Count" mean in the linker callgraph output?
What does "An error occurred during the installation of assembly..." mean when installing DS-5?
What does error "Cannot determine current address space as target is running, specify an explicit load offset" mean?
What does internal fault 0x5c282c or 0x1ac98e mean when building Linux applications using armcc?
What does the __ESCAPE__ macro in the ARM compilation tools' header files do?
What is "warning #223-D: function 'exp2' declared implicitly" and its implication?
What is Microlib?
What is a leaf function?
What is an external interface?
What setup is needed to use DS-5 for debugging Android native (C/C++) applications and libraries?
Where can I find the Eclipse extension point interface for adding third-party OS support in DS-5 Debugger?
Which ARM compiler options should be used to generate NEON instructions from C/C++ code?
Which ARM processors are supported by DS-5?
Which GNU language extensions are supported by the ARM Compiler?
Which version of the license server daemons should I run, and where do I find them?
Why after installing an ARM Compiler 5 patch does "armcc --vsn" report that my old build is still in use?
Why am I getting DENIED messages in my server log?
Why am I getting a FLEXlm -103,122 license error?
Why am I getting a FLEXlm -15 license error, even though my license server is running?
Why am I getting a FLEXlm -15,10 license error?
Why am I getting a FLEXnet -89 license error?
Why am I unable to capture energy data using Streamline and Energy Probe on Red Hat Enterprise Linux 5?
Why am I unable to connect to the ST-Ericsson U8500 platform after a reset?
Why do I get a compiler error when using the maximum negative number for a given type in an expression?
Why do I see "license checkout" or "not supported" errors?
Why do I see C9931W or C9933W reported as an error?
Why do I see the linker warning message L6221E?
Why do I sometimes see licensing error messages displaying the feature name "bsp_
Why do the "cname" headers (e.g., cmath) not include the "name.h" headers (e.g., math.h) within the global namespace?
Why does "armcc -E" preprocessing result in linker undefined symbol error?
Why does malloc() get called when global C++ objects are initialised at startup?
Why does the connection progress bar get stuck when I launch an RTSM or a FVP model (with Linux) connection?
Why does the connection script fail to run
Why does the linker select weak definitions instead of non-weak ones from a library?
Why is DS-5 unable to control my target when debugging the Linux kernel via JTAG?
Why might the +FIRST and +LAST scatter-loading attributes not behave as you might expect?
Why would RVD/DS-5 not connect to my i.MX-based target when running Linux ?
Windows cannot find 'c:\windows\system32\telnet.exe'
Windows installation fails when using substituted path
Writing interrupt handlers for v6/v7 cores
armlink/fromelf: Merging load regions to obtain a single binary output
Link to this index
Copyright © 2011 ARM Limited. All rights reserved.