Name | Date | Size | ||
---|---|---|---|---|
.. | 07-Mar-2018 | 4 KiB | ||
axp.1.Makefile | H A D | 18-May-2017 | 117 | |
axp.2.Makefile | H A D | 18-May-2017 | 117 | |
axp.c | H A D | 18-May-2017 | 3.8 KiB | |
axp.h | H A D | 18-May-2017 | 4.2 KiB | |
axp.Makefile | H A D | 18-May-2017 | 39 | |
axp.README | H A D | 18-May-2017 | 469 | |
axp.s | H A D | 18-May-2017 | 4 KiB | |
axp_b.s | H A D | 18-May-2017 | 1.6 KiB | |
default.Makefile | H A D | 18-May-2017 | 89 | |
hppa-cnx.Makefile | H A D | 18-May-2017 | 408 | |
hppa.h | H A D | 18-May-2017 | 6.3 KiB | |
hppa.Makefile | H A D | 18-May-2017 | 413 | |
hppa.s | H A D | 18-May-2017 | 7.9 KiB | |
hppa_b.s | H A D | 18-May-2017 | 5.9 KiB | |
i386.h | H A D | 18-May-2017 | 3.7 KiB | |
i386.README | H A D | 18-May-2017 | 207 | |
i386.s | H A D | 18-May-2017 | 3.6 KiB | |
i386_b.s | H A D | 18-May-2017 | 718 | |
iX86_64.h | H A D | 18-May-2017 | 3.9 KiB | |
iX86_64.s | H A D | 18-May-2017 | 2.2 KiB | |
ksr1.h | H A D | 18-May-2017 | 5.6 KiB | |
ksr1.Makefile | H A D | 18-May-2017 | 48 | |
ksr1.s | H A D | 18-May-2017 | 11.9 KiB | |
ksr1_b.s | H A D | 18-May-2017 | 1 KiB | |
m88k.c | H A D | 18-May-2017 | 3.4 KiB | |
m88k.h | H A D | 18-May-2017 | 4.5 KiB | |
m88k.Makefile | H A D | 18-May-2017 | 108 | |
m88k.s | H A D | 18-May-2017 | 3.9 KiB | |
m88k_b.s | H A D | 18-May-2017 | 2 KiB | |
mips-irix5.s | H A D | 18-May-2017 | 5.7 KiB | |
mips.h | H A D | 18-May-2017 | 4.1 KiB | |
mips.s | H A D | 18-May-2017 | 5 KiB | |
mips_b.s | H A D | 18-May-2017 | 1.3 KiB | |
null.c | H A D | 18-May-2017 | 623 | |
null.README | H A D | 18-May-2017 | 0 | |
null.s | H A D | 18-May-2017 | 491 | |
powerpc.c | H A D | 18-May-2017 | 2.1 KiB | |
powerpc.README | H A D | 18-May-2017 | 639 | |
powerpc_mach.h | H A D | 18-May-2017 | 26.3 KiB | |
powerpc_mach.s | H A D | 18-May-2017 | 17.6 KiB | |
powerpc_mach_b.s | H A D | 18-May-2017 | 3.1 KiB | |
powerpc_sys5.h | H A D | 18-May-2017 | 23.7 KiB | |
powerpc_sys5.s | H A D | 18-May-2017 | 17.6 KiB | |
powerpc_sys5_b.s | H A D | 18-May-2017 | 3.3 KiB | |
pthreads.Makefile | H A D | 18-May-2017 | 1.6 KiB | |
solaris.README | H A D | 18-May-2017 | 458 | |
sparc.h | H A D | 18-May-2017 | 3.7 KiB | |
sparc.s | H A D | 18-May-2017 | 4.9 KiB | |
sparc_b.s | H A D | 18-May-2017 | 1.5 KiB | |
vax.h | H A D | 18-May-2017 | 3.6 KiB | |
vax.s | H A D | 18-May-2017 | 1.9 KiB | |
vax_b.s | H A D | 18-May-2017 | 1.3 KiB |
axp.README
1The handling of varargs is platform-dependent. Assar Westerlund 2stared at the problem for a while and deduces the following table: 3 4vers / compiler cc gcc 5---------------------------------------------------------------------- 61.3 a0, offset __base, __offset 72.0 _a0, _offset __base, __offset 8 9The current code should handle both cc and gcc versions, provided 10you configure for the correct compiler. 11
i386.README
1Note that some machines want labels to have leading underscores, 2while others (e.g. System V) do not. Thus, several labels appear 3duplicated except for the leading underscore, e.g. 4 5 _qt_cswap: 6 qt_cswap: 7 8
powerpc.README
1 2PowerPC assembly support 3 4 51) MacOS X, Darwin, MKLinux and other systems based on Mach kernel ABI: 6 7 - Configuration command: ./config powerpc-darwin 8 9 - See documentation inside powerpc_mach.h, powerpc_mach.s, powerpc.c. 10 11 122) LinuxPPC, and other systems based on System V ABI: 13 14 - Configuration command: ./config powerpc 15 16 - See documentation inside powerpc_sys5.h, powerpc_sys5.s, powerpc.c. 17 18 19Marco Bucci <marco.bucci@inwind.it> 20December 2002 21 22 23 * This software is largely based on the original PowerPC-Linux porting 24 * developed by Ken Aaker <kenaaker@silverbacksystems.com> 25 * 26 * Marco Bucci <marco.bucci@inwind.it> 27 * December 2002 28
solaris.README
1Solaris 2.x is like System V (maybe it *is* System V?) and is different 2from older versions in that it uses no leading underscore for variable 3and function names. That is, the old convention was: 4 5 foo(){} 6 7got compiled as 8 9 .globl _foo 10 _foo: 11 12and is now compiled as 13 14 .globl foo 15 foo: 16 17The `config' script should fix up the older (leading underscore) versions 18of the machine-dependent files to use the newer (no leading underscore) 19calling conventions. 20