summaryrefslogtreecommitdiffstats
path: root/trunk/src/data.c
AgeCommit message (Collapse)Author
2010-07-22Merge branch 'prelink_20061201' into cross_prelinkMark Hatle
Conflicts: src/data.c trunk/src/dso.c trunk/src/prelink.h trunk/testsuite/reloc5.c trunk/testsuite/shuffle2.c Updated versioning in: trunk/src/execstack.c trunk/src/ld-libs.c trunk/src/main.c * src/arch-arm.c: remove read_une32, write_ne32, buf_write_ne32, buf_read_une32 * src/dso-readonly.c: sync to changes in src/dso.c
2006-10-27 * src/prelink.h (data_iterator): New structure.jakub
(init_data_iterator): Declare. (get_data_from_iterator): Likewise. (get_sym_from_iterator): Likewise. * src/data.c (init_data_iterator): New function. (get_data_from_iterator): Likewise. (get_sym_from_iterator): Likewise. git-svn-id: http://sourceware.org/svn/prelink@143 94c539fb-cf18-0410-b60f-edeeb537fa16
2006-10-27 * src/prelink.h (READWRITEPROTOSIZE): New macro. Instantiatejakub
READWRITEPROTO for big and little endian. Add prototypes for native-endian functions (buf_read_uneNN, read_uneNN, buf_write_neNN and write_neNN). Replace uses of READWRITEPROTO with uses of this macro. * src/data.c (BUFREADUNE, READUNE, WRITENE, BUFWRITENE): New macros. (READWRITESIZE): New macro. Instantiate READWRITE for big and little endian. Instantiate BUFREADUNE, READUNE, WRITENE and BUFWRITENE. Replace uses of READWRITE with uses of this macro. * src/arch-sh.c (read_une32, write_ne32, buf_write_ne32): Delete. git-svn-id: http://sourceware.org/svn/prelink@142 94c539fb-cf18-0410-b60f-edeeb537fa16
2006-07-21Move code into trunk subdirectory.drow
git-svn-id: http://sourceware.org/svn/prelink@134 94c539fb-cf18-0410-b60f-edeeb537fa16