matt
c9642ed49c
Now the sources in ../../arch/powerpc
2014-03-07 07:20:24 +00:00
matt
6dd4b41fd3
Reduce duplication.
...
Use beqlr to quicken returns
2014-03-07 07:17:54 +00:00
matt
afc10638c6
Make MKCOMPAT default to yes for powerpc64.
...
Make MKCOMPATMODULES defaultt to no for evbppc && powerpc64.
2014-03-07 06:01:34 +00:00
matt
cdbe3bab4f
Change OUTPUT to powerpc:common to make powerpc64 ld happy
2014-03-07 05:57:46 +00:00
matt
a151e62066
Fix (back into) comment
2014-03-07 05:51:44 +00:00
matt
db3aaf6ec5
Update for MKCOMPAT=yes
2014-03-07 05:50:41 +00:00
matt
04aa645771
Use new elf32ppc_nbsd emulation.
2014-03-07 05:49:53 +00:00
matt
c3a9c63860
Be a little more careful checking MLIBDIR
2014-03-07 05:49:05 +00:00
matt
b451be7021
No need for LDFLAGS
2014-03-07 05:48:30 +00:00
matt
c81a18bfb9
Restrict arm_cond_ok_p to when !__ASSEMBLER && _KERNEL is true.
2014-03-07 05:30:08 +00:00
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