aboutsummaryrefslogtreecommitdiff
path: root/include/mach-o
diff options
context:
space:
mode:
authorTristan Gingold <gingold@adacore.com>2012-01-04 10:37:36 +0000
committerTristan Gingold <gingold@adacore.com>2012-01-04 10:37:36 +0000
commit9f4a5bd19a3650f6a73d939262aee7f958754b6e (patch)
tree9c3048da824e6d0f2d118fdcf8ded158fe2fa4f2 /include/mach-o
parent0b2de107050237af9ccb6a2bd59070e9ac336b96 (diff)
downloadgdb-9f4a5bd19a3650f6a73d939262aee7f958754b6e.zip
gdb-9f4a5bd19a3650f6a73d939262aee7f958754b6e.tar.gz
gdb-9f4a5bd19a3650f6a73d939262aee7f958754b6e.tar.bz2
bfd/
2012-01-04 Tristan Gingold <gingold@adacore.com> * mach-o.h (bfd_mach_o_fvmlib_command): New structure. (bfd_mach_o_load_command): Add fvmlib field. * mach-o.c (bfd_mach_o_read_fvmlib): New function. (bfd_mach_o_read_command): Handle fvmlib. binutils/ 2012-01-04 Tristan Gingold <gingold@adacore.com> * od-macho.c (dump_load_command): Handle fvmlib. include/mach-o/ 2012-01-04 Tristan Gingold <gingold@adacore.com> * external.h (mach_o_fvmlib_command_external): New structure.
Diffstat (limited to 'include/mach-o')
-rw-r--r--include/mach-o/ChangeLog4
-rw-r--r--include/mach-o/external.h7
2 files changed, 11 insertions, 0 deletions
diff --git a/include/mach-o/ChangeLog b/include/mach-o/ChangeLog
index 0280ca7..2cd71c9 100644
--- a/include/mach-o/ChangeLog
+++ b/include/mach-o/ChangeLog
@@ -1,5 +1,9 @@
2012-01-04 Tristan Gingold <gingold@adacore.com>
+ * external.h (mach_o_fvmlib_command_external): New structure.
+
+2012-01-04 Tristan Gingold <gingold@adacore.com>
+
* loader.h: Update copyright year.
(bfd_mach_o_cpu_subtype): Add ARM subtypes.
diff --git a/include/mach-o/external.h b/include/mach-o/external.h
index 23d9a5c..ad419ef 100644
--- a/include/mach-o/external.h
+++ b/include/mach-o/external.h
@@ -262,6 +262,13 @@ struct mach_o_encryption_info_command_external
unsigned char cryptid[4]; /* Encryption method. */
};
+struct mach_o_fvmlib_command_external
+{
+ unsigned char name[4]; /* Offset of the name. */
+ unsigned char minor_version[4];
+ unsigned char header_addr[4];
+};
+
struct mach_o_fat_header_external
{
unsigned char magic[4];