#include <mach-o/getsect.h>

mach-o/getsect.h

__cplusplus
includes: stdint.h, mach-o/loader.h, Availability.h, TargetConditionals.h
15 functions

functiongetsectdata

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern char *getsectdata(const char *segname, const char *sectname, unsigned long *size)
deprecated
Runtime interfaces for Mach-O programs. For both 32-bit and 64-bit programs, where the sizes returned will be 32-bit or 64-bit based on the size of 'unsigned long'.

functiongetsectdatafromFramework

__CCTOOLS_DEPRECATED
extern char *getsectdatafromFramework(
	const char *FrameworkName,
	const char *segname,
	const char *sectname,
	unsigned long *size
)
deprecated

functionget_end

__CCTOOLS_DEPRECATED
extern unsigned long get_end(void)
deprecated

functionget_etext

__CCTOOLS_DEPRECATED
extern unsigned long get_etext(void)
deprecated

functionget_edata

__CCTOOLS_DEPRECATED
extern unsigned long get_edata(void)
deprecated

functiongetsectbyname

extern const struct section_64 *getsectbyname(const char *segname, const char *sectname)
Runtime interfaces for 64-bit Mach-O programs.

functiongetsectiondata

extern uint8_t *getsectiondata(
	const struct mach_header_64 *mhp,
	const char *segname,
	const char *sectname,
	unsigned long *size
)

functiongetsegbyname

__CCTOOLS_DEPRECATED
extern const struct segment_command_64 *getsegbyname(const char *segname)
deprecated

functiongetsegmentdata

extern uint8_t *getsegmentdata(
	const struct mach_header_64 *mhp,
	const char *segname,
	unsigned long *size
)

functiongetsectdatafromheader

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern char *getsectdatafromheader(
	const struct mach_header *mhp,
	const char *segname,
	const char *sectname,
	uint32_t *size
)
deprecated
Interfaces for tools working with 32-bit Mach-O files.

functiongetsectbynamefromheader

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern const struct section *getsectbynamefromheader(
	const struct mach_header *mhp,
	const char *segname,
	const char *sectname
)
deprecated

functiongetsectbynamefromheaderwithswap

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern const struct section *getsectbynamefromheaderwithswap(
	struct mach_header *mhp,
	const char *segname,
	const char *sectname,
	int fSwap
)
deprecated

functiongetsectdatafromheader_64

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern char *getsectdatafromheader_64(
	const struct mach_header_64 *mhp,
	const char *segname,
	const char *sectname,
	uint64_t *size
)
deprecated
Interfaces for tools working with 64-bit Mach-O files.

functiongetsectbynamefromheader_64

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern const struct section_64 *getsectbynamefromheader_64(
	const struct mach_header_64 *mhp,
	const char *segname,
	const char *sectname
)
deprecated

functiongetsectbynamefromheaderwithswap_64

__CCTOOLS_DEPRECATED_MSG("use getsectiondata()")
extern const struct section *getsectbynamefromheaderwithswap_64(
	struct mach_header_64 *mhp,
	const char *segname,
	const char *sectname,
	int fSwap
)
deprecated