From: Jason Thorpe Date: Sun, 24 Nov 2002 23:19:19 +0000 (+0000) Subject: netbsd.h (CPP_SUBTARGET_SPEC): Just use NETBSD_CPP_SPEC directly. X-Git-Tag: releases/gcc-3.3.0~1654 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=adde288a90bb507dd7dccc6cdc46bf8ec0546a49;p=thirdparty%2Fgcc.git netbsd.h (CPP_SUBTARGET_SPEC): Just use NETBSD_CPP_SPEC directly. * config/alpha/netbsd.h (CPP_SUBTARGET_SPEC): Just use NETBSD_CPP_SPEC directly. (SUBTARGET_EXTRA_SPECS): Remove netbsd_cpp_spec. Add netbsd_endfile_spec. (ENDFILE_SPEC): Use %(netbsd_endfile_spec). From-SVN: r59442 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 8d313a4fe7ee..71ae193479ea 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,11 @@ +2002-11-24 Jason Thorpe + + * config/alpha/netbsd.h (CPP_SUBTARGET_SPEC): Just use + NETBSD_CPP_SPEC directly. + (SUBTARGET_EXTRA_SPECS): Remove netbsd_cpp_spec. Add + netbsd_endfile_spec. + (ENDFILE_SPEC): Use %(netbsd_endfile_spec). + 2002-11-24 Jason Thorpe * config/netbsd-elf.h (STARTFILE_SPEC): Rename to diff --git a/gcc/config/alpha/netbsd.h b/gcc/config/alpha/netbsd.h index f56f7807bed7..e1da9cfe188a 100644 --- a/gcc/config/alpha/netbsd.h +++ b/gcc/config/alpha/netbsd.h @@ -43,13 +43,13 @@ Boston, MA 02111-1307, USA. */ this to pull in CPP specs that all NetBSD configurations need. */ #undef CPP_SUBTARGET_SPEC -#define CPP_SUBTARGET_SPEC "%(netbsd_cpp_spec)" +#define CPP_SUBTARGET_SPEC NETBSD_CPP_SPEC #undef SUBTARGET_EXTRA_SPECS #define SUBTARGET_EXTRA_SPECS \ - { "netbsd_cpp_spec", NETBSD_CPP_SPEC }, \ { "netbsd_link_spec", NETBSD_LINK_SPEC_ELF }, \ - { "netbsd_entry_point", NETBSD_ENTRY_POINT }, + { "netbsd_entry_point", NETBSD_ENTRY_POINT }, \ + { "netbsd_endfile_spec", NETBSD_ENDFILE_SPEC }, /* Provide a LINK_SPEC appropriate for a NetBSD/alpha ELF target. */ @@ -72,8 +72,7 @@ Boston, MA 02111-1307, USA. */ #undef ENDFILE_SPEC #define ENDFILE_SPEC \ "%{ffast-math|funsafe-math-optimizations:crtfm%O%s} \ - %{!shared:crtend%O%s} %{shared:crtendS%O%s} \ - %:if-exists(crtn%O%s)" + %(netbsd_endfile_spec)" /* Attempt to enable execute permissions on the stack. */