Go to the source code of this file.
Defines | |
| #define | FORCE_CODE_SECTION_ALIGN asm(ALIGN_ASM_OP "16"); |
| #define | ASM_PREFERRED_EH_DATA_FORMAT(CODE, GLOBAL) |
| #define | EH_TABLES_CAN_BE_READ_ONLY (TARGET_64BIT) |
| #define | CPP_SPEC "%{.S:-P} %(cpp_subtarget)" |
| #define | ASM_SPEC "\%{v:-V} %{Qy:} %{!Qn:-Qy} %{n} %{T} %{Ym,*} %{Wa,*:%*} -s \%(asm_cpu) \" |
| #define | ASM_CPU_SPEC "" |
| #define | SUBTARGET_EXTRA_SPECS |
| #define | LOCAL_LABEL_PREFIX "." |
| #define | ASM_OUTPUT_DEF_FROM_DECLS(FILE, DECL, TARGET) |
| #define | SUBTARGET_INSERT_ATTRIBUTES solaris_insert_attributes |
| #define | SUBTARGET_ATTRIBUTE_TABLE SOLARIS_ATTRIBUTE_TABLE |
| #define | ASM_OUTPUT_CALL(FILE, FN) |
| #define | X86_FILE_START_VERSION_DIRECTIVE false |
| #define ASM_OUTPUT_CALL | ( | FILE, | |||
| FN | ) |
| #define ASM_OUTPUT_DEF_FROM_DECLS | ( | FILE, | |||
| DECL, | |||||
| TARGET | ) |
Value:
do { \ const char *declname = \ IDENTIFIER_POINTER (DECL_ASSEMBLER_NAME (DECL)); \ ASM_OUTPUT_DEF ((FILE), declname, \ IDENTIFIER_POINTER (TARGET)); \ if (! TREE_PUBLIC (DECL)) \ { \ fprintf ((FILE), "%s", LOCAL_ASM_OP); \ assemble_name ((FILE), declname); \ fprintf ((FILE), "\n"); \ } \ } while (0)
| #define ASM_PREFERRED_EH_DATA_FORMAT | ( | CODE, | |||
| GLOBAL | ) |
Value:
(flag_pic ? ((GLOBAL ? DW_EH_PE_indirect : 0) \ | (TARGET_64BIT ? DW_EH_PE_pcrel | DW_EH_PE_sdata4 \ : DW_EH_PE_datarel)) \ : DW_EH_PE_absptr)
| #define EH_TABLES_CAN_BE_READ_ONLY (TARGET_64BIT) |
Definition at line 50 of file sol2.h.
Referenced by default_exception_section(), named_section_eh_frame_section(), and switch_to_exception_section().
| #define SUBTARGET_EXTRA_SPECS |
Value:
{ "cpp_subtarget", CPP_SUBTARGET_SPEC }, \
{ "asm_cpu", ASM_CPU_SPEC }, \
{ "startfile_arch", STARTFILE_ARCH_SPEC }, \
{ "link_arch", LINK_ARCH_SPEC }
1.5.6