Implement changes needed for Linux ELF binary format. This format,
authorChris Hanson <org/chris-hanson/cph>
Thu, 5 Oct 1995 03:34:50 +0000 (03:34 +0000)
committerChris Hanson <org/chris-hanson/cph>
Thu, 5 Oct 1995 03:34:50 +0000 (03:34 +0000)
commitf234224a6c837d80cd502d5d9ea94c964866c5c0
tree0b327074ff0c8e2b0c59b71413ff75ad2148abc7
parent0d7cf672a32d544b6ba64f31692cf7b0a4fcddc8
Implement changes needed for Linux ELF binary format.  This format,
unlike the older a.out format, translates the data segment to begin at
0x08000000, and additionally changes the calling conventions so that
returned structures are allocated by the caller and passed in as
pointers.  We fix the first problem by extending the win32s segment
register manipulation to also be used with Linux ELF.  The second
problem is fixed by extending the OS/2 assembly-language patches to
also cover Linux ELF.
v7/src/microcode/cmpauxmd/i386.m4
v7/src/microcode/cmpintmd/i386.h
v7/src/microcode/config.h
v7/src/microcode/s/linux.h
v7/src/microcode/uxtop.c