34 #ifndef COMMON_MAC_MACHO_UTILITIES_H__    35 #define COMMON_MAC_MACHO_UTILITIES_H__    37 #include <mach-o/loader.h>    38 #include <mach/thread_status.h>    41 #ifndef CPU_ARCH_ABI64    42 # define CPU_ARCH_ABI64    0x01000000    46 # define CPU_TYPE_X86 CPU_TYPE_I386    49 #ifndef CPU_TYPE_POWERPC64    50 # define CPU_TYPE_POWERPC64 (CPU_TYPE_POWERPC | CPU_ARCH_ABI64)    66                                 enum NXByteOrder target_byte_order);
    75                                       enum NXByteOrder target_byte_order);
    78                                   enum NXByteOrder target_byte_order);
    82                               enum NXByteOrder target_byte_order);
 
void breakpad_swap_mach_header_64(struct mach_header_64 *mh, enum NXByteOrder target_byte_order)
 
void breakpad_swap_section_64(struct section_64 *s, uint32_t nsects, enum NXByteOrder target_byte_order)
 
natural_t breakpad_thread_state_data_t[THREAD_STATE_MAX]
 
void breakpad_swap_uuid_command(struct breakpad_uuid_command *uc, enum NXByteOrder target_byte_order)
 
void breakpad_swap_segment_command_64(struct segment_command_64 *sg, enum NXByteOrder target_byte_order)