riz
3f6bcfbe97
RPI has an ARMv6 processor, so handle RPI_INSTALL properly when
...
building for the earmv6* MACHINE_ARCHes.
2013-08-11 17:18:11 +00:00
riz
eab0544017
A number of new earm MACHINE_ARCH have shown up recently; make sure
...
we can deduce their endianness.
2013-08-11 17:15:15 +00:00
dholland
6a9155ad5a
Don't try to estrdup() NULL; thanks martin@
2013-08-11 16:36:30 +00:00
rkujawa
d017059bc0
Add the new xsh(4) driver to GENERIC.in template.
2013-08-11 16:15:52 +00:00
tsutsui
0e4d43cb3e
List all required libraries by libgssapi and libkrb5 for NOPIC builds.
2013-08-11 14:42:04 +00:00
rkujawa
12106d4c89
Note X-Surf 100 support.
2013-08-11 13:21:25 +00:00
rkujawa
e9b9d13fdd
s/xsurfbus/xshbus/
2013-08-11 13:18:24 +00:00
rkujawa
081ad628f0
Use the proper NE2000_TYPE for AX88796.
2013-08-11 12:35:18 +00:00
rkujawa
0b170012f7
Add support for AX88796(B) variant.
2013-08-11 12:34:16 +00:00
pooka
aa1a50a32f
regen
2013-08-11 12:23:46 +00:00
pooka
4f2d6acaba
Use long instead of int for ptrace addr. This makes things compile
...
better on powerpc64 with a compiler which warns about int-to-pointer
casts.
XXX: sys/ptrace.h on Linux says that the addr parameter is a "void *".
2013-08-11 12:23:02 +00:00
pooka
26b4d3d169
ioconf/pseudo-root have been in here unchanged for 3+ years and their use
...
has spread from rump kernels into dozens of kernel modules. Let's pretend
we don't want to see config yell about them being experimental every time.
2013-08-11 10:37:08 +00:00
apb
480a3064b0
Use Va markup to show that the "suffix" part of ".PATH.suffix"
...
is a placeholder, not a literal string.
Also bump date.
2013-08-11 09:53:49 +00:00
martin
00b8abd4f7
Fix another automatic variable that is life both pre- and post the siglongjmp
...
(which gcc calls "might be clobbered") by marking it volatile: on some
machines, this value might end up in a register loaded before the sigsetjmp,
but not preserved by the siglongjmp later.
Fixes the VAX build.
2013-08-11 09:16:42 +00:00
pooka
19cb1115a0
Include powerpc+evbpcc. Allows the buildrump.sh checkout to work on
...
powerpc machines. Tested on Linux/ppc64 by Justin Cormack.
2013-08-11 09:10:47 +00:00
pooka
220050f663
Allow to build in envs without USRSTACK (namely, rump kernels on powerpc).
...
TODO: all of the m*() calls are by definition incompatible with rump
kernels; including them is no great damage, but they're not useful either.
2013-08-11 09:07:15 +00:00
dholland
e9067f113d
WARNS=5
2013-08-11 08:03:10 +00:00
dholland
99934b2d0c
Passes WARNS=5, so don't set WARNS=4.
2013-08-11 06:48:46 +00:00
dholland
65910359bc
Passes WARNS=5, so don't set WARNS=3.
2013-08-11 06:47:38 +00:00
dholland
06eef6894d
add more static
2013-08-11 06:45:23 +00:00
dholland
043c758bea
add more const
2013-08-11 06:43:10 +00:00
dholland
beced5ea78
WARNS=5
2013-08-11 06:39:47 +00:00
dholland
7899f1dc15
Remove redundant WARNS=5.
2013-08-11 06:32:13 +00:00
dholland
1a91378aae
Pass WARNS=5.
2013-08-11 06:31:00 +00:00
dholland
524e377411
Passes WARNS=5; don't set WARNS=4.
2013-08-11 06:09:29 +00:00
dholland
6616a3c018
This passes WARNS=5.
2013-08-11 06:05:30 +00:00
dholland
cccb31c834
These pass WARNS=5, so don't set WARNS=4
2013-08-11 06:04:38 +00:00
dholland
b062143a54
WARNS=5 is the default in sbin, don't need to set it explicitly.
2013-08-11 05:56:55 +00:00
dholland
27c14eada7
Use siglongjmp to jump out of signal handlers.
2013-08-11 05:48:56 +00:00
dholland
bd3f97bffb
Pass WARNS=5.
2013-08-11 05:42:41 +00:00
matt
47ead0f271
Convert some more conditional instructions to unified syntax
2013-08-11 05:02:35 +00:00
matt
015cebed78
Support thumb
2013-08-11 04:58:01 +00:00
matt
a1a64bab57
Switch to unified syntax
...
use RET/RETc
use push/pop
2013-08-11 04:56:32 +00:00
matt
c111670598
Use foo{s} since it reduces the ifdefs for thumb
2013-08-11 04:41:17 +00:00
dholland
f02a6c3b94
Document .PATH.suffix:. Noted by apb back in December of 2008
...
(that's how long my queue is...)
2013-08-11 04:40:58 +00:00
matt
558fc00a85
unified syntax, make it play nice with thumb
2013-08-11 04:40:05 +00:00
matt
4d7e050eef
Switch to unified syntax
...
use it to get condition return on thumb
2013-08-11 04:39:18 +00:00
dholland
199aad004d
Kill off uo_unmark_vnode/UFS_UNMARK_VNODE as it's now a leftover.
2013-08-11 04:36:17 +00:00
dholland
2f193ecc6c
more dark ATF rituals are required
2013-08-11 03:53:12 +00:00
dholland
6be406e820
Turn off -fno-strict-aliasing for HAVE_GCC; it makes no difference to
...
the compiler output and is therefore ipso facto not necessary. I'll
leave it on for HAVE_LLVM as I can't check that tonight.
(If there is invalid code in here that actually requires it, let me
know so I can fix things properly.)
2013-08-11 03:49:24 +00:00
dholland
a72799bb86
WARNS=5
2013-08-11 03:44:27 +00:00
dholland
09e313dddd
typo in comment
2013-08-11 03:34:48 +00:00
dholland
7229854715
this already passes WARNS=5
2013-08-11 03:27:02 +00:00
matt
89317f999d
Use push/pop
2013-08-11 03:09:41 +00:00
matt
ef763f80c4
Use unified syntax for conditional instructions
...
Use RETc/RET
2013-08-11 03:00:05 +00:00
matt
9706216381
fix conditional instructions to conform to unified syntax
...
use push/pop
use RET/RETc
2013-08-11 02:53:18 +00:00
matt
4de8c8ef33
Change r12 -> ip
...
Change all condition instructions so they pass unified syntax
2013-08-11 02:45:56 +00:00
dholland
7c248df2ae
Whitespace.
2013-08-11 01:54:35 +00:00
dholland
eac2170da1
Add some cases pertaining to another bug I just fixed.
2013-08-11 01:50:02 +00:00
dholland
8d0b47d1c9
Fix another bug, relating to parsing the [=x=] syntax.
2013-08-11 01:49:40 +00:00