Add SH2E support
This commit is contained in:
parent
ba6064d7f8
commit
87f4f0ab32
@ -1,3 +1,15 @@
|
||||
2003-01-23 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* Add sh2e support:
|
||||
|
||||
2002-04-02 Alexandre Oliva <aoliva@redhat.com>
|
||||
|
||||
* sh.h (EF_SH_MERGE_MACH): Handle SH2E.
|
||||
|
||||
2002-04-02 Elena Zannoni <ezannoni@redhat.com>
|
||||
|
||||
* sh.h (EF_SH2E): New.
|
||||
|
||||
2003-01-23 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* sh.h: Split out various bits to bfd/elf32-sh64.h.
|
||||
|
@ -33,6 +33,7 @@
|
||||
#define EF_SH_HAS_FP(flags) ((flags) & 8)
|
||||
#define EF_SH3E 8
|
||||
#define EF_SH4 9
|
||||
#define EF_SH2E 11
|
||||
|
||||
/* This one can only mix in objects from other EF_SH5 objects. */
|
||||
#define EF_SH5 10
|
||||
@ -45,6 +46,13 @@
|
||||
: (((mach1) < EF_SH3 && (mach2) == EF_SH_UNKNOWN) \
|
||||
|| ((mach2) < EF_SH3 && (mach1) == EF_SH_UNKNOWN)) \
|
||||
? EF_SH3 \
|
||||
: ((mach1) == EF_SH2E && EF_SH_HAS_FP (mach2)) \
|
||||
? (mach2) \
|
||||
: ((mach2) == EF_SH2E && EF_SH_HAS_FP (mach1)) \
|
||||
? (mach1) \
|
||||
: (((mach1) == EF_SH2E && (mach2) == EF_SH_UNKNOWN) \
|
||||
|| ((mach2) == EF_SH2E && (mach1) == EF_SH_UNKNOWN)) \
|
||||
? EF_SH2E \
|
||||
: (((mach1) == EF_SH3E && (mach2) == EF_SH_UNKNOWN) \
|
||||
|| ((mach2) == EF_SH3E && (mach1) == EF_SH_UNKNOWN)) \
|
||||
? EF_SH4 \
|
||||
|
Loading…
Reference in New Issue
Block a user