comparison gcc/config/pa/pa32-linux.h @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 84e7813d76e9
children
comparison
equal deleted inserted replaced
131:84e7813d76e9 145:1830386684a0
1 /* Definitions for PA_RISC with ELF-32 format 1 /* Definitions for PA_RISC with ELF-32 format
2 Copyright (C) 2000-2018 Free Software Foundation, Inc. 2 Copyright (C) 2000-2020 Free Software Foundation, Inc.
3 3
4 This file is part of GCC. 4 This file is part of GCC.
5 5
6 GCC is free software; you can redistribute it and/or modify 6 GCC is free software; you can redistribute it and/or modify
7 it under the terms of the GNU General Public License as published by 7 it under the terms of the GNU General Public License as published by
74 if the jump table is placed in the text section. This breaks the unwind 74 if the jump table is placed in the text section. This breaks the unwind
75 data for the function. Thus, the jump table needs to be placed in 75 data for the function. Thus, the jump table needs to be placed in
76 rodata when generating non-PIC code. */ 76 rodata when generating non-PIC code. */
77 #undef JUMP_TABLES_IN_TEXT_SECTION 77 #undef JUMP_TABLES_IN_TEXT_SECTION
78 #define JUMP_TABLES_IN_TEXT_SECTION (flag_pic) 78 #define JUMP_TABLES_IN_TEXT_SECTION (flag_pic)
79
80 /* We need to override default selection to put references to functions
81 in COMDAT groups in .data.rel.ro.local. */
82 #undef TARGET_ASM_SELECT_RTX_SECTION
83 #define TARGET_ASM_SELECT_RTX_SECTION pa_elf_select_rtx_section