Commit Graph

225258 Commits

Author SHA1 Message Date
matt
b7226711af Avoid a gcc4.8 bogon. 2014-03-07 05:27:33 +00:00
matt
58e1ec0404 Add MKCOMPAT glue for powerpc64 2014-03-07 04:18:06 +00:00
matt
18aa205b7e Add MKCOMPAT support for powerpc64. 2014-03-07 04:16:25 +00:00
matt
7412f6d60a Fix MULTILIB variables to match reality. 2014-03-07 04:15:34 +00:00
matt
7e9f53e082 WCHAR_SIZE is always int on NetBSD 2014-03-07 04:14:30 +00:00
matt
b24a2a16b7 Add support for setting LIB_PATH for powerpc*-netbsd* on powerpc64*-netbsd* 2014-03-07 04:13:46 +00:00
matt
6358bf0e36 Don't define ARCH_ELFSIZE if it's already defined. 2014-03-07 04:11:07 +00:00
matt
f2ada4d7f5 Use ARCH_ELFSIZE=32 is MLIBDIR == "powerpc" 2014-03-07 04:10:43 +00:00
ozaki-r
e9ddbe399c Fix build of DTrace with GCC 4.8
Use __diagused for a variable which is only referred by KASSERT.

Advised by matt@
2014-03-07 02:37:16 +00:00
christos
16d5017a4b fix typo 2014-03-07 02:03:32 +00:00
christos
e8fac1316b fix typos 2014-03-07 02:02:16 +00:00
matt
dbd8c999e4 Remove spurious . 2014-03-07 01:55:01 +00:00
christos
54b7adb159 c99 initializers for struct execsw 2014-03-07 01:33:43 +00:00
matt
9b490ebf92 Make ldd happy 2014-03-07 01:27:14 +00:00
christos
9669e36fb7 reduce diffs with other copies of this code. 2014-03-07 01:07:01 +00:00
christos
4044532ae0 fix incorrect overflow test: https://android-review.googlesource.com/#/c/50570/ 2014-03-07 01:04:29 +00:00
christos
32a8f22f2c Fix incorrect overflow test: https://android-review.googlesource.com/#/c/50570/ 2014-03-07 01:00:58 +00:00
joerg
4fec75534b Add config variant for root-on-SD. 2014-03-06 23:30:28 +00:00
joerg
7b3303448e Give memory disk a bit more breathing room. 2014-03-06 23:14:16 +00:00
joerg
2daa2d365f Bump symtab space slightly. 2014-03-06 23:13:58 +00:00
matt
0547e5ba79 Add options MODULAR 2014-03-06 19:55:37 +00:00
maxv
32f6fb0101 Fix uninitialized variable. Found by my code scanner.
ok christos@
2014-03-06 19:46:27 +00:00
matt
360ced8a90 Fix PPC64 setregs 2014-03-06 19:44:32 +00:00
matt
1de63f393f Add PowerPC64 DTs 2014-03-06 19:30:39 +00:00
matt
1200e7d3fe More PPC64 changes.
Nothing to do for lazy bindings.
Record DT_PPC64_GLINK and make _rtld_bind return it.
When resolving a JMP_SLOT, copy the source function descriptor into the PLTGOT
2014-03-06 19:19:40 +00:00
skrll
851c716c49 Re-run mknative for hppa space register convention change. twice! 2014-03-06 19:07:13 +00:00
matt
f99069ca40 Use _XENTRY 2014-03-06 19:05:59 +00:00
matt
9ee040b36e Add _XENTRY which doesn't set the section to .text 2014-03-06 19:05:24 +00:00
skrll
1b5cff8f1d Move to a flat space register convention. %sr[4-7] are all now the space
number allocated to the process.  gcc produces (slightly) better code
with this convention.

Retain backwards compatiblity.

Welcome to 6.99.36
2014-03-06 19:02:58 +00:00
skrll
af22d9d39f Whitespace 2014-03-06 17:48:09 +00:00
skrll
2592f29875 Use %t2 instead of %ret1 for style sake only. 2014-03-06 17:47:28 +00:00
skrll
5ee3154a27 Remove unnecessary %sr2 instructions in spstrcpy 2014-03-06 17:44:49 +00:00
nonaka
fefa462b86 remove unused variable to avoid warning from gcc 4.8. 2014-03-06 15:21:58 +00:00
riastradh
da030fc8bd `Controller' takes two l's. 2014-03-06 15:00:21 +00:00
skrll
2d8490d2bf Update 2014-03-06 13:33:46 +00:00
nonaka
b6d26a1dd9 fix to pass collect memory address to xrstor. 2014-03-06 12:30:24 +00:00
skrll
5c4082b335 Repeat after me... don't delete entries mark them obsolete. 2014-03-06 12:17:11 +00:00
skrll
e24ef8073a Note hppa switch to gcc 4.8 2014-03-06 11:31:45 +00:00
mrg
290fc14165 note sparc* switch to gcc 4.8. 2014-03-06 11:22:44 +00:00
mrg
bb0ad61c84 switch sparc* to GCC 4.8. 2014-03-06 11:21:05 +00:00
martin
ed95e9602b Include new/missing files for vax 2014-03-06 11:01:16 +00:00
martin
74530a2d26 Provide sqrtl alias 2014-03-06 11:00:17 +00:00
martin
f03b314bc0 Simple tanf() for vax 2014-03-06 10:59:52 +00:00
martin
ea3fa8f391 Simplistic tanhf() for vax 2014-03-06 10:59:00 +00:00
martin
96c6725640 Simplistic log1pf() for vax 2014-03-06 10:58:26 +00:00
martin
ae998fcbfa log10f() for vax 2014-03-06 10:57:44 +00:00
martin
d408a8629c log2() for vax 2014-03-06 10:57:01 +00:00
martin
13958f72dc Add brute-force adaptions of the ieee version of exp2() and exp2f for
vax. Needs some polishing (and table adaption), but should get the build
going for now.
2014-03-06 10:55:57 +00:00
matt
15089cc505 Enable building ld.elf_so for powerpc
Produce a link map for ld.elf_so
2014-03-06 09:34:56 +00:00
matt
565a18129d Make ELF64 aware. 2014-03-06 09:34:07 +00:00