summaryrefslogtreecommitdiff
path: root/firmware/src/start/Cstartup_SAM7.c
diff options
context:
space:
mode:
authorHolger Freyther <zecke@selfish.org>2012-04-08 10:01:04 +0200
committerHarald Welte <laforge@gnumonks.org>2012-04-08 10:01:04 +0200
commitf0fb308984a66ca2c6f8fd2a3a2e9edcae1b5ccb (patch)
tree295607311cee8c0169c47a01dda2c8b2de689b0a /firmware/src/start/Cstartup_SAM7.c
parent868b6d0c68f52385f7924e7d63eb1a5e92642f3a (diff)
eabi: Remove EABI functions to fix building with EABI toolchains
These symbols are not referenced on an arm-elf gcc 4.7, they are used when building with an arm-eabi gcc 4.7 and then cause linking issues. The linking to libgcc can not be omitted as the irq code is using ffs. Remove the EABI symbols. The alternative would be to declare the EABI as weak inside the lib1funcs. Link error: multiple definition of `__udivsi3' multiple definition of `__aeabi_uidiv' Exported symbols: nm lib/lib1funcs.o 00000000 t Ldiv0 00000010 T __div0
Diffstat (limited to 'firmware/src/start/Cstartup_SAM7.c')
0 files changed, 0 insertions, 0 deletions
personal git repositories of Harald Welte. Your mileage may vary