diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-01 19:04:05 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2017-06-01 19:08:47 +0200 |
commit | 7203b70be0266cdb4830537dfc8fd6189851708c (patch) | |
tree | 2254ae6af94b526312f3c1cd2de324861e38dbd1 | |
parent | bsps/powerpc: Set output format in linker script (diff) | |
download | rtems-7203b70be0266cdb4830537dfc8fd6189851708c.tar.bz2 |
bsp/motorola_powerpc: Fix for Binutils 2.28+
There are mismatched sections in the bootloader input:
ld: Warning: ticker.exe uses hard float, ticker.ralf uses soft float
ld: ticker.exe: compiled normally and linked with modules compiled with -mrelocatable
ld: failed to merge target specific data of file ticker.exe
Suppress this error explicitly.
6 files changed, 6 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg index 98e8fd9055..67d1766be6 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mcp750.cfg @@ -25,6 +25,7 @@ define bsp-post-link $(LD) -o $(basename $@)$(DOWNEXT) \ $ $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg index aa91b05be2..d4a0de8c62 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mtx603e.cfg @@ -24,6 +24,7 @@ define bsp-post-link $(LD) -o $(basename $@)$(DOWNEXT) \ $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg index dadb275a04..07334c1d1a 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2100.cfg @@ -24,6 +24,7 @@ define bsp-post-link $(LD) -o $(basename $@)$(DOWNEXT) \ $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg index cf2ab28a4b..64288aad36 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/mvme2307.cfg @@ -24,6 +24,7 @@ define bsp-post-link gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg index 87fbb25457..906ffafb9e 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep-altivec.cfg @@ -30,6 +30,7 @@ define bsp-post-link gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz diff --git a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg index 36df4afa32..e547bf6e20 100644 --- a/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg +++ b/c/src/lib/libbsp/powerpc/motorola_powerpc/make/custom/qemuprep.cfg @@ -30,6 +30,7 @@ define bsp-post-link gzip -vf9 rtems $(LD) -o $(basename $@)$(DOWNEXT) $(PROJECT_RELEASE)/lib/bootloader.o \ --just-symbols=$(basename $@)$(EXEEXT) \ + --no-warn-mismatch \ -b binary rtems.gz -T $(PROJECT_RELEASE)/lib/ppcboot.lds \ -Map $(basename $@).map && chmod 755 $@ rm -f rtems.gz |