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