• unknown symbol __aeabi_uldivmod is causing my kernel module not to load. Any ideas as to why I'm seeing this? I am using gcc 4.7.2 for both the compilation of the kernel and the kernel module.

    Chris Adeniyi-Jones
    Chris Adeniyi-Jones

    I am compiling on an Exynos 5250-based board with Ubuntu filesystem.

    gcc -v

    Using built-in specs.

    COLLECT_GCC=gcc

    COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/4.7/lto-wrapper

    Target: arm-linux-gnueabihf

    Configured with: ../src/configure -v --with-pkgversion…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Gcc compiler/toochain for ARMv8 ?

    Shankar
    Shankar

    In open source which is gcc cross toolchian available which can support AARCH32 and AARCH64 based on –mabi flag ?

    In gcc documentation, supported values for –mabi are ilp32 and lp64. But when I tried linaro released toolchain crosstool-NG linaro…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Compiler support for arch v7 & arch v8

    techguyz
    techguyz

    Hi all,

    How about the GCC compiler support of ARM arch v8 has been given. Is it full fledged, with all the options provided by ARMCC or it needs to be updated yet in future. I mean support for armcc Vs gcc

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • q = vshll_n_s16(d, 16) is giving error in RVDS

    josephgopu
    josephgopu

    Hi all,

    when I write the Neon Intrinsic code as below

    int32x4_t q;

    int16x4_t d;

    some thing I loaded into d register

    q = vshll_n_s16(q, 16)

    when I tried to build the code, the compiler is throwing error as the supported shift range is 0-15 only....I'm using…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • How to add epilog and prolog in ARM compiler compiled code ?

    Neo
    Neo

    g++  provides an option  -pg   which allows to write epilg and prolog for functions

    Does gcc does not have  such  an option?

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Do we have any official benchmark comparing ARM and GNU compilers?

    Senthil Kumar Rajagopal
    Senthil Kumar Rajagopal

    Hello,

    Few of my customers started to have concerns on the quality of the GNU`s GCC compilers.

    Before I talk about the performance gain in using the ARM compiler to my clients, I would like to know is there any

    official compiler benchmark comparing the…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Error: C9932E: Cannot obtain license for Compiler (feature compiler5) with license version >= 5.0201301

    liuhz
    liuhz

    hellow  everyone! I meet a problem when i develop in ds-5,

    I have setup Xilinx SDk and DS-5 on my PC,and I fellow xilinx xapp1185's guide to import xilin's driver file into ds-5.

    in xapp1185's 1st step,when i change compiler option to armcc&armar…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ARMv8 Compiler Issue concerning SoftVFP option

    curinga
    curinga

    Hi,

    We are currently using the DS5 ARM C/C++ Compiler for ARMv8, 4.9 [Build 422] and we are facing some issue with the --fpu=SoftVFP option.

    While using this option we have the following error messages:

    Error: C3003E: FPU SoftVFP is incompatible with selected…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • how to compile neon instruction on linux using gnu assembler and gnu compiler  ?

    bumamahesh
    bumamahesh

    how to compile neon instruction on linux using gnu assemler  and gnu comiler  ?

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • mistakes in ARM Compiler toolchain Version 5.03 Compiler Reference document {ARM DUI 0491I (ID012213)}

    josephgopu
    josephgopu

    Hi all,

    I observed mistakes in above mentioned document......

    If u see  G.16.1 Vector shift right by constant it was mentioned in comments about shift value range worngly.....

     

    int64x1_t vshr_n_s64(int64x1_t a, __constrange(1,64) int b); // VSHR…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Cannot obtain license for compiler(feature compiler5) with license version 5.0201301?

    Avinash P
    Avinash P

    Hi,

    1) I am using uvision 3.0 version to build my application and I am getting an image size X. Is it possible to reduce the size by using DS-5.

    2)I have installed DS-5 evaluation version 5.14 and i created sample project.If I try to build my project I…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ds-5 compiler  No such feature exists.

    youyan
    youyan

    I install ds-5 evaluation on ubuntu 12.04 which run on vmware, But when I type comond suite_exec armcc --vsn,display fellow error

    hyouyan@ubuntu:~$ suite_exec armcc --vsn

    ARM C/C++ Compiler, 5.03 [Build 102]

    Error: C9932E: Cannot obtain license for Compiler…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Can keil compiler translate C code into SIMD instructions(ARMv7-m)

    Zhang Zhiyang
    Zhang Zhiyang


    When we write such code as following, can keil compiler automaticly translate it into SIMD STM.

      do{

              *p++ = 1;

               *p++ = 1;

               …

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ARM for high performance embedded intelligence applications

    Theodore Omtzigt
    Theodore Omtzigt

    We are augmenting the ARM architecture with a distributed data flow engine for high performance embedded intelligence applications. Is anybody familiar with the integration points of the ARM compiler stack and executable formats? I am looking for guidance…

    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • ZI optimization?

    Niall Cooling
    Niall Cooling

    I came accross this statement in the compiler documentation "In ARM Compiler 4.1 and later, the compiler might place small global ZI data items in RW data sections as an optimization.". Can anyone explain what the optimization is?

    see here:

    …
    • Answered
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • How to make ARM compiler report compilation warnings, as error?

    Tarun Tarun
    Tarun Tarun
    Note: This was originally posted on 24th November 2008 at http://forums.arm.com

    I want the compiler to report all compilation warnings as errors, in ARM C Compiler. Didn't get any help from the Specs. Has anyone tried this? How can I do it?
    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Error use gcc linking  RVCT2.2 c libraries

    Unknown huaiyin
    Unknown huaiyin

    Note: This was originally posted on 19th March 2007 at http://forums.arm.com

    I use RVCT2.2 armcc to complier files and get a library.
    Then to use gcc link the library, but get
    Error:
      undefined reference to '__aeabi_uread4'
      undefined reference…

    • over 6 years ago
    • Software Tools
    • Arm Development Studio forum
  • Heterogeneous Software Development

    Michelle Page-Croft
    Michelle Page-Croft

    Heterogeneous Software Development

    By Stephen Theobald

    ARM-based platforms come in a variety of processor configurations, and these platforms now often have more than one ARM processor.  These multi-core platforms have usually been “Symmetric Multi-Processing…

    • over 4 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • ARM Compiler 6.02: yet another milestone!

    Stefano Cadario
    Stefano Cadario

    It seems that just yesterday we released ARM Compiler 6.01 and it’s already time for a new major release of the most advanced compiler from ARM.


    Let’s see the major highlights for this release:

    • Update of C++ libraries
    • Performance improvement…
    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • How C++11/14 can improve readability without affecting performance

    Stefano Cadario
    Stefano Cadario

    Often we hear embedded software engineers avoiding the usage of C++ because of being scared by potential performance hit or code size explosions. Even though some features of C++ can have significant impact on the performance and code size, it would be…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Comparison of errors, warnings and diagnostics in ARM Compiler 6

    Stefano Cadario
    Stefano Cadario

    The main function of the compiler is to translate source code to machine code but, during the development of a project, we inevitably make some mistake.

    An important aspect of a good compiler is the capability of generating clear and precise error and…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • What’s new in ARM Compiler 6.01

    Stefano Cadario
    Stefano Cadario

    February has been an exciting period for ARM: from the announcement of new products for the Premium Mobile segment to the release of the new DS-5 v.5.20.2

    DS-5 v5.20.2 includes ARM Compiler 6.01, the latest LLVM based ARM Compiler. The main highlights…

    • over 5 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • Deciphering DS-5 Support and Maintenance License Error C9932E

    Ronan Synnott
    Ronan Synnott

    ARM is constantly providing updates to our DS-5 toolchain, and details of these updates are provided in the change log. When you purchase the tools, you will receive either a term or perpetual license depending on what you purchased, as well as support…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • ARM Compiler 6 – Best in class code generation for the ARM Architecture

    Vinod Krishnamoni
    Vinod Krishnamoni

    ARM® Compiler 6 is the next generation C/C++ compilation toolchain from ARM, based on Clang and the LLVM Compiler framework. Version 6.00 of the toolchain provides architectural support for v8 of the ARM Architecture and alpha support for v7-A. It…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • A 21st Century Compiler for 64-bit Architecture

    Michelle Page-Croft
    Michelle Page-Croft

    ARM Compiler 6 is now available, bringing to you a modern, extensible compiler architecture for the next generation of ARM processors. Version 6 of the ARM Compiler adopts the Clang and LLVM compiler framework, which is swiftly gaining momentum as the…

    • over 6 years ago
    • Software Tools
    • Tools, Software and IDEs blog
  • View related content from anywhere
  • More
  • Cancel
<