Commit Graph

1411 Commits

Author SHA1 Message Date
christos
8897404ec7 more HAVE stuff. 2016-10-11 03:09:37 +00:00
christos
be6cc8d4b9 regen and fix aarch64 2016-10-11 03:08:14 +00:00
christos
b885939ba2 fix emulation path 2016-10-11 02:49:38 +00:00
skrll
b51620c841 Remove gcc.old now it is no longer used. 2016-10-09 09:26:45 +00:00
skrll
d99781d3c9 Remove binutils.old now it is no longer used 2016-10-09 08:21:35 +00:00
skrll
cf81abf893 Remove gdb.old not it is unused. 2016-10-09 07:31:17 +00:00
christos
84670d8d34 fix ppc64 2016-10-06 20:29:33 +00:00
christos
bcc92e9b65 fix ssp build on amigappc 2016-10-06 02:58:32 +00:00
christos
0e20c92e52 The NetBSD libc provides the softfloat support which is duplicated in libgcc
and we prefer ours.
2016-10-05 19:24:44 +00:00
christos
93731ee132 regen 2016-10-05 14:30:18 +00:00
christos
cb24a47c16 regen 2016-10-05 14:16:56 +00:00
uwe
c3674760a3 Run configure with MAKE=${TOOL_GMAKE:Q} - otherwise "checking
dependency style" test fails on non-netbsd hosts where nbmake can't
find share/mk.

Ok phone@
2016-09-29 20:08:25 +00:00
christos
e4026cc8ea __NetBSD__ -> SANITIZER_NETBSD 2016-09-22 13:13:09 +00:00
christos
0b7ade5bd2 Avoid definining a prototype for signal(3) from <sys/param.h> because the
INTERCEPTOR macro cannot handle function returns easily.
TODO: fix <sys/param.h> to avoid this kind of name pollution.
2016-09-22 03:43:07 +00:00
christos
1fab549d94 Find bin.h 2016-09-22 01:53:39 +00:00
christos
2e3ca227c0 need <sys/param.h> 2016-09-21 23:18:42 +00:00
christos
9c3dcc6f8b move from /usr/src/usr.sbin/mdsetimage 2016-09-21 21:52:26 +00:00
christos
37b1f1d690 Check the NetBSD version 2016-09-21 21:30:56 +00:00
christos
a75c439d9f add new field 2016-09-21 19:18:01 +00:00
christos
a8b83ade53 remove dup 2016-09-21 16:26:18 +00:00
christos
5cafd780cd fix printf format. 2016-09-21 01:33:42 +00:00
christos
639759bc47 Print more info. 2016-09-20 20:57:45 +00:00
christos
f4001fd30b XXX: manually add uniform_int_dist.h because everyone else has it and
it breaks the build!
2016-09-18 02:03:16 +00:00
christos
d120f5b7a3 undo the attempt to figure out mult clobbering; breaks compilation; revert
to the fsf version
2016-09-17 00:55:40 +00:00
christos
f47e9f5683 turn off split wide types to avoid gcc bug. Arguably this should be fixed
in m68k.md, but I will leave this to someone more qualified.
2016-09-16 20:31:00 +00:00
christos
7f119c296e put the clobber after the instruction. 2016-09-16 20:30:14 +00:00
christos
8514813e35 more errors for text relocations 2016-09-05 14:25:33 +00:00
christos
118ae671e7 sync error with x86_64. 2016-09-05 09:17:35 +00:00
christos
6f1abd5174 gcc generates incorrect jump tables with -fPIE 2016-09-03 15:47:54 +00:00
christos
1eb0ac3f07 regen for alpha and sh now that they have fenv.h 2016-08-26 17:28:54 +00:00
christos
6b98bddc8a the heuristic for the cpu dependent file atomicity.h is unusable for little
endian sh. For big-endian it happens to work because host_cpu!=sh. Elide it
2016-08-26 17:28:32 +00:00
christos
388d69f323 XXX stop gap fix for atomicity.
U __gnu_cxx::__atomic_add(int volatile*, int)
U __gnu_cxx::__exchange_and_add(int volatile*, int)
2016-08-25 13:17:09 +00:00
mrg
56058dff13 canonicalise the netbsd spec functions in NETBSD_SUBTARGET_EXTRA_SPECS:
netbsd_cpp_spec
   netbsd_link_spec
   netbsd_entry_point
   netbsd_endfile_spec

use this in all netbsd targets.

XXX: 3 ports set this to EXTRA_SPECS instead of SUBTARGET_EXTRA_SPECS.
2016-08-19 05:11:09 +00:00
tls
b139dbeb03 Disable iconv in host-libcpp autoconf: fixes build on Mac OS X.
Thanks to joerg@ for the diagnosis and proposed fix.
2016-08-14 16:04:50 +00:00
scole
6afc3b56dd PR port-ia64/51261
Change JEMALLOC_TINY_MIN_2POW for ia64
2016-08-05 16:25:18 +00:00
mrg
95d9a2c7e1 regen for binutils 2.26.1 and *. 2016-08-02 08:05:05 +00:00
skrll
e084e74ccf Re-run mknative 2016-08-01 11:22:34 +00:00
christos
4f619fea3a regen; Left: earm, armeb, earmeb, riscv64, earmhf, earmhfeb, aarch64. 2016-07-28 14:17:58 +00:00
christos
9180686841 regen amd64. 2016-07-28 12:25:24 +00:00
christos
4a4d5be6eb merge conflicts 2016-07-28 12:25:07 +00:00
christos
09ac01bf76 Import 2.26.1; please see the individual ChangeLogs for bug fixes. 2016-07-28 12:18:51 +00:00
christos
d78413be59 more stack protector 2016-07-21 16:47:50 +00:00
christos
466a5d87d2 don't die printing a name we don't have 2016-07-21 00:10:57 +00:00
mrg
6c93c005b3 find gcov.1 again. 2016-07-07 03:15:58 +00:00
mrg
703c8b8111 missed from previous:
remove old generated versions of man pages.
update the dist versions of man and info pages to include local changes.
2016-07-06 11:37:26 +00:00
mrg
e292c2206e remove old generated versions of man pages.
update the dist versions of man and info pages to include local changes.
2016-07-06 11:21:17 +00:00
mrg
2e7e02f388 avoid the default TARGET_INIT_LIBFUNCS (i think) and XFmode. 2016-07-01 14:48:51 +00:00
mrg
1e2fcaaf47 enable some soft-fp for ia64, needed for libgcc. re-mknative-gcc. 2016-06-30 09:06:35 +00:00
mrg
70e5fb7477 mknative-gcc for GCC 5.4 and ia64. 2016-06-30 01:44:48 +00:00
mlelstv
f72ec5db06 Drop extra argument not used by format string. 2016-06-26 15:46:42 +00:00