freebsd.h (117479) | freebsd.h (119016) |
---|---|
1/* Definitions for Intel 386 running FreeBSD with ELF format 2 Copyright (C) 1996, 2000, 2002 Free Software Foundation, Inc. 3 Contributed by Eric Youngdale. 4 Modified for stabs-in-ELF by H.J. Lu. 5 Adapted from GNU/Linux version by John Polstra. 6 Continued development by David O'Brien <obrien@freebsd.org> 7 8This file is part of GNU CC. --- 8 unchanged lines hidden (view full) --- 17MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18GNU General Public License for more details. 19 20You should have received a copy of the GNU General Public License 21along with GNU CC; see the file COPYING. If not, write to 22the Free Software Foundation, 59 Temple Place - Suite 330, 23Boston, MA 02111-1307, USA. */ 24 | 1/* Definitions for Intel 386 running FreeBSD with ELF format 2 Copyright (C) 1996, 2000, 2002 Free Software Foundation, Inc. 3 Contributed by Eric Youngdale. 4 Modified for stabs-in-ELF by H.J. Lu. 5 Adapted from GNU/Linux version by John Polstra. 6 Continued development by David O'Brien <obrien@freebsd.org> 7 8This file is part of GNU CC. --- 8 unchanged lines hidden (view full) --- 17MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18GNU General Public License for more details. 19 20You should have received a copy of the GNU General Public License 21along with GNU CC; see the file COPYING. If not, write to 22the Free Software Foundation, 59 Temple Place - Suite 330, 23Boston, MA 02111-1307, USA. */ 24 |
25/* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 117479 2003-07-12 19:33:34Z kan $ */ | 25/* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 119016 2003-08-17 08:17:44Z gordon $ */ |
26 27#undef CC1_SPEC 28#define CC1_SPEC "%(cc1_cpu) %{profile:-p}" 29 30#undef ASM_SPEC 31#define ASM_SPEC "%{v*: -v}" 32 33#undef ASM_FINAL_SPEC --- 15 unchanged lines hidden (view full) --- 49 %{p:%nconsider using `-pg' instead of `-p' with gprof(1) } \ 50 %{Wl,*:%*} \ 51 %{v:-V} \ 52 %{assert*} %{R*} %{rpath*} %{defsym*} \ 53 %{shared:-Bshareable %{h*} %{soname*}} \ 54 %{!shared: \ 55 %{!static: \ 56 %{rdynamic: -export-dynamic} \ | 26 27#undef CC1_SPEC 28#define CC1_SPEC "%(cc1_cpu) %{profile:-p}" 29 30#undef ASM_SPEC 31#define ASM_SPEC "%{v*: -v}" 32 33#undef ASM_FINAL_SPEC --- 15 unchanged lines hidden (view full) --- 49 %{p:%nconsider using `-pg' instead of `-p' with gprof(1) } \ 50 %{Wl,*:%*} \ 51 %{v:-V} \ 52 %{assert*} %{R*} %{rpath*} %{defsym*} \ 53 %{shared:-Bshareable %{h*} %{soname*}} \ 54 %{!shared: \ 55 %{!static: \ 56 %{rdynamic: -export-dynamic} \ |
57 %{!dynamic-linker: -dynamic-linker /usr/libexec/ld-elf.so.1}} \ | 57 %{!dynamic-linker: -dynamic-linker /libexec/ld-elf.so.1}} \ |
58 %{static:-Bstatic}} \ 59 %{symbolic:-Bsymbolic}" 60 61/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add the magical 62 crtbegin.o file (see crtstuff.c) which provides part of the support for 63 getting C++ file-scope static object constructed before entering `main'. */ 64 65#undef STARTFILE_SPEC --- 216 unchanged lines hidden --- | 58 %{static:-Bstatic}} \ 59 %{symbolic:-Bsymbolic}" 60 61/* Provide a STARTFILE_SPEC appropriate for FreeBSD. Here we add the magical 62 crtbegin.o file (see crtstuff.c) which provides part of the support for 63 getting C++ file-scope static object constructed before entering `main'. */ 64 65#undef STARTFILE_SPEC --- 216 unchanged lines hidden --- |