mrg
|
fe0f2a5492
|
add missing i386bsd_supply_gregset() and i386bsd_collect_gregset() protos
|
2016-10-17 06:26:20 +00:00 |
|
mrg
|
3caff98623
|
mknative-gdb for GDB 7,12 and mips64*. untested (but builds.)
|
2016-10-17 04:15:35 +00:00 |
|
mrg
|
c9be6ee8d6
|
mknative-gdb for GDB 7.12 and alpha, mipsel and mipseb.
alpha and mipseb build (mipsel should), nothing is tested.
|
2016-10-16 08:23:05 +00:00 |
|
mrg
|
c03f037c58
|
define _KMEMUSER so that necessary things become visible always.
|
2016-10-16 05:12:20 +00:00 |
|
mrg
|
b0273061d2
|
move the GDB_MACHINE_ARCH setting into a separate file so tools can
access it. modify it such that it's "arm" or "armeb" for all arm,
but only in new gdb, not gdb.old (avoid changing gdb.old as much
as possible now.)
|
2016-10-16 04:36:51 +00:00 |
|
mrg
|
47f5dba6de
|
gdb only needs on arm and on armeb set, for all the 32 bit arm ports.
regen arm and armeb for gdb 7.12, and delete the rest.
|
2016-10-16 04:30:04 +00:00 |
|
maya
|
aa71315a69
|
this rule shouldn't be specific to little endian
|
2016-10-15 12:30:55 +00:00 |
|
mrg
|
23a8d08d85
|
mknative-gdb for GDB 7.12 and sparc, sparc64 and powerpc. sparc
works, the others aren't yet tested but do build.
|
2016-10-15 03:11:47 +00:00 |
|
christos
|
d1f6f311d5
|
multiple include protection
|
2016-10-14 23:49:23 +00:00 |
|
mrg
|
cce0131c9c
|
go back to only installing ldscripts for ports that need them (multi-abi)
|
2016-10-14 23:27:00 +00:00 |
|
christos
|
b3faa1f1b4
|
Add new path for arm
|
2016-10-14 16:38:27 +00:00 |
|
christos
|
f424392a52
|
regen earm
|
2016-10-14 16:19:23 +00:00 |
|
christos
|
d11c4303f8
|
Remove hacks and depend on the files being built to decide wha'ts being
installed.
|
2016-10-14 15:58:34 +00:00 |
|
christos
|
9ff2fcdd59
|
fix some aarch64 nits
|
2016-10-14 14:41:32 +00:00 |
|
skrll
|
f4ea3389b0
|
We have our own popcount
|
2016-10-14 14:14:58 +00:00 |
|
skrll
|
e6e32b5f39
|
Make this compile
|
2016-10-14 14:12:48 +00:00 |
|
mrg
|
3c9887d690
|
mknative for gdb 7.12 and sparc*, and earmv4. sparc64 doesn't build yet.
others not yet tested.
|
2016-10-14 05:37:44 +00:00 |
|
skrll
|
2920ca48d3
|
mknative for hppa gdb 7.12
|
2016-10-13 21:09:13 +00:00 |
|
martin
|
a61a76c709
|
Install the arm ldscripts for big endian variants too
|
2016-10-13 13:29:39 +00:00 |
|
christos
|
5c86dbca0a
|
And one more level
|
2016-10-13 01:18:59 +00:00 |
|
christos
|
0c04591cf1
|
One more level down
|
2016-10-13 01:10:15 +00:00 |
|
christos
|
bb16d22702
|
Add more directories
|
2016-10-13 00:55:20 +00:00 |
|
christos
|
c358683dff
|
Merge conflicts and regen amd64
|
2016-10-12 20:20:32 +00:00 |
|
christos
|
ba340e457d
|
import gdb-7.12
|
2016-10-12 16:47:08 +00:00 |
|
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 |
|