mrg
855874a0df
more ia64 support:
...
# We have to weed out any existing func.S file that may exist
# from the list of files we create.
2014-03-09 23:23:09 +00:00
christos
60a5bae159
Tidy up paths.
2014-03-09 22:01:31 +00:00
mrg
d06f941d3e
mknative-gcc for GCC 4.8 and ia64.
2014-03-09 21:02:44 +00:00
mrg
eeffa0cfc9
update some status:
...
- ppc port exec stack is fixed
- coldfire, earmv4, ppc64, sparc* updates
2014-03-09 21:01:14 +00:00
mrg
2c740b20c0
find libgcc sources for GCC 4.8.
2014-03-09 20:59:14 +00:00
mrg
aeea229482
rebuild for GMP 5.1.3.
2014-03-09 20:54:01 +00:00
christos
0afc3eb7f2
put back our local fixes:
...
- don't die on unresolved types.
- it is ok to have 0 sized arrays in structs
- forward enum decls.
2014-03-09 20:48:01 +00:00
christos
cf96d463d6
Temporarily add a -S flag to limit the number of threads.
2014-03-09 19:14:15 +00:00
christos
282742d04b
add SHLIB_MINOR
2014-03-09 18:11:37 +00:00
christos
e3afac50d3
fix constant name
2014-03-09 17:07:46 +00:00
martin
09a506f4af
Fix variable name, so BUGURL gets properly defined
2014-03-09 17:06:30 +00:00
christos
7016e57516
use merged ctf rules
2014-03-09 17:05:23 +00:00
christos
abe7c4c08a
Merge ctf build rules.
2014-03-09 17:05:01 +00:00
christos
381ca28d6d
sync with freebsd
2014-03-09 17:04:00 +00:00
christos
e81373b450
put back our changes, RCSIDs, and build glue
2014-03-09 16:58:03 +00:00
christos
9dd9d0cfdb
import elftoolchain from FreeBSD head.
2014-03-09 16:25:59 +00:00
mrg
f1823084d1
disable TRANSFER_FROM_TRAMPOLINE for now.
2014-03-09 10:18:30 +00:00
mrg
297c460378
add ia64-netbsd support.
2014-03-09 05:51:26 +00:00
martin
7077fb4b4a
Kill the "throw()" on a forward declaration for posix_memalign (it does
...
not match our base declaration and may cause warnings).
Ok: joerg
2014-03-08 19:15:32 +00:00
ozaki-r
959d62341c
Prepare dtrace_isa.c for build
...
- Tidy up header file inclusions
- Replace curcpu with cpu_number()
- Fix argument of dtrace_getreg
- Tweak for gcc 4.8
Note that the file is still not buildable.
2014-03-08 11:46:01 +00:00
mrg
aca3e771de
create a fake libgcc_tm.h.
2014-03-08 02:02:22 +00:00
mrg
07c916cf9f
crtstuff.c moved into libgcc.
2014-03-08 01:58:11 +00:00
christos
ed1a42bd3d
allow AAAA filtering (from John Baker)
2014-03-07 23:22:26 +00:00
skrll
62a29c0742
No need to provide a Scrt0.o for PIE as crt0.o is PIC
2014-03-07 21:15:49 +00:00
christos
b8f0a3c0e7
change CC to HOST_CC to avoid trying to find <stdarg.h> in an unpopulated
...
DSTDIR.
2014-03-07 18:37:48 +00:00
matt
a151e62066
Fix (back into) comment
2014-03-07 05:51:44 +00:00
matt
04aa645771
Use new elf32ppc_nbsd emulation.
2014-03-07 05:49:53 +00:00
matt
7412f6d60a
Fix MULTILIB variables to match reality.
2014-03-07 04:15:34 +00:00
matt
7e9f53e082
WCHAR_SIZE is always int on NetBSD
2014-03-07 04:14:30 +00:00
matt
b24a2a16b7
Add support for setting LIB_PATH for powerpc*-netbsd* on powerpc64*-netbsd*
2014-03-07 04:13:46 +00:00
ozaki-r
e9ddbe399c
Fix build of DTrace with GCC 4.8
...
Use __diagused for a variable which is only referred by KASSERT.
Advised by matt@
2014-03-07 02:37:16 +00:00
christos
4044532ae0
fix incorrect overflow test: https://android-review.googlesource.com/#/c/50570/
2014-03-07 01:04:29 +00:00
skrll
851c716c49
Re-run mknative for hppa space register convention change. twice!
2014-03-06 19:07:13 +00:00
skrll
1b5cff8f1d
Move to a flat space register convention. %sr[4-7] are all now the space
...
number allocated to the process. gcc produces (slightly) better code
with this convention.
Retain backwards compatiblity.
Welcome to 6.99.36
2014-03-06 19:02:58 +00:00
matt
b2757928d7
If marking a shared image TEXTREL, print out a warning about the section
...
that caused it.
2014-03-06 09:33:14 +00:00
christos
76024df3a5
bid the libtool.m4 lossage.
2014-03-06 02:12:56 +00:00
matt
d14b4899e6
Don't include corelow.o and solib.o the {powerpc,sh3}*-netbsd cases since
...
those are provided by Makefile.in. This allows MKCROSSGDB to build again
for powerpc.
2014-03-05 23:08:58 +00:00
tron
0e150de4df
Remove automatically generated file "libgcc-std.ver" while cleaning.
2014-03-05 21:38:59 +00:00
tron
64f116ed07
Get GCC 4.8 closer to build with "USE_SSP" set to "yes".
2014-03-05 21:37:02 +00:00
christos
806892a224
move it to something that does not confuse cvs
2014-03-05 20:37:11 +00:00
tron
f7ff511838
Fix build of DTrace with GCC 4.8.
2014-03-05 20:14:15 +00:00
tron
3c4e02c654
Fix build with "USE_SSP" set to "yes".
...
Problem reported by B Harder on "current-users" mailing list.
2014-03-05 16:18:41 +00:00
ozaki-r
f6c17acba3
Add cyclic_machdep.c for ARM
...
The code is still almost same as i386's one.
2014-03-05 06:35:44 +00:00
ozaki-r
bee7b32afb
Add defined(__arm__)
2014-03-05 06:12:00 +00:00
ozaki-r
9d2dfffd73
Use native atomic function instead of DTrace's own one
...
So we don't need to implement it for each architecture.
This change is from FreeBSD (not as-is though).
2014-03-05 06:06:42 +00:00
ozaki-r
7ee4c5ecd0
Fix dtrace_cas32 logic
...
- compare with cmp, not new
- return old value
2014-03-05 03:09:17 +00:00
ozaki-r
1bf04388c3
Use uint32_t instead of u_int32_t
2014-03-05 02:00:24 +00:00
mrg
cbd3ef8c8a
mknative-gcc for GCC 4.8 and coldfire.
2014-03-05 00:14:50 +00:00
mrg
79269683ba
coldfire does not want m68k/t-floatlib.
...
enable powerpc*-netbsd* -- ie, match ppc64.
2014-03-05 00:13:41 +00:00
mrg
bc1bc906ca
partial mknative-gcc for gcc 4.8 and ppc64.
2014-03-04 21:07:38 +00:00