comparison gcc/config/rs6000/freebsd.h @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents f6334be47118
children 84e7813d76e9
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 /* Definitions for PowerPC running FreeBSD using the ELF format 1 /* Definitions for PowerPC running FreeBSD using the ELF format
2 Copyright (C) 2001, 2003, 2007, 2009, 2010, 2011 2 Copyright (C) 2001-2017 Free Software Foundation, Inc.
3 Free Software Foundation, Inc.
4 Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi. 3 Contributed by David E. O'Brien <obrien@FreeBSD.org> and BSDi.
5 4
6 This file is part of GCC. 5 This file is part of GCC.
7 6
8 GCC is free software; you can redistribute it and/or modify it 7 GCC is free software; you can redistribute it and/or modify it
58 #undef WCHAR_TYPE 57 #undef WCHAR_TYPE
59 58
60 #undef WCHAR_TYPE_SIZE 59 #undef WCHAR_TYPE_SIZE
61 #define WCHAR_TYPE_SIZE 32 60 #define WCHAR_TYPE_SIZE 32
62 61
63 #undef TARGET_VERSION
64 #define TARGET_VERSION fprintf (stderr, " (FreeBSD/PowerPC ELF)");
65
66 /* Override rs6000.h definition. */ 62 /* Override rs6000.h definition. */
67 #undef ASM_APP_ON 63 #undef ASM_APP_ON
68 #define ASM_APP_ON "#APP\n" 64 #define ASM_APP_ON "#APP\n"
69 65
70 /* Override rs6000.h definition. */ 66 /* Override rs6000.h definition. */
73 69
74 /* We don't need to generate entries in .fixup, except when 70 /* We don't need to generate entries in .fixup, except when
75 -mrelocatable or -mrelocatable-lib is given. */ 71 -mrelocatable or -mrelocatable-lib is given. */
76 #undef RELOCATABLE_NEEDS_FIXUP 72 #undef RELOCATABLE_NEEDS_FIXUP
77 #define RELOCATABLE_NEEDS_FIXUP \ 73 #define RELOCATABLE_NEEDS_FIXUP \
78 (target_flags & target_flags_explicit & MASK_RELOCATABLE) 74 (rs6000_isa_flags & rs6000_isa_flags_explicit & OPTION_MASK_RELOCATABLE)
79 75
80 #define DBX_REGISTER_NUMBER(REGNO) rs6000_dbx_register_number (REGNO) 76 /* Use standard DWARF numbering for DWARF debugging information. */
77 #define RS6000_USE_DWARF_NUMBERING
78
79 #define POWERPC_FREEBSD