diff options
author | Jozef Lawrynowicz <jozef.l@mittosystems.com> | 2019-07-24 21:08:34 +0000 |
---|---|---|
committer | Jozef Lawrynowicz <jozefl@gcc.gnu.org> | 2019-07-24 21:08:34 +0000 |
commit | d4c972b7ebd8be9be41d8d58f2793ab6996f266f (patch) | |
tree | dd89aa4dd004419a71c8a64c40a6a5e4b0936cf5 /gcc | |
parent | fa5baeedd47e84b36aff8191bfdf86ee03829a4c (diff) | |
download | gcc-d4c972b7ebd8be9be41d8d58f2793ab6996f266f.zip gcc-d4c972b7ebd8be9be41d8d58f2793ab6996f266f.tar.gz gcc-d4c972b7ebd8be9be41d8d58f2793ab6996f266f.tar.bz2 |
msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists.
2019-07-24 Jozef Lawrynowicz <jozef.l@mittosystems.com>
* config/msp430/msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in
if-exists.
From-SVN: r273773
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/msp430/msp430.h | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5cd80e8..8ed57ed 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-07-24 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * config/msp430/msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in + if-exists. + 2019-07-24 Martin Sebor <msebor@redhat.com> PR driver/80545 diff --git a/gcc/config/msp430/msp430.h b/gcc/config/msp430/msp430.h index 1288b1a..ca7cf20 100644 --- a/gcc/config/msp430/msp430.h +++ b/gcc/config/msp430/msp430.h @@ -49,7 +49,7 @@ extern bool msp430x; /* -lgcc is included because crtend.o needs __mspabi_func_epilog_1. */ #undef ENDFILE_SPEC -#define ENDFILE_SPEC "%{!minrt:crtend.o%s} %{minrt:crtn-minrt.o%s}%{!minrt:crtn.o%s} -lgcc" +#define ENDFILE_SPEC "%{!minrt:crtend.o%s} %{minrt:%:if-exists(crtn-minrt.o%s)}%{!minrt:%:if-exists(crtn.o%s)} -lgcc" #define ASM_SPEC "-mP " /* Enable polymorphic instructions. */ \ "%{mcpu=*:-mcpu=%*}%{!mcpu=*:%{mmcu=*:-mmcu=%*}} " /* Pass the CPU type on to the assembler. */ \ |