From 0dec92862f20c0db9673c6de60b3f9b4cfb754b6 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 29 Aug 2001 17:23:39 +0000 Subject: * 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. --- include/elf/h8.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/elf/h8.h') 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 -- cgit v1.1