• arm-none-eabi-ar: ../src/n1_main.o plugin needed to handle lto object

    HaleyXu
    HaleyXu

    Dear all,

    I use arm-none-eabi-gcc 7.2.1 in my project, when I want to use -flto option to optimize bin size, error shows:

    ../../../tools/gcc/linux/gcc-arm-none-eabi/bin/arm-none-eabi-ar: creating /proj/lib_m.a
    ../../../tools/gcc/linux/gcc-arm-none-eabi…

    • over 2 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Occurrence of a Data Abort exception in bare board application executing on i.MX6 based board

    teamrtos
    teamrtos

    We have developed a bare board software on NXP’s i.MX6 based platform.  The bare board software enables MMU after initializing a single ARM Cortex-A9 processor to execute a small application.

    Initial State

    1. All caches are disabled.
    2. L1 prefetch d…
    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Any suggestion on the best way to include all the paths for header files using GCC and Eclipse plugin for GNU GCC ARM?

    Manoel De Souza
    Manoel De Souza

    Hello all..

    I've developed all my life using IAR and I was willing to give a try on GNU GCC for ARM.

    To start I have few folders and few files in a project which requires configuration to add the path for all header files using the -I key.

    Is there…

    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • __hardfp_xxx symbols not found by gcc linker

    fbcp
    fbcp

    I am working on a project where a static library is built with the ARM tool chain using the hard-float abi, and then is linked with other object files (generated with gcc). The linker is the gcc linker, and the linking stage takes place on a Raspberry…

    • Answered
    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Introducing section within a section in WinARM GCC tools...

    dsphani
    dsphani

    Hi,

    This question is on using WinARM, GCC and mainly on loader (.ld).  Please pardon me if the post does not suit the thread.

    I am using WinARM GCC tools for compiling, linking the code for LPC2378 (NXP Controller). This worked great until recently. Now…

    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Windows version of arm-linux-gnueabi and arm-linux-gnueabihf for gcc8

    Uban
    Uban

    Hello !

    It seems like the binaries for the windows version of arm-linux-gnueabi and arm-linux-gnueabihf has been removed in gcc8. Have the support for windows been removed or will it appear ?

    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Prebuilt GNU8 - AArch64 GNU/Linux target (aarch64-linux-gnu)

    Nagaraju
    Nagaraju

    Hi,

    I have downloaded the new AArch64 GNU/Linux target (aarch64-linux-gnu) binaries and they are working fine.

    Can someone please let me know the the configurations flags used to build these toolchains.

    Earlier I have used ABE tool (from Linaro) to build…

    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • GCC and GDB for native compiling and debugging

    Lumin
    Lumin

    Hello,

    I 've a module with a Cortex-M4 Vybrid VF61 processor and an installed linux.

    The installed linux does not provide gcc and gdb for native compiling and debugging.

    Please, can anybody tell me, where I can download a prebuilt gcc and a prebuilt…

    • Answered
    • over 1 year ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Cygwin compile of bare metal ARMv8 cross-compiler

    CosmicPi
    CosmicPi

    I am trying to get a cross-compiler built to run on my Windows box.  One route I'm trying is to use Cygwin to build the compiler.

    I've tried several attempts with the latest sources but hit upon some compile snags.  Has this been done before?  Google…

    • over 2 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Generating .elf files with ARM toolchain

    PMG100
    PMG100

    Hello.

    I'm fairly new to embedded software development, and could use some clarification on how to generate .elf files from .c files.

    I've recently downloaded the following toolchain installation:

    developer.arm.com/.../gcc-arm-none-eabi-7-2017…

    • Answered
    • over 2 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Incorrect Thumb operand strange behaviour

    Evgeniy Rahimov
    Evgeniy Rahimov

    Hello,

    I am trying to compile some asm code with operand unable to be used as immediate, but compiler does not generate error but produce strange binary code, hard to detect erroneous code.

    The source code

    int main(void)
    {

            asm volatile ( "mov r0, #0x1234…

    • Answered
    • over 2 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • How about arm gcc optimze for if ( ptrToStruct && ptrToStruct ->member )

    xiaofeng.huang
    xiaofeng.huang

    hi,

    I'm using arm-none-eabi-gcc 5.4, I'm not sure if there's problem as followed:

    if ( ptr && ptr->member ) {

    // do some thing....

    }

    The question is that, when compiled with -O1 or -O2, CPU will execute the condition (ptr->member…

    • over 2 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Issue arm-none-eabi-gcc of gcc-arm-none-eabi-6-2017-q2-update need GLIBC_2.14 and GLIBC_2.11

    ele
    ele

    Dear All,

    To use 'arm-none-eabi-gcc' I've got a gcc-arm-none-eabi-6-2017-q2-update.ar.bz2 from ARM Toolchain.

    But I came across the following issue GLIBC_2.14 and GLIBC_2.11 need to use.

    u24c02:/home/nick/gcc/gcc-arm-none-eabi-6-2017-q2-update…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Can we use GNU ARM Embedded Toolchain for compiling commercial products or closed source?

    Manohara HK
    Manohara HK

    I have a confusion regarding GNU compiler licesnce. I gone through GNU ARM Embedded Toolchain license and noticed it has built with "newlib" C standard library instead of glibc to avoid licensing issue. 

    But still i want to clarify my confusion…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • GNU ARM Embedded Toolchain for commercial, closed source products?

    J Mucha
    J Mucha

    Hello,
    I'm developing a commercial software for MCU which is built by GNU ARM Embedded Toolchain. I want to sell the programmed device (product) and I don't want the source code to be released.
    When I compile my code using a -Wl,--verbose I see…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Beware of GNU-ARM compiler for Cortex-M0/M0+/M1

    Miro Samek
    Miro Samek
    The popular GNU-ARM toolset has had long-known issues for the Cortex-M0/M0+/M1 (ARMv6-M architecture). Specifically, people have reported very inefficient code generated, see "Cortex M0/M0+/M1/M23 BAD Optimisation in GCC" https://embdev…
    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Cast uint32x4_t to uint8x8x2_t

    DorJo
    DorJo

    Is there a possibility to reinterpret cast an uint32x4_t into a uint8x8x2_t using intrinsics?

     

    Sincerely

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Strange behaviour of uint8x8x2_t

    DorJo
    DorJo

    Hi @ all,

    I have an uint32x4_t on which I want to perform a count of leading zeros and a table lookup with intrinsics. The table lookup should be performed like this:

              0   1   2   3   4   5   6   7    8   9    A    B    C    D    E    F
      Data…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • How to build gcc 4.3.3 for aarch64?

    BalaOps
    BalaOps

    Hi, 

    How to build GCC 4.3.3 for ARM archicture? 

    NAME="Red Hat Enterprise Linux Server"

    VERSION="7.3 (Maipo)"

    > uname -a

    Linux rhel7.local 4.5.0-15.el7.aarch64 #1 SMP Wed Oct 12 14:00:10 EDT 2016 aarch64 aarch64 aarch64 GNU/Linux

    …
    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • GNU ARM Embedded Toolchain 64 bit

    RPAO
    RPAO

    Hello all,

    I recently installed GNU ARM Embedded Toolchain on windows plataform to use it with Eclispe Neon.3.

    I had to install 32 bit version because I did not find 64 bit one unless I start compiling the source code.

    When will it be planned to release…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Installing gcc-arm on OpenSUSE

    jwhitmore
    jwhitmore

    Is it just me or are the install instructions for gcc-arm missing some information? I've downloaded gcc-arm-none-eabi-6-2017-q1-update-linux.tar.bz2 and uncompressed it. The readme file in there states that all you have to do is add the bin directory…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • 32-bit build of GCC 6

    kilbswhitecrow
    kilbswhitecrow

    Over on http://gnuarmeclipse.github.io/toolchain/install/, I see this:

    starting with version 6.x, GNU/Linux toolchains are 64-bits applications, and should work directly on most modern distributions;

    Is this a project choice for the GNU ARM Embedded project…

    • Answered
    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • "Source Invariant" download

    kilbswhitecrow
    kilbswhitecrow

    While building the GNU ARM Embedded toolchain from the source invariant download, I noticed that pretty much the first thing to happen is downloading and unpacking of a bunch of additional source packages: gmp, mpfr, mpc, ISL, expat, etc.

    Previous source…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Linaro arm-eabi 5.3 Vs arm-linux-gnueabihf

    techguyz
    techguyz

    Hi Experts,

    I previously used arm-none-eabi 4.9 from Linaro for the bare metal arm compilation.

    I wonder whether the recent release from Linaro site on bare metal compiler is as in the following link,

    https://releases.linaro.org/components/toolchain/binaries…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • Can't compile my code with arm-none-eabi-gcc to work, Beginner

    kamran
    kamran

    I've only used AVR and Arduino before which really don't count as embed! so I have a little trouble compiling my blinky.

    I'm mainly a PC programmer. I have an LPC1768 dev board!

    Here's what I did:

    I first installed arm-none-eabi-gcc on…

    • Answered
    • over 4 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • View related content from anywhere
  • More
  • Cancel
<>