freebsd.h (54665) | freebsd.h (54807) |
---|---|
1/* Definitions for Intel 386 running FreeBSD with either a.out or ELF format 2 Copyright (C) 1996 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 Added support for generating "old a.out gas" on the fly by Peter Wemm. 7 Continued development by David O'Brien <obrien@freebsd.org> 8 --- 9 unchanged lines hidden (view full) --- 18MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19GNU General Public License for more details. 20 21You should have received a copy of the GNU General Public License 22along with GNU CC; see the file COPYING. If not, write to 23the Free Software Foundation, 59 Temple Place - Suite 330, 24Boston, MA 02111-1307, USA. */ 25 | 1/* Definitions for Intel 386 running FreeBSD with either a.out or ELF format 2 Copyright (C) 1996 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 Added support for generating "old a.out gas" on the fly by Peter Wemm. 7 Continued development by David O'Brien <obrien@freebsd.org> 8 --- 9 unchanged lines hidden (view full) --- 18MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 19GNU General Public License for more details. 20 21You should have received a copy of the GNU General Public License 22along with GNU CC; see the file COPYING. If not, write to 23the Free Software Foundation, 59 Temple Place - Suite 330, 24Boston, MA 02111-1307, USA. */ 25 |
26/* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 54665 1999-12-16 02:03:35Z obrien $ */ | 26/* $FreeBSD: head/contrib/gcc/config/i386/freebsd.h 54807 1999-12-19 06:42:24Z obrien $ */ |
27 28 29#undef TARGET_VERSION 30#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)"); 31 32#define MASK_PROFILER_EPILOGUE 010000000000 33#define MASK_AOUT 004000000000 /* a.out not elf */ 34#define MASK_UNDERSCORES 002000000000 /* use leading _ */ --- 426 unchanged lines hidden (view full) --- 461#define WCHAR_UNSIGNED 0 462 463#undef WCHAR_TYPE_SIZE 464#define WCHAR_TYPE_SIZE BITS_PER_WORD 465 466#undef CPP_PREDEFINES 467#define CPP_PREDEFINES "-Di386 -Acpu(i386) -Amachine(i386)" CPP_FBSD_PREDEFINES 468 | 27 28 29#undef TARGET_VERSION 30#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)"); 31 32#define MASK_PROFILER_EPILOGUE 010000000000 33#define MASK_AOUT 004000000000 /* a.out not elf */ 34#define MASK_UNDERSCORES 002000000000 /* use leading _ */ --- 426 unchanged lines hidden (view full) --- 461#define WCHAR_UNSIGNED 0 462 463#undef WCHAR_TYPE_SIZE 464#define WCHAR_TYPE_SIZE BITS_PER_WORD 465 466#undef CPP_PREDEFINES 467#define CPP_PREDEFINES "-Di386 -Acpu(i386) -Amachine(i386)" CPP_FBSD_PREDEFINES 468 |
469#undef CPP_SPEC 470#define CPP_SPEC "\ 471%{!maout: -D__ELF__} \ 472%{munderscores: -D__UNDERSCORES__} \ 473%{maout: %{!mno-underscores: -D__UNDERSCORES__}} \ 474%{fPIC:-D__PIC__ -D__pic__} %{fpic:-D__PIC__ -D__pic__}" 475 | |
476#undef CC1_SPEC 477#define CC1_SPEC "\ 478%{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ 479%{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" 480 481#undef ASM_SPEC 482#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" 483 --- 68 unchanged lines hidden --- | 469#undef CC1_SPEC 470#define CC1_SPEC "\ 471%{gline:%{!g:%{!g0:%{!g1:%{!g2: -g1}}}}} \ 472%{maout: %{!mno-underscores: %{!munderscores: -munderscores }}}" 473 474#undef ASM_SPEC 475#define ASM_SPEC "%{v*: -v} %{maout: %{fpic:-k} %{fPIC:-k}}" 476 --- 68 unchanged lines hidden --- |