mrg
814d336214
set _OUTDIR and _OUTDIRBASE properly for gcc.old, and fix a sed.
2016-04-21 07:22:15 +00:00
riastradh
e1fdad5e8b
Disable stripping pcc tool.
...
We don't have a tool that strips tools -- we have only a tool that
strips target programs. $TOOLDIR/bin/$PLATFORM-install supports -s
by invoking the target-stripping tool, which chokes if you try to use
it to strip tools on a sufficiently different cross build. So let's
just not strip the pcc tool -- it's tiny enough that I'm not worried
about its unstripped size!
2016-03-30 23:36:45 +00:00
mrg
c6df9b1e81
use --with-diagnostics-color=auto-if-env as the default for GCC 5.
2016-03-26 09:02:56 +00:00
mrg
1e7ce98d0d
set NETBSD_GCC_VERSION for GCC 5.3 separately.
...
don't collect crtstuff anymore.
2016-03-17 23:41:21 +00:00
christos
816f40abde
Add DPADD's
2016-03-17 18:43:29 +00:00
mrg
6550c74580
grab insn-modes.h, and do the libgcc bootstrap from gcc as well.
2016-03-16 11:16:05 +00:00
mrg
a37431532b
unwind.h has a new problem, and fix the grabbing of x86 specific files.
2016-03-16 05:47:43 +00:00
mrg
df62ea31af
- pull i386-builtin-types.inc automatically on x86
...
- reenable cxx rt support
- don't grab insn-modes.h, we build it
- rename the c98 and c11 subdir codecvt.cc files while extracting
them with mknative
- grab GGC_H as well, and use it in dependency lists
2016-03-15 21:38:32 +00:00
mrg
e008877335
update for GCC 5.3 libgcov and libstdc++
2016-03-15 06:10:13 +00:00
mrg
334c303b3a
very first baby steps towards GCC 5.3 mknative.
2016-03-15 03:22:06 +00:00
mrg
8872ffd0f4
remove some more GCC 4.5 code. make GCC 5.3 be HAVE_GCC=53, so that,
...
for example, HAVE_GCC >= 48 works properly.
2016-03-13 01:06:51 +00:00
aymeric
a3838ae30d
add our libc's regex implementation to libnbcompat.
...
This way, nbsed picks it up and it unbreaks the build of xf86-video-intel-old's
man page under Linux and probably other future changes which rightfully expect
the (net)bsd behaviour.
Full release tested on ArchLinux and NetBSD 7.0_STABLE
2016-03-06 10:19:01 +00:00
martin
7493d9dc28
Remove regexp.h here temporarily
2016-03-01 10:11:07 +00:00
martin
7263822890
Revert to rev 1.77 for now on Aymeric's request
2016-03-01 10:09:00 +00:00
aymeric
978d3464f5
remove regsub.c from the list of files to build because it unbreaks the build
...
and this API is not yet endorsed. OK christos@
2016-03-01 06:48:55 +00:00
aymeric
90b3c9835b
add our libc's regex implementation to libnbcompat.
...
This way, nbsed picks it up and it unbreaks the build of xf86-video-intel-old's
man page under Linux and probably other future changes which rightfully expect
the (net)bsd behaviour.
2016-02-29 22:19:29 +00:00
skrll
a8be279001
Sort using mkheaderlist.sh:1.3
2016-02-23 11:43:57 +00:00
skrll
09049b2f7c
Sort the output
2016-02-23 11:43:04 +00:00
martin
c9d7952e8d
Add missing closing ) and line continuation for mknative
2016-02-15 13:25:12 +00:00
christos
363ff477c7
silent when we don't have -ldl
2016-02-01 14:18:16 +00:00
christos
ff7061cdde
kill error message
2016-02-01 14:17:21 +00:00
christos
ef6d39d2aa
Figure out if we need libdl.
2016-02-01 13:48:01 +00:00
christos
9c8e579af7
Add -ldl if it is needed
2016-02-01 13:44:52 +00:00
christos
8523d51853
clean Makefile.local
2016-01-27 21:24:59 +00:00
christos
3c3d44a7db
use HOST_CFLAGS for -pthread
2016-01-27 21:18:28 +00:00
christos
e93985e2d5
use -pthread for more portability
2016-01-27 18:43:44 +00:00
christos
7f2bcc7a02
use EXTERNAL_GDB_SUBDIR
2016-01-26 17:48:31 +00:00
christos
22253bc332
use EXTERNAL_BINUTILS_SUBDIR
2016-01-26 17:47:35 +00:00
christos
a5b18563d7
move cvslatest last
2016-01-24 22:49:08 +00:00
christos
b342d8bcb3
Tool version
2016-01-24 20:14:17 +00:00
mrg
e369ed1ed0
prepare for GCC 5:
...
- remove GCC 4.5 stuff, add most very basic GCC 5 stuff.
- use mknative-gcc.old for GCC 4.8
- copy mknative-gcc to mknative-gcc.old (should have done this when we
switched to using gcc.old.)
this should not affect current builds.
2016-01-24 05:10:26 +00:00
mrg
bb92a8ab71
add a comment saying this is for GCC 4.8
2016-01-24 05:02:23 +00:00
christos
73f09d245f
Regen with autoconf 2.69.
2016-01-20 19:35:32 +00:00
christos
ee45ee4be7
look in gpl3 for stuff too (autoconf)
2016-01-16 18:38:53 +00:00
christos
c57a971ad4
grr another copy of the path I missed; factor out to a variable.
2016-01-14 01:13:26 +00:00
christos
8c986671c8
look in external first.
2016-01-13 23:01:15 +00:00
christos
d1c4f2bedd
groff has moved
2016-01-13 19:29:26 +00:00
christos
12a818e828
lex source moved.
2016-01-09 17:40:37 +00:00
christos
07a1a60ca9
Save a couple of dollars now that make is fixed.
2016-01-09 01:13:42 +00:00
christos
eab6a8b567
libelf has moved.
2015-12-27 21:37:50 +00:00
christos
927b4a5792
move sortinfo after pax
2015-12-19 01:10:31 +00:00
christos
14e50442f2
Add sortinfo
2015-12-18 18:56:33 +00:00
christos
d8b72b3b93
kill -x, files that don't exist anymore
2015-12-17 22:31:49 +00:00
christos
d14bf0b7ec
bump for printf/syslog format changres
2015-10-16 00:41:07 +00:00
christos
15404ac95d
use c comments
2015-10-09 14:42:40 +00:00
christos
2ecf333ea1
don't lie in the comment; this is not the re-entrant version
2015-10-08 20:33:58 +00:00
christos
51c8e06c4d
Switch to a version that does not suffer from reporting the wrong length
...
if the file contains NULs. From OpenBSD.
2015-10-08 20:20:45 +00:00
pooka
bc0dc0b26e
Add more compat defs for code compiled for !NetBSD targets.
...
At least GNU Hurd lacks MAXHOSTNAMELEN/MAXPATHLEN/PATH_MAX, so make sure
those have some arbitrary semi-sane values.
from Robert Millan in PR misc/50166, with some modifications from myself
2015-09-21 21:50:16 +00:00
christos
6fbf8f6644
undo previous; include is in ${.OBJDIR}
2015-09-17 14:25:43 +00:00
skrll
a9a1ce9deb
gdb.old is no more.
2015-09-17 09:34:20 +00:00