Changeset 80430
- Timestamp:
- 07/12/11 15:01:12 (4 years ago)
- Location:
- branches/gsoc11-rev-upgrade/base/src/libmachista1.0
- Files:
-
- 2 added
- 2 edited
-
Makefile (modified) (2 diffs)
-
libmachista.c (modified) (4 diffs)
-
tests (added)
-
tests/libmachista-test.c (added)
Legend:
- Unmodified
- Added
- Removed
-
branches/gsoc11-rev-upgrade/base/src/libmachista1.0/Makefile
r80425 r80430 14 14 clean:: 15 15 rm -f ${OBJS} ${SHLIB_NAME} 16 rm -f ./tests/libmachista-test 17 rm -rf ./tests/libmachista-test.dSYM 16 18 17 19 distclean:: clean … … 21 23 ${INSTALL} -o ${DSTUSR} -g ${DSTGRP} -m 444 ${SHLIB_NAME} ${INSTALLDIR} 22 24 25 test:: tests/libmachista-test 26 ./tests/libmachista-test 27 28 tests/libmachista-test: tests/libmachista-test.c libmachista.h libmachista$(SHLIB_SUFFIX) 29 $(CC) $(CFLAGS) -D_POSIX_SOURCE -o $@ -I. -L. -lmachista $< 30 -
branches/gsoc11-rev-upgrade/base/src/libmachista1.0/libmachista.c
r80425 r80430 80 80 char *macho_format_dylib_version (uint32_t version) { 81 81 char *result; 82 asprintf(&result, "%"PRIu32".%"PRIu32".%"PRIu32, (version >> 16) & 0xFF , (version >> 8) & 0xFF, version & 0xFF);82 asprintf(&result, "%"PRIu32".%"PRIu32".%"PRIu32, (version >> 16) & 0xFFFF, (version >> 8) & 0xFF, version & 0xFF); 83 83 return result; 84 84 } … … 230 230 231 231 /* 32-bit Mach-O */ 232 mat->mat_arch = header->cputype;232 mat->mat_arch = swap32(header->cputype); 233 233 break; 234 234 … … 251 251 252 252 /* 64-bit Macho-O */ 253 mat->mat_arch = header->cputype;253 mat->mat_arch = swap32(header->cputype); 254 254 break; 255 255 … … 296 296 297 297 /* Copy the architecture */ 298 mat->mat_arch = header->cputype;298 mat->mat_arch = swap32(header->cputype); 299 299 300 300 /* Parse the Mach-O load commands */
Note: See TracChangeset
for help on using the changeset viewer.

