Commit Graph

244825 Commits

Author SHA1 Message Date
mrg
6c540367a2 reverse the GCC 5 test and only list the platforms not using it:
${MACHINE_CPU} == "mips" || \
    ${MACHINE_CPU} == "m68k" || \
    ${MACHINE_ARCH} == "coldfire" || \
    ${MACHINE_ARCH} == "m68000" || \
    ${MACHINE} == "or1k" || \
    ${MACHINE} == "riscv"

and considering riscv and or1k both need to either wait for GCC 6
or have someone who cares port their 5.x patches to our tree, that
really only means we have mips and m68k left.
2016-09-04 18:57:39 +00:00
joerg
0f183be635 Bump the glob limits to 512KB for total string size and 64K path
entries. The old limits were too small for some important FTP use cases
like a pkgsrc repository.
2016-09-04 18:27:08 +00:00
skrll
87240e32e1 Another typo... that's what you get for not compile testing 2016-09-04 15:25:11 +00:00
skrll
7246cf077c Typo in previous 2016-09-04 15:23:14 +00:00
skrll
6a9bc54ee6 Safely remove non-PV_KENTER pages from pv_list 2016-09-04 15:21:54 +00:00
taca
720dfda89b Now root.cache is 2016082500 version. 2016-09-04 14:38:50 +00:00
taca
66840c3126 Update root.cache to 2016/8/25 version, l.root-servers.net has AAAA record
now.
2016-09-04 14:36:31 +00:00
skrll
e149b2e619 Sign extend va for use with cache ops 2016-09-04 07:47:12 +00:00
skrll
9cd6c57a69 More debug 2016-09-04 07:38:45 +00:00
skrll
3b8780d834 Remove old and incorrect comments 2016-09-04 07:30:52 +00:00
skrll
16b46675c7 Fix pte_cached_p for MIPS_HAS_R4K_MMU 2016-09-04 07:27:49 +00:00
wiz
5f63cd482b Update llvm info. 2016-09-03 23:31:53 +00:00
joerg
7871f8fcbc Update LLVM and Clang to 3.8.1+ r280599. The most relevant changes for
NetBSD are driver logic for PIE linkage and a number of SPARC fixes.
2016-09-03 23:22:38 +00:00
joerg
e2a06b5df1 Import Clang 3.8.1+ r280599. 2016-09-03 23:11:41 +00:00
wiz
b75c02b32e llvm-3.9.0 out. 2016-09-03 23:01:57 +00:00
joerg
6a611ff2ed Import LLVM 3.8.1+ r280599. 2016-09-03 21:50:19 +00:00
jakllsch
e964957707 Switch shark to Xorg server 1.18.
The igs driver no longer builds against 1.10.
2016-09-03 16:10:34 +00:00
christos
6f1abd5174 gcc generates incorrect jump tables with -fPIE 2016-09-03 15:47:54 +00:00
christos
6f0de7e87f NOSSP/NOPIE 2016-09-03 15:18:21 +00:00
christos
ca5a68686c update for sh3 arm and mips 2016-09-03 12:39:41 +00:00
christos
815243be44 Switch mips32 to new binutils/gcc/gdb/pie. Tested with gxemul+pmax 2016-09-03 12:32:12 +00:00
christos
fefcfcce75 add aslr/mprotect et.al. 2016-09-03 12:27:35 +00:00
christos
1fcaa19698 vsize_t is not always u_long :-) 2016-09-03 12:20:58 +00:00
skrll
127090f73c Fix "spurious event" when command ring rolls over.
When the enqueue pointer of command ring points at the last TRB,
address of Link TRB was stored in sc_command_addr.
It should be address of 0th TRB of ring.

From t-hash
2016-09-03 12:07:41 +00:00
skrll
340c4aca0b Suppress stopping-endpoint in xhci_close_pipe if the endpoint is
already stopped.

From t-hash
2016-09-03 12:06:50 +00:00
skrll
36f4527ff8 Fix some typos. From t-hash. 2016-09-03 12:05:36 +00:00
christos
1d13ed3d99 ignore the abiflags section 2016-09-03 11:35:24 +00:00
christos
b4530b3b13 Add NOPIE 2016-09-03 11:34:47 +00:00
christos
e0f345fa97 use the nbcompat copies for those files 2016-09-03 11:34:05 +00:00
christos
6b6d38aea2 Add mips abiflags section 2016-09-03 11:18:28 +00:00
christos
968a6448d4 Fix the error handling so that we print the earliest error message. 2016-09-03 09:31:22 +00:00
christos
93c8afea2b gcc-5.3 for sh3 2016-09-03 09:08:28 +00:00
christos
3ed49a9ae1 Fix pmap_prefer for topdown and turn topdown on. 2016-09-03 09:07:53 +00:00
maxv
f35bb9540d Fix the mmap call, KNF, and make the output more readable. 2016-09-03 08:47:38 +00:00
skrll
cd52ae2b55 Style. No functional change. 2016-09-03 07:29:16 +00:00
skrll
1d28477297 Reduce scope of a variable. No functional change. 2016-09-03 07:23:27 +00:00
skrll
26818383d2 Bail out early from usbd_fill_devinfo if we're not a hub to use less
indentation in the code.

No functional change.  Same code before and after.
2016-09-03 07:20:12 +00:00
skrll
8318f41d96 Use __arraycount. No functional change. 2016-09-03 07:14:19 +00:00
dholland
ab2acfdda8 storage class first, *then* __dead 2016-09-03 06:00:32 +00:00
dholland
eb640195f5 simplify __dead usage 2016-09-03 05:58:30 +00:00
dholland
0a533596ca __dead should come first; also remove more K&Risms. 2016-09-03 05:56:59 +00:00
dholland
e7afde8f0f simplify __dead usage 2016-09-03 05:50:06 +00:00
sevan
f237858c5d Remove K&R __P macros.
Remove main() function prototype if present.
Mark usage() as __dead if not already.
Binaries generated with & without these patches were compared with diff -r.
2016-09-03 02:24:04 +00:00
kre
0c18754f1b PR toolchain/51457 -- be more posix compat with sort usage, though it
(currently anyway) makes no difference on NetBSD.
2016-09-02 20:25:14 +00:00
jakllsch
6178df370f Source of pll_p_out5 is not div_pllp_out5 but div_pll_p_out5. 2016-09-02 19:06:58 +00:00
roy
c85195ff64 This comment no longer applies. 2016-09-02 15:57:54 +00:00
jakllsch
cf7e416543 More clang -Wno-error= 2016-09-02 11:38:01 +00:00
maxv
cdf0a25fcb Give the structure sizes. 2016-09-02 08:52:12 +00:00
maxv
ff0d226534 KNF, and give the structure sizes. 2016-09-02 08:28:06 +00:00
maxv
8b8b114283 Fix argument (does not compile anyway). 2016-09-02 07:51:05 +00:00