mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-19 09:14:14 +08:00
Mach-O: add cpu and cpusubtype caps.
include/mach-o/ 2014-04-16 Tristan Gingold <gingold@adacore.com> * loader.h (BFD_MACH_O_CPU_ARCH_MASK, BFD_MACH_O_CPU_ARCH_ABI64) (BFD_MACH_O_CPU_SUBTYPE_MASK, BFD_MACH_O_CPU_SUBTYPE_LIB64): Define. bfd/ 2014-04-16 Tristan Gingold <gingold@adacore.com> * mach-o-x86-64.c (bfd_mach_o_x86_64_mkobject): Adjust cpusubtype flag.
This commit is contained in:
@ -32,7 +32,10 @@ typedef enum bfd_mach_o_mach_header_magic
|
||||
}
|
||||
bfd_mach_o_mach_header_magic;
|
||||
|
||||
#define BFD_MACH_O_CPU_IS64BIT 0x1000000
|
||||
/* Capability bits in cpu type. */
|
||||
#define BFD_MACH_O_CPU_ARCH_MASK 0xff000000
|
||||
#define BFD_MACH_O_CPU_ARCH_ABI64 0x01000000
|
||||
#define BFD_MACH_O_CPU_IS64BIT 0x01000000
|
||||
|
||||
typedef enum bfd_mach_o_cpu_type
|
||||
{
|
||||
@ -57,6 +60,10 @@ typedef enum bfd_mach_o_cpu_type
|
||||
}
|
||||
bfd_mach_o_cpu_type;
|
||||
|
||||
/* Capability bits in cpu subtype. */
|
||||
#define BFD_MACH_O_CPU_SUBTYPE_MASK 0xff000000
|
||||
#define BFD_MACH_O_CPU_SUBTYPE_LIB64 0x80000000
|
||||
|
||||
typedef enum bfd_mach_o_cpu_subtype
|
||||
{
|
||||
/* i386. */
|
||||
|
Reference in New Issue
Block a user