diff options
author | Jeff Law <law@redhat.com> | 2001-08-29 17:23:39 +0000 |
---|---|---|
committer | Jeff Law <law@redhat.com> | 2001-08-29 17:23:39 +0000 |
commit | 3ab7340b9408983fb49bb7addd24b92a08eb3787 (patch) | |
tree | 8f652f5c46fb36afe55b60239e14295878e71844 /include | |
parent | d1b093d567f56869d9bc78a6ef0b091fd0fb46f0 (diff) | |
download | newlib-3ab7340b9408983fb49bb7addd24b92a08eb3787.zip newlib-3ab7340b9408983fb49bb7addd24b92a08eb3787.tar.gz newlib-3ab7340b9408983fb49bb7addd24b92a08eb3787.tar.bz2 |
* h8.h (EF_H8_MACH): New mask for encoded machine type.
(E_H8_MACH_H8300, E_H8_MACH_H8300H, E_H8_MACH_H8300S): New
machine types.
Diffstat (limited to 'include')
-rw-r--r-- | include/elf/ChangeLog | 8 | ||||
-rw-r--r-- | include/elf/h8.h | 10 |
2 files changed, 17 insertions, 1 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index 3e4e55c..eab67fe 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,4 +1,10 @@ -Tue Aug 28 23:32:34 2001 J"orn Rennecke <amylaar@redhat.com> +2001-08-29 Jeff Law <law@redhat.com> + + * h8.h (EF_H8_MACH): New mask for encoded machine type. + (E_H8_MACH_H8300, E_H8_MACH_H8300H, E_H8_MACH_H8300S): New + machine types. + +Tue Aug 26 23:32:34 2001 J"orn Rennecke <amylaar@redhat.com> * h8.h: New file. diff --git a/include/elf/h8.h b/include/elf/h8.h index d7ad4eb..ac9db56 100644 --- a/include/elf/h8.h +++ b/include/elf/h8.h @@ -83,4 +83,14 @@ START_RELOC_NUMBERS (elf_h8_reloc_type) RELOC_NUMBER (R_H8_OPscttop, 141) END_RELOC_NUMBERS (R_H8_max) +/* Machine variant if we know it. This field was invented at Cygnus, + but it is hoped that other vendors will adopt it. If some standard + is developed, this code should be changed to follow it. */ + +#define EF_H8_MACH 0x00FF0000 + +#define E_H8_MACH_H8300 0x00800000 +#define E_H8_MACH_H8300H 0x00810000 +#define E_H8_MACH_H8300S 0x00820000 + #endif |