diff options
| author | Roland McGrath <[email protected]> | 2005-11-17 03:16:00 +0000 |
|---|---|---|
| committer | Roland McGrath <[email protected]> | 2005-11-17 03:16:00 +0000 |
| commit | e47ab76f02c2a4f4d802ec298969ba67956435fe (patch) | |
| tree | 39dccb25273f15a488632c952738909f860c4b71 /backends/ppc_reloc.def | |
| parent | d7f8d0caa7a357f9f4765e5dc93255f5057eba2e (diff) | |
Update new test after merge.
Diffstat (limited to 'backends/ppc_reloc.def')
| -rw-r--r-- | backends/ppc_reloc.def | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/backends/ppc_reloc.def b/backends/ppc_reloc.def new file mode 100644 index 00000000..97187381 --- /dev/null +++ b/backends/ppc_reloc.def @@ -0,0 +1,107 @@ +/* List the relocation types for ppc. -*- C -*- + Copyright (C) 2005 Red Hat, Inc. + + This program is Open Source software; you can redistribute it and/or + modify it under the terms of the Open Software License version 1.0 as + published by the Open Source Initiative. + + You should have received a copy of the Open Software License along + with this program; if not, you may obtain a copy of the Open Software + License version 1.0 from http://www.opensource.org/licenses/osl.php or + by writing the Open Source Initiative c/o Lawrence Rosen, Esq., + 3001 King Ranch Road, Ukiah, CA 95482. */ + +/* NAME, REL|EXEC|DYN */ + +RELOC_TYPE (NONE, 0) +RELOC_TYPE (ADDR32, REL|EXEC|DYN) +RELOC_TYPE (ADDR24, REL) +RELOC_TYPE (ADDR16, REL) +RELOC_TYPE (ADDR16_LO, REL) +RELOC_TYPE (ADDR16_HI, REL) +RELOC_TYPE (ADDR16_HA, REL) +RELOC_TYPE (ADDR14, REL) +RELOC_TYPE (ADDR14_BRTAKEN, REL) +RELOC_TYPE (ADDR14_BRNTAKEN, REL) +RELOC_TYPE (REL24, REL) +RELOC_TYPE (REL14, REL) +RELOC_TYPE (REL14_BRTAKEN, REL) +RELOC_TYPE (REL14_BRNTAKEN, REL) +RELOC_TYPE (GOT16, REL) +RELOC_TYPE (GOT16_LO, REL) +RELOC_TYPE (GOT16_HI, REL) +RELOC_TYPE (GOT16_HA, REL) +RELOC_TYPE (PLTREL24, REL) +RELOC_TYPE (COPY, EXEC) +RELOC_TYPE (GLOB_DAT, EXEC|DYN) +RELOC_TYPE (JMP_SLOT, EXEC|DYN) +RELOC_TYPE (RELATIVE, EXEC|DYN) +RELOC_TYPE (LOCAL24PC, REL) +RELOC_TYPE (UADDR32, REL) +RELOC_TYPE (UADDR16, REL) +RELOC_TYPE (REL32, REL) +RELOC_TYPE (PLT32, REL) +RELOC_TYPE (PLTREL32, REL) +RELOC_TYPE (PLT16_LO, REL) +RELOC_TYPE (PLT16_HI, REL) +RELOC_TYPE (PLT16_HA, REL) +RELOC_TYPE (SDAREL16, REL) +RELOC_TYPE (SECTOFF, REL) +RELOC_TYPE (SECTOFF_LO, REL) +RELOC_TYPE (SECTOFF_HI, REL) +RELOC_TYPE (SECTOFF_HA, REL) +RELOC_TYPE (TLS, REL) +RELOC_TYPE (DTPMOD32, EXEC|DYN) +RELOC_TYPE (TPREL16, REL) +RELOC_TYPE (TPREL16_LO, REL) +RELOC_TYPE (TPREL16_HI, REL) +RELOC_TYPE (TPREL16_HA, REL) +RELOC_TYPE (TPREL32, EXEC|DYN) +RELOC_TYPE (DTPREL16, REL) +RELOC_TYPE (DTPREL16_LO, REL) +RELOC_TYPE (DTPREL16_HI, REL) +RELOC_TYPE (DTPREL16_HA, REL) +RELOC_TYPE (DTPREL32, EXEC|DYN) +RELOC_TYPE (GOT_TLSGD16, REL) +RELOC_TYPE (GOT_TLSGD16_LO, REL) +RELOC_TYPE (GOT_TLSGD16_HI, REL) +RELOC_TYPE (GOT_TLSGD16_HA, REL) +RELOC_TYPE (GOT_TLSLD16, REL) +RELOC_TYPE (GOT_TLSLD16_LO, REL) +RELOC_TYPE (GOT_TLSLD16_HI, REL) +RELOC_TYPE (GOT_TLSLD16_HA, REL) +RELOC_TYPE (GOT_TPREL16, REL) +RELOC_TYPE (GOT_TPREL16_LO, REL) +RELOC_TYPE (GOT_TPREL16_HI, REL) +RELOC_TYPE (GOT_TPREL16_HA, REL) +RELOC_TYPE (GOT_DTPREL16, REL) +RELOC_TYPE (GOT_DTPREL16_LO, REL) +RELOC_TYPE (GOT_DTPREL16_HI, REL) +RELOC_TYPE (GOT_DTPREL16_HA, REL) +RELOC_TYPE (EMB_NADDR32, REL) +RELOC_TYPE (EMB_NADDR16, REL) +RELOC_TYPE (EMB_NADDR16_LO, REL) +RELOC_TYPE (EMB_NADDR16_HI, REL) +RELOC_TYPE (EMB_NADDR16_HA, REL) +RELOC_TYPE (EMB_SDAI16, REL) +RELOC_TYPE (EMB_SDA2I16, REL) +RELOC_TYPE (EMB_SDA2REL, REL) +RELOC_TYPE (EMB_SDA21, REL) +RELOC_TYPE (EMB_MRKREF, REL) +RELOC_TYPE (EMB_RELSEC16, REL) +RELOC_TYPE (EMB_RELST_LO, REL) +RELOC_TYPE (EMB_RELST_HI, REL) +RELOC_TYPE (EMB_RELST_HA, REL) +RELOC_TYPE (EMB_BIT_FLD, REL) +RELOC_TYPE (EMB_RELSDA, REL) +RELOC_TYPE (DIAB_SDA21_LO, REL) +RELOC_TYPE (DIAB_SDA21_HI, REL) +RELOC_TYPE (DIAB_SDA21_HA, REL) +RELOC_TYPE (DIAB_RELSDA_LO, REL) +RELOC_TYPE (DIAB_RELSDA_HI, REL) +RELOC_TYPE (DIAB_RELSDA_HA, REL) +RELOC_TYPE (REL16, REL) +RELOC_TYPE (REL16_LO, REL) +RELOC_TYPE (REL16_HI, REL) +RELOC_TYPE (REL16_HA, REL) +RELOC_TYPE (TOC16, REL) |
