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
joerg
1e03b295f8
Update build glue for LLVM/Clang r202566. News:
...
- match ARM CPU default of GCC
- better support for SPARC64
- type checkings for abs/fabs
- null pointer checks against struct member
- various other improvements
2014-03-04 21:05:05 +00:00
joerg
f7ecfbd2ed
Import LLVM 3.5svn r202566.
2014-03-04 20:49:27 +00:00
joerg
0b1d2313d3
Import LLVM 3.5svn r202566.
2014-03-04 20:32:45 +00:00
joerg
83820d9427
Import Clang 3.5svn r202566.
2014-03-04 19:53:10 +00:00
joerg
985bd56043
Import Clang 3.5svn r202566.
2014-03-04 19:41:04 +00:00
mrg
bf58d1e73a
forgotten mknative-gcc 4.8 for mips64el.
2014-03-04 13:47:32 +00:00
ozaki-r
07efccf499
Add missing END for each function
2014-03-04 11:07:40 +00:00
ozaki-r
bc132bbc2a
Get rid of unused variable definition za from mount.h
...
There is no user for it. Even worse, it breaks dtrace build for arm.
2014-03-04 09:24:42 +00:00
mrg
354055da20
bump local pkg version.
2014-03-04 09:16:04 +00:00
mrg
fe6ccc8ae5
don't look for po/Makefile.
2014-03-04 09:12:09 +00:00
mrg
b5a718ea7b
mknative-gcc 4.8 for most platforms. missing: ppc64, m68010, ia64, coldfire.
2014-03-04 08:56:52 +00:00
mrg
c9d652c862
include dbxelf.h elfos.h freebsd-spec.h rs6000/sysv4.h netbsd.h
...
and netbsd-elf.h on powerpc64-netbsd.
port netbsd64.h forward from GCC changes. (it's a pity that
a vast portion of linux64.h isn't in some common header that
netbsd64.h and freebsd64.h could also used. there's 100s of
lines of copypasta here, oh well.)
2014-03-04 08:43:12 +00:00
ozaki-r
ad5eab92b9
Fix wrong conditional statement in dtrace_debug_output
...
Reported in PR kern/48547 by ozaki-r.
2014-03-04 03:20:49 +00:00
mrg
5047c1c416
apply netbsd not rebuilding to mips-tables.opt; fixes r/o src builds.
2014-03-03 21:01:40 +00:00
jmmv
ba38cec1e2
Avoid running a helper program for atf-sh as a test.
...
Should fix failures observed in PR bin/48624.
2014-03-03 19:56:32 +00:00
mrg
e76a6f196c
merge GCC r208254.
2014-03-03 03:28:55 +00:00
mrg
3002e98e60
import GCC 4.8.3 at r208254. these GCC PRs are fixed since r206687:
...
c++/37140 c++/41174 c++/54652 c++/55800 c++/57043 c++/57524 c++/57899
c++/58466 c++/58504 c++/58606 c++/58632 c++/58639 c++/58672 c++/58812
c++/58814 c++/58835 c++/58837 c++/58845 c++/58873 c++/58965 c++/59097
c++/59224 c++/59646 c++/59838 c++/59989 c++/60046 c++/60108 c++/60146
c++/60182 c++/60187 c++/60216 c++/60219 c++/60248 c++/60272 c++/60274
c/59891 driver/60233 ipa/55260 libgcc/60166 middle-end/58809 middle-end/59860
middle-end/60004 middle-end/60221 middle-end/60291 objc/56870 other/56653
rtl-optimization/57422 rtl-optimization/60116 target/55426 target/57896
target/58710 target/59142 target/59379 target/59462 target/59695 target/59718
target/59777 target/59794 target/59826 target/59880 target/60017 target/60193
target/60207 tree-optimization/59903 tree-optimization/60115
tree-optimization/60183 tree-optimization/60276
2014-03-03 02:42:38 +00:00
christos
0d8247f549
Don't core-dump if a type cannot be resolved. Still gives an error.
2014-03-03 00:09:52 +00:00
jmmv
285456ed54
Fix bundling of the atf version into pkgconfig files and atf-version.
...
Sigh; one more attempt. This time I'm sure I've verified that the
.pc files contain the right number and that atf-version also outputs
the right stuff... Both with a clean and non-clean obj directory.
Should fix part of the problems reported in PR bin/48624.
2014-03-02 22:50:13 +00:00
mrg
0788cf0c43
- set DIST based upon EXTERNAL_GCC_SUBDIR
...
- set GNUHOSTDIST
- move gthr-default.h to BUILDINCS, and add glue to add it to COPYHEADERS
- adjust COPYHEADERS to cope with files outside of dist/libstdc++-v3/.
2014-03-02 04:31:53 +00:00
mrg
aebfe59c86
rearrange the code to copy renamed files to have more explicit paths.
2014-03-02 03:47:57 +00:00
mrg
6fed287581
delete files we know the source of and don't need to collect with
...
mknative anymore.
2014-03-02 03:16:20 +00:00
christos
752e86217f
fix indentation
2014-03-01 22:53:11 +00:00
christos
a65528eb10
remove blank line
2014-03-01 22:52:19 +00:00
christos
dedba65ce7
fix indentation
2014-03-01 22:49:49 +00:00
mrg
edba7f6736
add a caveat about a construct in this makefile:
...
# XXX these rules don't always work if the ${.TARGET} ends up being the
# copy in ../../arch/$arch/ and that version is older. (but will
# only break read-only source builds.)
2014-03-01 22:49:43 +00:00
christos
1f9947ec5c
fix indentation
2014-03-01 22:45:32 +00:00
christos
001b5d71b5
remove local init
2014-03-01 22:43:35 +00:00
christos
0a9fbeb5aa
put back init that got accidentally removed.
2014-03-01 22:42:46 +00:00
christos
6563301284
remove local init stuff
2014-03-01 22:41:50 +00:00
mrg
f2a2d440c1
revert the previous; it doesn't work.
2014-03-01 21:03:01 +00:00
tsutsui
ac4c90f708
Enable "SUBDIR+=netbsd/x68k" if ${XSERVER_X68K} != "no".
...
Now we've got it after this glue Makefile was initially added back in 2008.
2014-03-01 19:45:29 +00:00
tsutsui
31f3a188ec
Add a reachover Makefile to build X11R7'fied MD X68k server.
...
See my post on port-x68k@ for details:
http://mail-index.netbsd.org/port-x68k/2014/02/27/msg000043.html
2014-03-01 19:39:03 +00:00
dsl
6a3f865843
Add missing #endif
2014-03-01 12:12:57 +00:00
roy
7c6da338a5
Sync
2014-03-01 11:04:21 +00:00
roy
4595db4b43
Import dhcpcd-6.3.1 with the following changes
...
* all issuses reported by clang static analyser have been resolved.
2014-03-01 11:00:41 +00:00