From: Jozef Lawrynowicz Date: Wed, 24 Jul 2019 21:08:34 +0000 (+0000) Subject: msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d4c972b7ebd8be9be41d8d58f2793ab6996f266f;p=gcc.git msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists. 2019-07-24 Jozef Lawrynowicz * config/msp430/msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists. From-SVN: r273773 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5cd80e8c7a1..8ed57edef03 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2019-07-24 Jozef Lawrynowicz + + * config/msp430/msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in + if-exists. + 2019-07-24 Martin Sebor PR driver/80545 diff --git a/gcc/config/msp430/msp430.h b/gcc/config/msp430/msp430.h index 1288b1a263d..ca7cf20e1d7 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. */ \