christos
a5a4af3bd3
re-add all the removed files
2016-10-12 15:36:05 +00:00
christos
4e00368f12
import current gdb-7.10.1 as gdb.old
2016-10-12 15:15:22 +00:00
mrg
4685143ff5
build and install the arm ldscripts. now i can build oabi again.
2016-10-11 07:23:52 +00:00
mrg
9535eb5451
fix the previous - the emul names don't tend to include "32".
...
tested on shark, though fixes to make compiling for oabi work
remain uncommited.
now an aarch64 build almost completes!
2016-10-11 07:05:29 +00:00
mrg
ba759bad89
revert previous - was fixed in the mknative.
2016-10-11 04:10:13 +00:00
mrg
de6fd971d9
regen with mostly fixed.
2016-10-11 03:57:15 +00:00
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