Ignore:
Timestamp:
Feb 6, 2017, 1:00:00 PM (8 years ago)
Author:
Silvan Scherrer
Message:

binutils: update trunk to version 2.27

Location:
binutils/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • binutils/trunk

  • TabularUnified binutils/trunk/include/mach-o/external.h

    r970 r1973  
    11/* Mach-O support for BFD.
    2    Copyright (C) 2011-2014 Free Software Foundation, Inc.
     2   Copyright (C) 2011-2016 Free Software Foundation, Inc.
    33
    44   This file is part of BFD, the Binary File Descriptor library.
     
    319319};
    320320
     321struct mach_o_encryption_info_64_command_external
     322{
     323  unsigned char cryptoff[4];    /* File offset of the encrypted area.  */
     324  unsigned char cryptsize[4];   /* Size of the encrypted area.  */
     325  unsigned char cryptid[4];     /* Encryption method.  */
     326  unsigned char pad[4];         /* Pad to make struct size a multiple of 8.  */
     327};
     328
    321329struct mach_o_fvmlib_command_external
    322330{
     
    346354  unsigned char length[2];      /* Number of bytes.  */
    347355  unsigned char kind[2];        /* Kind.  See BFD_MACH_O_DICE_ values.  */
     356};
     357
     358struct mach_o_linker_option_command_external
     359{
     360  unsigned char count[4];       /* Number of strings.  */
     361  /* COUNT null terminated UTF-8 strings, with 0 at the end for padding.  */
    348362};
    349363
     
    363377};
    364378
     379struct mach_o_dyld_cache_header_external
     380{
     381  unsigned char magic[16];
     382
     383  unsigned char mapping_offset[4];
     384  unsigned char mapping_count[4];
     385  unsigned char images_offset[4];
     386  unsigned char images_count[4];
     387
     388  unsigned char dyld_base_address[8];
     389
     390  unsigned char code_signature_offset[8];
     391  unsigned char code_signature_size[8];
     392
     393  unsigned char slide_info_offset[8];
     394  unsigned char slide_info_size[8];
     395
     396  unsigned char local_symbols_offset[8];
     397  unsigned char local_symbols_size[8];
     398};
     399
     400struct mach_o_dyld_cache_mapping_info_external
     401{
     402  unsigned char address[8];
     403  unsigned char size[8];
     404  unsigned char file_offset[8];
     405  unsigned char max_prot[4];
     406  unsigned char init_prot[4];
     407};
     408
     409struct mach_o_dyld_cache_image_info_external
     410{
     411  unsigned char address[8];
     412  unsigned char mtime[8];
     413  unsigned char inode[8];
     414  unsigned char path_file_offset[4];
     415  unsigned char pad[4];
     416};
     417
     418
    365419#endif /* _MACH_O_EXTERNAL_H */
Note: See TracChangeset for help on using the changeset viewer.