cjep
0534019bd5
LLVM RT library will actually cross-build from OpenBSD provided sufficient
...
limits are in place for the build user.
2021-07-04 12:57:48 +00:00
cjep
47c30ebc16
Note OpenBSD cross-build progress
2021-06-29 10:02:34 +00:00
cjep
c1a451e849
avoid triggering conflict indicator warnings
2021-06-28 07:18:01 +00:00
cjep
a09ab67fff
note on Darwin/Mac
2021-06-28 07:16:46 +00:00
cjep
63399de5f3
PR port-amiga/56188
...
Include a prototype for __nbcompat_heapsort. The tools for amiga now
build on Darwin where one Amiga specific tool uses heapsort.
Despite being a one-liner, ./build.sh -m amiga tools was tested on
NetBSD, Darwin, FreeBSD & Linux with the change.
Discussed various options with jdc & thorpej. Perhaps in the future
we could look at using qsort instead of heapsort as qsort is
standardised and more likely to be available. We could then remove
heapsort from the compatibility library.
2021-05-30 10:39:41 +00:00
joerg
53d1339bf7
Update LLVM build system for 249b40b558955afe5ac2b549edcf2d7f859c8cc9
...
This enables the use of modules for a significant build performance gain
when building with clang as host compiler or when using HAVE_LLVM=yes.
Switch libc++ to using the copy from the mono-repo.
2021-05-30 01:56:44 +00:00
cjep
778a2675ae
If we are building date earlier, we need to use an uninstalled copy
...
of host-mkdep and libnbcompat otherwise the build process looks for
tools that might not be there yet (e.g. fresh build).
Reviewed by martin.
2021-05-27 08:41:35 +00:00
christos
f5c6b13fa0
Add a date tool
2021-05-26 20:19:15 +00:00
uwe
fbfae67d9f
Fix typo in pathname in a comment.
2021-05-24 23:07:40 +00:00
cjep
ac6ba04d2d
Add macOS High Sierra to the list of verified build platforms
2021-05-12 06:39:28 +00:00
christos
cc3abd3a65
Disable again initfini; breaks some archs and not worth dealing with when
...
we have both gcc's active in the tree.
2021-05-08 19:36:28 +00:00
christos
6bf278a2a9
enable initfini-array since all platforms support it.
2021-05-07 23:00:04 +00:00
cjep
72496168ad
More test notes from using build.sh against non NetBSD platforms.
2021-05-07 14:52:59 +00:00
rin
735b9693ea
PR port-mvme68k/56146
...
Build wrtvid as tools.
2021-05-06 13:23:36 +00:00
cjep
b84b6c59df
Update with information from recent testing of different Linux variants
...
on AWS. Also FreeBSD 13.
2021-05-06 07:32:15 +00:00
christos
433776ffe2
Make mips-elf2ecoff available for all mips
2021-04-25 15:11:28 +00:00
mrg
c30145c84d
add a netbsd version for GCC 10. properly generate omp-device-properties.h.
2021-04-11 23:55:47 +00:00
mrg
8aa3f3d2d3
fetch omp-device-properties.h and don't try to fetch sanitizer
...
stuff automatically yet.
2021-04-11 07:35:45 +00:00
mrg
d369354e2d
make mknative-gcc.old for GCC 9. begin to update mknative-gcc for GCC 10.
2021-04-11 01:44:14 +00:00
christos
142620627d
Add reallocarray; this is used by the new regex code and we don't want to
...
convert it to reallocarr so the code is kept similar with the original from
FreeBSD.
2021-02-25 13:41:58 +00:00
rin
1fb63bb836
Fix copy-paste error for heapsort(3), so that it is declared appropriately.
2021-02-23 16:03:00 +00:00
dbj
e1f6b977ca
tools: allow MKCROSSGDB to work when not building gcc
2021-02-06 16:14:55 +00:00
rillig
c5b23e2249
lint: make path to lint data configurable
...
This is needed for strict bool mode, to make the custom header stdbool.h
available when lint is run as part of build.sh.
2021-01-24 16:55:09 +00:00
rillig
568ebf3743
lint: fix path to installed stdbool.h for strict bool mode
2021-01-24 16:22:55 +00:00
christos
e2e1ee60e1
Install lint's custom stdbool.h and make lint search for it in the right place.
2021-01-24 15:43:09 +00:00
christos
575adc5486
Don't bother with gdbserver for archs that don't build it.
2020-12-05 21:27:31 +00:00
rin
6053aa6ca7
Correct target directory; src/external/gpl3/gdb.old not gdb.
2020-10-09 23:48:42 +00:00
rin
547879b380
Nowadays, mknative-gdb puts files into external/gpl3/gdb/lib,
...
instead of external/gpl3/gdb/bin/gdb.
Also, we need to nbmake-MACHINE in external/gpl3/gdb in order to
build dependent libraries correctly.
2020-10-09 23:44:46 +00:00
mrg
4dfd2f9831
initial working version of native-gmp support.
...
does not use mknative.common yet, so always updates files and does
not mark them with NetBSD rcsid. (not a regression from the manual
version at least.)
2020-09-26 20:56:53 +00:00
christos
254454c5af
grab the gdbserver version
2020-09-24 14:53:17 +00:00
christos
833251feb8
Add gdbserver
2020-09-23 23:21:29 +00:00
christos
cfd59bbc53
put gnulib stuff under gnulib/ because things import "gnulib/config.h"
2020-09-17 16:54:31 +00:00
christos
6b8c077795
remove obsolete
2020-09-17 16:07:39 +00:00
christos
576200d14e
refine
2020-09-17 16:05:34 +00:00
christos
d377601318
Save the mknative-gdb for 8.3 and prepare the mknative-gdb for 10.x
2020-09-17 02:14:48 +00:00
mrg
d875c5372c
more consolidation and properly condition all variables like previously.
2020-09-09 07:12:04 +00:00
mrg
ca7ab82162
consolidate a bunch of libstdc++ variable collection.
2020-09-09 04:52:32 +00:00
mrg
d841008ee6
oops, pull out the value of pstl_headers.
2020-09-08 19:17:24 +00:00
mrg
006c30bace
mark GCC 9 as (so far) netbsd 20200907 version. this should fix the
...
compiler saying it is "gcc version 9.3.0 ()".
(needs mknative redo.)
2020-09-06 21:59:33 +00:00
mrg
6e26327fd8
pass down earm* not earmv5* to mknative-gcc.
2020-09-06 02:24:38 +00:00
mrg
ecb0fdec1f
disable fetching stuff from libsanitizer for now. it needs libstdc++
...
to build in mknative using gcc makefiles, and our locale changes break
the "normal" build of this.
make sure MKNATIVE_TARGET is always set. since mknative-gcc doesn't
care about the version any more (we keep two versions for gcc/gcc.old)
simply set it to "gcc".
2020-09-05 10:58:08 +00:00
mrg
ef2e34874f
pull out a few more things for GCC 9.
2020-09-05 09:49:32 +00:00
mrg
6df74746d4
port to GCC 9.3.
2020-09-05 09:16:46 +00:00
mrg
d1531a5681
set MODULE to ${EXTERNAL_GCC_SUBDIR} so this actually works..
2020-08-13 10:57:53 +00:00
mrg
802242f985
set _OUTDIRBASE depending on $0, and then set _OUTDIR based on this.
...
now you can copy mknative-gcc to mknative-gcc.old without edit.
2020-08-13 01:52:37 +00:00
mrg
5e4a6425f4
mknative-gcc is for GCC 8.4.
...
mknative-gcc.old is supposed to be for GCC 7, but is the GCC 6
version. update it and mark it for GCC 7.5.
2020-08-12 08:53:20 +00:00
mrg
1956332deb
update GCC 7 version to nb4 20200810, and fix the unknown GCC version
...
error assignment from "=?" to "?=" so it works as designed.
2020-08-11 09:51:57 +00:00
uwe
dff8694dea
Build mkubootimage for evbsh3 too.
2020-07-28 21:38:15 +00:00
rillig
ff40d26ffb
make(1): remove references to the removed lst.lib
2020-07-26 09:17:24 +00:00
uwe
3ed307aae1
Regen: Add AC_MSG_RESULT yes/no to the uio checks.
2020-06-24 14:44:44 +00:00
uwe
6072166471
Add AC_MSG_RESULT yes/no to the uio checks.
2020-06-24 14:39:01 +00:00
thorpej
696896edc9
Add evbmips support for u-boot handling.
2020-06-21 17:17:01 +00:00
lukem
b88ffc9699
nbmake bootstrap: be quieter if MAKEVERBOSE==0
...
More accurately simulate <bsd.own.mk> and don't even print
the "compile" lines with MAKEVERBOSE=0
2020-06-13 11:39:43 +00:00
lukem
d9c439f9ab
nbmake bootstrap: consistency fix in MAKEVERBOSE<2 support
2020-06-13 11:32:52 +00:00
lukem
7021f3fda6
nbmake bootstrap: if MAKEVERBOSE < 2, output similar to <bsd.own.mk>
2020-06-13 11:28:24 +00:00
lukem
49c251eb17
tools: configure --silent if MAKEVERBOSE == 0
2020-06-13 10:49:17 +00:00
lukem
ccc4feaf7c
tools: if MAKEVERBOSE < 2, quieten automake builds
2020-06-13 08:12:16 +00:00
roy
e457e4abc4
tools: Build tic with full fat terminfo
2020-04-05 12:31:39 +00:00
christos
1c5c771e20
rename libctf to libgnuctf
2020-04-04 01:34:53 +00:00
christos
a5bd4ab452
Handle libctf new in binutils 2.34
2020-04-04 00:47:52 +00:00
christos
a0fb52ee6d
put the binutils include before /usr/include to get the right md5.h
2020-04-04 00:47:30 +00:00
mrg
e94febb36e
update date for GCC 8.4.0 import.
2020-03-11 10:07:01 +00:00
joerg
1fb1813c28
LLVM doesn't use term.h, so don't check for it when probing here either.
...
Increase robustness of checks for incremental builds by forcing a
dependency on the Makefile itself.
2020-02-21 15:00:44 +00:00
christos
7afc64e486
don't try to include the library if we are building it.
2020-01-17 16:50:51 +00:00
christos
05026dfa7b
use the host compiler
2020-01-13 19:03:03 +00:00
christos
f495d55fa9
add Makefile
2020-01-12 21:49:39 +00:00
christos
2b40925af2
make this compile.
2020-01-12 21:27:43 +00:00
joerg
76c7fc5f6b
Update LLVM to 10.0.0git (01f3a59fb3e2542fce74c768718f594d0debd0da)
2019-11-11 22:44:56 +00:00
mrg
500cd05674
add something to auto-detect when GCC has changed from gcc to gcc.old
...
or back and auto-cleandir tools/gcc.
based upon the code for PREVIOUSTOOLDIR in tools/Makefile.
2019-11-06 07:26:31 +00:00
joerg
ba48f7312c
Don't escape ", GNU awk 5 warns about it.
2019-10-29 23:33:06 +00:00
christos
eba0817981
arm needs more files
2019-10-24 03:19:14 +00:00
mrg
55a26eb0f8
copy arm-cpu.h and arm-isa.h for arm platforms.
2019-10-16 06:57:24 +00:00
mrg
647857abb4
remove HAVE_GCC == 6 support, add HAVE_GCC == 8 support
2019-09-30 08:40:20 +00:00
bad
e768752f39
Exclude more subdirs if TOOLS_BUILDRUMP=yes.
...
Exclude subdirs added in the last 3 years but not need for rumpkernel builds.
2019-09-26 09:21:34 +00:00
maya
da2c419ac4
Fix bugurl. PR toolchain/48712
2019-09-09 13:57:13 +00:00
hannken
8d122c4997
Bring back two lines deleted by accident. From Kamil Rytarowski.
2019-06-22 14:40:33 +00:00
hannken
aa8b5122a1
Update tools/compat/configure for new path of "rpc/types.h".
...
Remove intermediate patch from rpcgen/Makefile.
Patch from Nick Hudson, errors from me.
2019-06-22 13:42:53 +00:00
kamil
8ce1514e5e
Instruct tools/rpcgen about new path for rpc headers
...
Fixes build on Gentoo.
2019-06-21 14:56:39 +00:00
maya
874624a318
Update to working instructions.
...
thx mrg for the build_install suggestion.
2019-06-21 07:05:02 +00:00
kamil
80b70339c3
regen tools/compat
2019-06-19 23:35:55 +00:00
kamil
08fadea744
Add more SunOS types to tools/compat
...
Add fallback defintions of: uchar_t, ushort_t, uint_t, ulong_t.
Needed by the libctf code on Ubuntu 16.x.
2019-06-19 23:33:07 +00:00
kamil
1c06c1fef3
Add sys/uio.h & enum uio_seg, enum uio_rw to tools/compat
...
This is needed for bootstrapping the tools on Ubuntu 16.x.
2019-06-19 03:40:15 +00:00
christos
d299b579b0
force libexpat since the autoconfig test are not cross-compile friendly
...
(they try to link with /usr/lib/libexpat.so in the compiler invocation).
2019-06-02 23:28:32 +00:00
christos
b077f17d15
Disable mpfr to make MKCROSSGDB work again. The problem is that the default
...
(auto) finds the mpfr library in tools, but then when it tries to build using
the proper headers it does not find it anymore since we don't install it
(like the native build does not find it).
2019-06-01 17:02:59 +00:00
christos
dad3d2d152
adjust for gdb-8.3
2019-05-29 01:56:06 +00:00
christos
2e45e8b5fb
sync with arm.
2019-05-20 18:24:57 +00:00
christos
4f16751b14
sync with latest.
2019-05-19 04:09:22 +00:00
nakayama
43b52312c6
Use ${_TOOL_PREFIX} instead of hardcoding "nb" for consistency.
2019-05-17 13:51:36 +00:00
nakayama
0015932b89
Revert previous.
...
The binaries created are different, but according to joerg@ there
is no difference in functionality.
2019-05-17 13:44:55 +00:00
nakayama
95541573e2
Rename nb{clang,llvm}-tblgen to ${MACHINE_GNU_PLATFORM}-{clang,llvm}-tblgen
...
since they contain the default target (e.g. x86_64--netbsd).
2019-05-16 20:00:49 +00:00
thorpej
8319f966d5
Fix building libprop as a host tool library on platforms that don't have
...
the Matt Thomas rbtree:
- Include rb.c in libnbcompat, and provide a nbcompat sys/rbtree.h
header.
- Make sure libprop's source file include prop_object_impl.h before
anything else, and pull in nbtool_config.h from there.
Tested by simulating such a host system by renaming the host's
<sys/rbtree.h> out of the way (which reproduced the build failure)
and verifying that the host-tool installboot contained the rb_*
functions in its own .text segment.
2019-05-08 02:25:50 +00:00
hannken
7ccc083a7e
Fix build, "pax" must be built before "libprop".
...
Ok: Matthew Green mrg@
2019-05-07 10:22:54 +00:00
thorpej
02d67d1066
Add installboot(8) support for evbarm (and, in the future, other evb*)
...
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.
Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).
This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
2019-05-07 05:02:41 +00:00
thorpej
d380747e98
Add support for libprop as a host tool library.
2019-05-07 04:29:45 +00:00
joerg
0a0d40923d
Add MKLLVMRT to build a subset of the LLVM stack for JIT purposes.
...
Hook up AMDGPU backend for clang.
2019-04-03 15:21:58 +00:00
joerg
0b0ec14911
Undo tools part of the AMDGPU changes for LLVM.
2019-04-03 15:15:16 +00:00
joerg
da48f03c8a
Revert MKLLVMCMDS changes.
2019-04-03 15:12:44 +00:00
mrg
18e2edb50a
split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:
...
- only build clang or clang-tblgen if MKLLVMCMDS != "no"
- move HAVE_MESA_VER earlier so we can detect mesa 18 and enable
MKLLVM on platforms that need it
- move the clang commands and headers into llvmcmds group
- only build the clang specific LLVM libraries if MKLLVMCMDS != "no"
much of this work came from maya@'s github commit
f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER
and llvmcmds vs MKCLANG.
build tested on several platforms and on amd64 and i386 with several
different build options (clang build, gcc build, gcc build with llvm
libs).
2019-03-20 22:51:37 +00:00
mrg
e5309b49fe
bump libstdc++.so.
...
unfortunately, we attempted to do this for netbsd-8 but we did
not actually end up having any ABI incompatibility with that,
as turning off dual ABI in libstdc++ means *only* enabling the
old ABI. however, enabling dual ABI with C11 defaults (ie,
a forward looking ABI) *is* an ABI-change for some special
cases and thus we should have bumped this a couple of weeks
ago when we re-enabled dual ABI.
call this "nb3 20190319".
mknative-gcc regen all switched ports and almost all of the
unswitched ports.
2019-03-20 05:09:26 +00:00
mrg
44d3eb23e0
enable the workarounds for cortex a53 errata 835769 and 843419 by default.
2019-03-19 05:55:00 +00:00
mrg
5e9cdbeac0
add most of the AMDGPU target makefiles and stuff that don't
...
touch the build. this comes from:
commit f90685c11d4460d3098fa35f48b58d1893e974e0
Author: Maya Rashish <maya@NetBSD.org>
Date: Sat Feb 23 09:46:14 2019 +0200
Separate MKCLANG from MKLLVM.
build LLVM libraries as PIC.
Add AMDGPU target, and adjust tools accordingly.
2019-03-10 12:14:05 +00:00
mrg
58612d4540
also bump the X in "nbX" with previous
2019-02-27 09:11:01 +00:00
mrg
194a5ab70b
bump netbsd gcc version date.
2019-02-27 09:10:38 +00:00
christos
5a888a1653
Remove "--disable-libstdcxx-dual-abi". This option does not do what
...
it says: Instead of disabling the dual-abi and letting you choose
which one you want, it disables the cxx11 abi and the
"--with-default-libstdcxx-abi=OPTION" becomes a noop. Removing the
old COW compatibility ABI is not easy. For more info see:
https://gcc.gnu.org/onlinedocs/libstdc++/manual/configure.html
https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_dual_abi.html
2019-02-26 21:09:18 +00:00
mrg
c8eaee5359
pull out libstdc++ config.h as-is, for gnu.ver processing.
...
pull out the cxx11_sources and cxx98_sources values to avoid hard coding.
2019-02-23 06:54:45 +00:00
mrg
f1ac420a3d
don't pass --disable-symver to mknative configure. this turns off
...
the checking for gcc 4.6 and some exception handling routines which
we need on several platforms.
this should fix missing symbol issues seen on current-users.
2019-02-17 00:22:53 +00:00
mrg
bbaa4a4045
- build the gthr*.h files to be installed on the fly, instead of
...
having dozens of copies of the same thing in the tree.
- don't fetch any gthr*.h files.
- delete ancient gthr-tpf.h that was removed in GCC 4.8 or so.
this should fix the call_once tests for real now.
2019-02-09 03:57:00 +00:00
mrg
8d23280937
common-target source list is MD. make it so.
2019-02-04 01:46:59 +00:00
mrg
6f6cffb259
- don't getlinks here, they're no longer used.
...
- pullout the libcommon, libcommon-target and libgomp source list so they
don't have to be hard coded in the reachover makefile
2019-02-04 00:55:26 +00:00
mrg
8ffe98c170
add || true to the gthr-default.h copy, it can fail first time around
2019-02-03 11:57:25 +00:00
mrg
b42a39b7de
- use --with-default-libstdcxx-abi=new for GCC, otherwise we get the
...
old ABI with --disable-libstdcxx-dual-abi
- fix libbacktrace mknative
- find gthr-default.h for libstdc++ mknative
- fetch FILESYSTEM_SOURCES
2019-02-01 09:27:23 +00:00
dholland
891635253f
fix duplicated chunk from merge
2019-01-27 05:16:10 +00:00
dholland
4c5da2b349
Restore comment accidentally lost in merge.
2019-01-27 05:15:32 +00:00
pgoyette
d91f98a871
Merge the [pgoyette-compat] branch
2019-01-27 02:08:33 +00:00
mrg
cba7a6aaf9
make includes works now.
...
pull out more data needed for headers and fix gthr-defaults.h.
libgcc_s has multiple symbols.
2019-01-19 20:02:06 +00:00
mrg
e521445bd8
also pull out these variables:
...
enable_execute_stack
unwind_header
md_unwind_header
sfp_machine_header
thread_header
2019-01-19 17:08:39 +00:00
mrg
0b4f44e237
obsolete gcc 5 support.
...
add gcc 7 support. call it "nb1 20190119"
2019-01-19 12:58:37 +00:00
christos
d761a9b5a4
use MACHINE_CPU for elf2aout
2019-01-02 13:29:22 +00:00
christos
81944f85bf
Add an arm-specific elf2aout tool since objdump does not support a.out anymore
2018-12-31 13:35:15 +00:00
christos
dc83bc10dc
explicitly disable initfini-array; we don't have it yet.
2018-12-27 16:26:52 +00:00
aymeric
531981e6f3
Prepend ${_TOOL_PREFIX} to xz, too.
2018-11-19 20:00:28 +00:00
mrg
5dda4a0b45
our GCC 6.5 is "nb4 20181109".
2018-11-11 23:05:25 +00:00
christos
ea1b76a438
need global replace
2018-11-08 02:08:35 +00:00
christos
21c73e0dad
Adjust for 2.31.1
2018-11-07 01:14:19 +00:00
maya
c8e8986664
Adjust whitespace to look more like assignment than comparison. NFC
2018-10-22 13:19:42 +00:00
christos
2d7f932be5
detect clang instead of bundling it with Darwin
2018-10-21 00:26:24 +00:00
maya
2f4a4de5b9
Pass --without-isl to GCC.
...
We don't provide one, but if we did the build would fail. This can also
happen if there's a system isl that GCC manages to find.
From mgorny.
2018-10-19 16:16:21 +00:00
martin
bbde9f9ded
Add FLEX to the configure env, from Lloyd Parkes on tech-toolchain.
...
Some configure scripts seem to need both LEX and FLEX.
2018-10-14 10:23:32 +00:00
maya
89195d5850
force disable seccomp, in case it gets detected.
...
the configuration in this version of file is non-functional and results
in build failure if detected. The next version should be fine, but let's
ensure nobody runs into this build failure until it's imported.
reported by e3ef13f4ff44 on freenode.
2018-09-28 14:45:16 +00:00
riz
4bb1d11517
Add CPPFLAGS+= -std=c99 so tools can build on systems where the
...
system compiler doesn't default to C99 (eg, NetBSD 6.1).
2018-09-25 17:57:33 +00:00
joerg
e8a46266c8
Don't include NLS for the tools build of xz.
2018-09-25 11:41:35 +00:00
joerg
5ce009f19c
Add missing Makefile.inc for xz tools.
2018-09-25 08:54:58 +00:00
joerg
d548dd2316
Update build glue for xz-5.2.4. Hook up tools version.
2018-09-25 05:42:08 +00:00
palle
1e0d01e5bc
Add instructions for building NetBSD on modern Solaris 11 hosts
2018-09-09 19:17:21 +00:00
mrg
ca7bf670d9
remove GCC 5 marker. this is now nb3 20180905
.
2018-09-05 05:03:28 +00:00
mrg
958a20d339
copy across GCC 6.4 mknative-gcc into mknative-gcc.old.
2018-09-05 01:20:20 +00:00
mrg
d352ad7b99
also pullout INTERNAL_CFLAGS for the libgcc build, where it may have
...
-DHAVE_CC_TLS defined on the command line. (we already collect all
the other components.)
2018-09-04 22:57:25 +00:00
mrg
e78a8a2b72
in configargs.h, as well as normalising to /usr/src, normalise the
...
--build to the same as the --host, so that it never changes based
upon the host you ran mknative on. (some recent changes are only
because i updated a system from netbsd-7 to netbsd-8. this will
avoid that in the future.)
2018-09-04 06:40:37 +00:00
christos
14cc014e8a
deal with getsubopt and strncasecmp (needed by mdocml)
2018-08-30 12:05:34 +00:00
christos
944c86d92b
PR/53544: Add a dependency on the Makefile to fix incremental builds.
2018-08-23 06:21:37 +00:00
christos
f3451e1460
make sure that nbtools_compat.h is the first thing included for generated files
2018-08-20 10:27:32 +00:00
christos
b9f6c86d43
add strncasecmp
2018-08-16 12:03:36 +00:00
christos
fd7f76973a
Expose re{c,}allocarray decls in current.
2018-08-15 14:31:22 +00:00
christos
05d8d1c80f
Add WITHOUT_GZIP
2018-08-12 09:03:42 +00:00
christos
711626f8b9
add WITHOUT_BZ2
2018-08-12 07:53:38 +00:00
christos
6938dd0f89
hook in the tools version of grep
2018-08-11 19:46:03 +00:00
christos
0ffb3ff427
Add strcasecmp
2018-08-11 16:24:59 +00:00
joerg
bdc22b2e01
Update LLVM/Clang build system to r337282.
2018-07-17 18:55:24 +00:00
maya
c44313b349
Revert my previous config test inclusion for u_longlong_t.
...
Fixing this differently by avoiding the need for the definition.
It also caused a problem in OS X, as I neglected to include a correct header
2018-06-13 04:17:43 +00:00
christos
4fabbeb31b
Move the typedefs before the header inclusions (except <features.h>) and
...
explain why.
2018-06-12 23:52:56 +00:00