Index: sid/component/loader/elfload.c =================================================================== RCS file: /cvs/src/src/sid/component/loader/elfload.c,v retrieving revision 1.2 diff -c -p -r1.2 elfload.c *** sid/component/loader/elfload.c 2001/01/13 14:26:05 1.2 --- sid/component/loader/elfload.c 2002/02/04 20:23:40 *************** readElfFile (PFLOAD func, unsigned* entr *** 93,99 **** } if (fetchWord (psymHdr, littleEndian) == PT_LOAD) { ! loadAreas[loadAreaCount].loadAddr = fetchQuad(psymHdr+16, littleEndian); loadAreas[loadAreaCount].offset = fetchQuad(psymHdr+8, littleEndian); loadAreas[loadAreaCount].filesize = fetchQuad(psymHdr+32, --- 93,99 ---- } if (fetchWord (psymHdr, littleEndian) == PT_LOAD) { ! loadAreas[loadAreaCount].loadAddr = fetchQuad(psymHdr+24, littleEndian); loadAreas[loadAreaCount].offset = fetchQuad(psymHdr+8, littleEndian); loadAreas[loadAreaCount].filesize = fetchQuad(psymHdr+32, *************** readElfFile (PFLOAD func, unsigned* entr *** 111,117 **** } if (fetchWord (psymHdr, littleEndian) == PT_LOAD) { ! loadAreas[loadAreaCount].loadAddr = fetchWord(psymHdr+8, littleEndian); loadAreas[loadAreaCount].offset = fetchWord(psymHdr+4, littleEndian); loadAreas[loadAreaCount].filesize = fetchWord(psymHdr+16, --- 111,117 ---- } if (fetchWord (psymHdr, littleEndian) == PT_LOAD) { ! loadAreas[loadAreaCount].loadAddr = fetchWord(psymHdr+12, littleEndian); loadAreas[loadAreaCount].offset = fetchWord(psymHdr+4, littleEndian); loadAreas[loadAreaCount].filesize = fetchWord(psymHdr+16,