• 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
  • cannot use LENGTH() in memory definition in linker file for arm gcc 8-2018-q4-major

    Susan Su
    Susan Su

    Recently we have updated the armgcc toolchain version to 8-2018-q4-major, and we found that our previous memory definition way in linker file is invalid.

    Previously, we are using below LENGTH() way to calculate the origin for a defined memory:

    IMAGE_START_ADDR…

    • 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
  • "mov" vs "adds ... #0" (cortex M0)

    Bill Westfeild
    Bill Westfeild

    I've noticed that arm gcc, when compiling code for Cortex-M0 (at least) seems to generate instructions:

       adds r0, r2, #0

    Where I'm pretty sure that it the same as:

       movs r0, r2

    In fact, I can disassemble a relatively substantial program and not…

    • 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
  • Where is the code for __aeabi_fmul in gcc_eabi?

    vgkarthik_88
    vgkarthik_88

    Hi, I am trying to find out where exactly the soft floating point code used in eabi for a M0+ comes from. When i compile a program using floating point using gcc_eabi, it generates code to carry out this operation. ( code included).

    I downloaded the…

    • over 3 years ago
    • Open Source Software and Platforms
    • GNU Toolchain forum
  • How to disable floating-point instruction generation with aarch64 GCC compiler

    ilchang
    ilchang

    Dear Sir,

      How to disable floating-point instruction generation with aarch64 GCC compiler ?

      We want to use software to do floating-point calculation.

      But always has error messages as below:

    aarch64-linux-gnu-gcc -mcpu=cortex-a53+nofp test.c
    test.c: In…

    • Answered
    • 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
  • LD Scripts is the best approach for BitBanding with GCC?

    Carlos Delfino
    Carlos Delfino

    I have searched information on Bit-Banding in Cortex-M3 and M4 with the GNU GCC ARM EABI NONE, I have seen basic examples on the internet but none works with GNU GCC also seems that no intention to have such feature implemented.

    Can someone tell me if…

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