Mercurial > hg > CbC > CbC_gcc
comparison gcc/config/alpha/freebsd.h @ 111:04ced10e8804
gcc 7
author | kono |
---|---|
date | Fri, 27 Oct 2017 22:46:09 +0900 |
parents | f6334be47118 |
children |
comparison
equal
deleted
inserted
replaced
68:561a7518be6b | 111:04ced10e8804 |
---|---|
1 /* Definitions for DEC Alpha/AXP running FreeBSD using the ELF format | 1 /* Definitions for DEC Alpha/AXP running FreeBSD using the ELF format |
2 Copyright (C) 2000, 2002, 2004, 2005, 2007, 2010 | 2 Copyright (C) 2000-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 | 7 GCC is free software; you can redistribute it and/or modify |
52 #undef WCHAR_TYPE | 51 #undef WCHAR_TYPE |
53 | 52 |
54 #undef WCHAR_TYPE_SIZE | 53 #undef WCHAR_TYPE_SIZE |
55 #define WCHAR_TYPE_SIZE 32 | 54 #define WCHAR_TYPE_SIZE 32 |
56 | 55 |
57 #undef TARGET_VERSION | |
58 #define TARGET_VERSION fprintf (stderr, " (FreeBSD/alpha ELF)"); | |
59 | |
60 #define TARGET_ELF 1 | 56 #define TARGET_ELF 1 |
61 | |
62 #undef TARGET_DEFAULT | |
63 #define TARGET_DEFAULT (MASK_FPREGS | MASK_GAS) | |
64 | 57 |
65 #undef HAS_INIT_SECTION | 58 #undef HAS_INIT_SECTION |
66 | 59 |
67 /* Show that we need a GP when profiling. */ | 60 /* Show that we need a GP when profiling. */ |
68 #undef TARGET_PROFILING_NEEDS_GP | 61 #undef TARGET_PROFILING_NEEDS_GP |
69 #define TARGET_PROFILING_NEEDS_GP 1 | 62 #define TARGET_PROFILING_NEEDS_GP 1 |
70 | 63 |
71 /* This is the char to use for continuation (in case we need to turn | |
72 continuation back on). */ | |
73 | |
74 #undef DBX_CONTIN_CHAR | |
75 #define DBX_CONTIN_CHAR '?' | |
76 | |
77 /* Don't default to pcc-struct-return, we want to retain compatibility with | 64 /* Don't default to pcc-struct-return, we want to retain compatibility with |
78 older FreeBSD releases AND pcc-struct-return may not be reentrant. */ | 65 older FreeBSD releases AND pcc-struct-return may not be reentrant. */ |
79 | 66 |
80 #undef DEFAULT_PCC_STRUCT_RETURN | 67 #undef DEFAULT_PCC_STRUCT_RETURN |
81 #define DEFAULT_PCC_STRUCT_RETURN 0 | 68 #define DEFAULT_PCC_STRUCT_RETURN 0 |