diff options
author | Tristan Gingold <gingold@adacore.com> | 2011-05-04 06:53:38 +0000 |
---|---|---|
committer | Tristan Gingold <gingold@adacore.com> | 2011-05-04 06:53:38 +0000 |
commit | aa8097021e6f2dbff10416c84cb8e193a57e09e3 (patch) | |
tree | fbd6a014f0cd849f5b9f65d9c7939c993db8a235 /include/coff/rs6000.h | |
parent | 9d2b7928b586d047f0c53ab3b2ecb26a45f36884 (diff) | |
download | cygnal-aa8097021e6f2dbff10416c84cb8e193a57e09e3.tar.gz cygnal-aa8097021e6f2dbff10416c84cb8e193a57e09e3.tar.bz2 cygnal-aa8097021e6f2dbff10416c84cb8e193a57e09e3.zip |
2011-05-04 Tristan Gingold <gingold@adacore.com>
* rs6000.h (struct external_exceptab): New struct.
(EXCEPTSZ): New macro.
* rs6k64.h: (struct external_exceptab): New struct.
(EXCEPTSZ): New macro.
Diffstat (limited to 'include/coff/rs6000.h')
-rw-r--r-- | include/coff/rs6000.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/include/coff/rs6000.h b/include/coff/rs6000.h index 960dd3226..c72e6e953 100644 --- a/include/coff/rs6000.h +++ b/include/coff/rs6000.h @@ -276,3 +276,15 @@ struct external_ldrel }; #define LDRELSZ (2 * 4 + 2 * 2) + +struct external_exceptab +{ + union { + bfd_byte e_symndx[4]; + bfd_byte e_paddr[4]; + } e_addr; + bfd_byte e_lang[1]; + bfd_byte e_reason[1]; +}; + +#define EXCEPTSZ (4 + 2) |