elf.h (1.12) | elf.h (1.13) |
---|---|
1/* Target definitions for GNU compiler for VAX using ELF 2 Copyright (C) 2002-2020 Free Software Foundation, Inc. 3 Contributed by Matt Thomas <matt@3am-software.com> 4 5This file is part of GCC. 6 7GCC is free software; you can redistribute it and/or modify 8it under the terms of the GNU General Public License as published by --- 92 unchanged lines hidden (view full) --- 101 ((GLOBAL ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4) 102 103/* Emit a PC-relative relocation. */ 104#define ASM_OUTPUT_DWARF_PCREL(FILE, SIZE, LABEL) \ 105 do { \ 106 fputs (integer_asm_op (SIZE, FALSE), FILE); \ 107 fprintf (FILE, "%%pcrel%d(", SIZE * 8); \ 108 assemble_name (FILE, LABEL); \ | 1/* Target definitions for GNU compiler for VAX using ELF 2 Copyright (C) 2002-2020 Free Software Foundation, Inc. 3 Contributed by Matt Thomas <matt@3am-software.com> 4 5This file is part of GCC. 6 7GCC is free software; you can redistribute it and/or modify 8it under the terms of the GNU General Public License as published by --- 92 unchanged lines hidden (view full) --- 101 ((GLOBAL ? DW_EH_PE_indirect : 0) | DW_EH_PE_pcrel | DW_EH_PE_sdata4) 102 103/* Emit a PC-relative relocation. */ 104#define ASM_OUTPUT_DWARF_PCREL(FILE, SIZE, LABEL) \ 105 do { \ 106 fputs (integer_asm_op (SIZE, FALSE), FILE); \ 107 fprintf (FILE, "%%pcrel%d(", SIZE * 8); \ 108 assemble_name (FILE, LABEL); \ |
109 fprintf (FILE, "%+d)", SIZE); \ | 109 fputc (')', FILE); \ |
110 } while (0) | 110 } while (0) |