Commit Graph

254891 Commits

Author SHA1 Message Date
christos
abb9530af0 avoid re-definition 2017-11-29 21:35:26 +00:00
christos
307650b5b5 need more files 2017-11-29 21:35:16 +00:00
christos
fee235007f make depend does not like multi-word compiler. 2017-11-29 21:22:36 +00:00
christos
f0decf0c14 mkdep does not like multi-word compiler. 2017-11-29 21:21:50 +00:00
snj
cd4a95412a fix typo in comment 2017-11-29 20:15:21 +00:00
jmcneill
7165875eea set IFEF_MPSAFE 2017-11-29 19:27:52 +00:00
jmcneill
8413866399 Make tap(4) MP-safe. 2017-11-29 19:21:44 +00:00
christos
ed1de532ee switch everyone to gdb-8.0.1 2017-11-29 18:15:53 +00:00
christos
8b7331e524 regen and fix all archs (except coldfire) 2017-11-29 18:15:29 +00:00
christos
28bc8b807f include <sys/sigtypes.h> for sigset_t 2017-11-29 17:49:03 +00:00
christos
eef57c450a need <sys/sigtypes.h> for sigset_t 2017-11-29 17:43:20 +00:00
christos
d6c7af377b need sigtypes.h for sigset_t, since <sys/siginfo.h> includes this directly. 2017-11-29 17:36:03 +00:00
martin
1215cf5b66 PR port-i386/52774: vioscsi missing in i386 kernel 2017-11-29 16:10:01 +00:00
wiz
6245ee13b1 mount_qemufwcfg is only installed on i386 and amd64, and so is its manpage.
Move it to the architecture dependent set lists.

Noted by martin.
2017-11-29 09:34:01 +00:00
christos
f87229fd26 switch amd64 to gdb-8.0.1 2017-11-29 04:25:01 +00:00
christos
273109cafb we want no-iconv for the tools build, but we want iconv for mknative. 2017-11-29 04:24:35 +00:00
christos
1e8d1fb005 new gdb 2017-11-29 04:09:01 +00:00
christos
25acabf0b7 fixes for gdb-8.0.1 on x86_64 2017-11-29 03:58:17 +00:00
christos
7ea28c925e bring back all our foonbsd-{nat,tdep} files as foo-nbsd-{nat,tdep}. Account
for that in the config glue.
2017-11-29 03:35:15 +00:00
christos
06f8a908a2 Avoid building plural.c from plural.y. Since we now build with gnumake,
emptying the pattern rules is not enough.
2017-11-29 03:34:22 +00:00
christos
3e9314d067 Changes for gdb-8.0.1 2017-11-29 03:33:01 +00:00
christos
3e65cf6f80 Be more selective about what to quote-quote: only paths and version numbers. 2017-11-29 03:32:28 +00:00
christos
6933911900 backslash me harder! 2017-11-29 03:06:46 +00:00
christos
cb9e65d7bb since gmake does not have :Q handle it in sed... 2017-11-29 02:10:15 +00:00
kre
52a978120f Revert 1.4 (perhaps temporarily) and add even more diagnostics to those
added in 1.3 to see if it is possible to determine why the strict equality
test fails on i386, yet succeeds elsewhere.
2017-11-28 23:26:01 +00:00
christos
c4e49a61b5 Adjust to gdb-8.0.1 which uses c++
XXX: quoting of variables that contain paths and versions is broken.
2017-11-28 22:25:16 +00:00
christos
7a367c106f use make -C path/to -f Makefile instead of make -f path/to/Makefile
so that includes with relative paths work.
2017-11-28 22:05:57 +00:00
christos
3b99ba0f56 merge 8.0.1, not working yet. 2017-11-28 22:04:52 +00:00
christos
796c32c94f Import gdb-8.0.1 2017-11-28 18:16:59 +00:00
christos
7d2bea703b switch everyone to gdb.old 2017-11-28 18:14:37 +00:00
christos
e5cb852c65 merge conflicts 2017-11-28 18:09:41 +00:00
christos
ed8eb4c2d4 Import HEAD of gdb-7.12 2017-11-28 17:51:23 +00:00
christos
3ee01a2ea9 - make the level computation consistent
- keep going only if things changed.
2017-11-28 15:31:33 +00:00
ryo
1ee7b8d05d fix to work
* no need to check x29 != NULL. fp may be NULL.
* don't break in-use register x5.
2017-11-28 13:09:05 +00:00
wiz
ffa84063eb Document script handler issues with httpd(8).
From martin@, addressing PR 52194.

While here, use American spelling consistently and upper-case some
abbreviations.

Bump date.
2017-11-28 12:22:27 +00:00
wiz
c969bed60e Install qemufwcfg(4) and mount_qemufwcfg(8). 2017-11-28 11:59:16 +00:00
wiz
89fac405e7 Fix typo found by jmcneill. 2017-11-28 11:55:30 +00:00
martin
ee3280f977 Bump MAXARGV from 20 to 64 - with bozohttpd and all config on the command
line it is easy to hit the (silent) limit.
2017-11-28 11:51:11 +00:00
wiz
44464768a4 Add mount_qemufwcfg man page for review. 2017-11-28 11:10:31 +00:00
wiz
16b17a80b9 Improve man page a bit more. 2017-11-28 11:02:02 +00:00
martin
e9e7c8e344 PR bin/52194: bozohttpd fails to exec scripts via the -C mechanism
sometimes with EFAULT due to not NULL terminated environment.
2017-11-28 10:33:51 +00:00
ryo
2b1e7d7ebc KNF. use tab 2017-11-28 09:06:25 +00:00
maxv
4378fbc49b style 2017-11-28 08:43:49 +00:00
skrll
d9d3ced243 Sync with armv7_generic_space.c
- BE support (probably not needed)
- a4x subreagion/mmap support
- fix some a4x stream methods
- add UVM_KMF_COLORMATCH in bs_map when allocating KVA
- support BUS_SPACE_MAP_PREFETCHABLE
2017-11-28 08:39:31 +00:00
skrll
b9ec0b20d7 Some USB3 support from nick-nhusb 2017-11-28 07:36:08 +00:00
nat
8bdda647e8 Speed up improvements for MIX_FUNC.
As suggested by jmcneill@.
2017-11-28 07:35:27 +00:00
skrll
105f05f875 +gif 2017-11-28 07:24:32 +00:00
kre
962d067df7 Be more precise about exactly what fails when something does.
Relying upon set -e to abort things is sort of OK (it is not
a recommended option to use in general - too many odd special cases),
but only if user can work out from the "build failed" what actually
went wrong.

Tested only on amd64 build (for this, i386 is the same) - if anyone
has problems on builds for other systems, please let me know.  However
the changes affect only failure paths, the most likely problem would
be for a build to fail to halt on an error, and I hope I have avoided
that.  There should be no difference at all to error-free builds.
2017-11-28 02:56:44 +00:00
kre
63138143a3 Handle use of TMPDIR in cleanup as well. 2017-11-28 00:24:08 +00:00
kre
570342e5fe Honour ${TMPDIR} if set for location of image, rather than always
simply using /tmp
2017-11-28 00:14:30 +00:00