Commit Graph

162 Commits

Author SHA1 Message Date
mrg
5b544a3657 regen mknative files for GCC 4.8.5. 2015-06-25 09:53:25 +00:00
mrg
35d2346c62 generate after oabi/eabi fixes. 2015-05-28 17:31:38 +00:00
martin
0c1ee2bf17 Results of an mknative run for ia64 2015-04-17 12:41:46 +00:00
chs
80bb74da59 update m68k gcc bug workarounds for gcc 4.8. fixes PR 49609. 2015-02-01 17:47:00 +00:00
mrg
39898ff989 regenerate with recent mknative-gcc (1.80 and 1.81) updates. 2015-01-31 12:15:24 +00:00
mrg
68c85a9f21 regen. 2015-01-15 22:29:52 +00:00
tron
00203d2bfc Fix build with "USE_SSP" set to "yes". 2015-01-14 20:26:41 +00:00
mrg
5c10ef7e83 rerun mknative for GCC 4.8.4 and all platforms.
m68000 needs -fPIC removed (again), and hppa c++config.h turned off
several things present in -lm, fixed by hand.
2015-01-10 22:59:34 +00:00
christos
c2c9c6ba4c it is lto1 2015-01-07 02:18:10 +00:00
christos
b065c82840 regen 2015-01-07 02:08:06 +00:00
christos
7f61831388 enable lto 2015-01-07 02:06:03 +00:00
christos
0c2e46cd4b enable the rest of the languages 2015-01-07 02:05:41 +00:00
christos
d5e8e308ec build lto 2015-01-07 02:02:44 +00:00
mrg
eea473d2a5 regenerate mknative files for m68000 now that the build actually completes.
this includes a hack matt@ found -- remove -fPIC from libgcc's defs.mk, i
have not yet figured out how to stop confgiure adding it.
2014-11-22 19:42:11 +00:00
mrg
f8d24b5299 regen for netbsd version fix. (actually, this seems to not
actually be necessary, it only fixes local comments to be
correct..)
2014-10-20 23:49:14 +00:00
mrg
6ec53c318c regen mknative for gcc 4.8-2014-10-09. 2014-10-12 19:55:21 +00:00
mrg
5a5404318c more regen for complex etc, fixes. 2014-10-12 08:17:35 +00:00
mrg
d1eae5409b regen gcc mknative files for new complex and more. 2014-10-10 10:05:34 +00:00
matt
1d163c8d1a RISC-V configury 2014-09-19 17:23:23 +00:00
matt
2d5fc5945d Simplify or1k config.gcc configury bits. use gcc_cv_initfini_array=yes
to enable initfini.  remove hacked initfini support and use the common gcc
implementation.  Rerun native-gcc.
2014-09-19 00:24:28 +00:00
matt
2137a61433 OR1K configury support for NetBSD 2014-09-03 19:10:36 +00:00
mrg
975cc27cdd rerun mknative for hppa, m68k, sparc*, and vax. 2014-08-22 05:39:20 +00:00
dholland
c08b6bfde0 Update the bug report URL as per PR 48712. I assume in order for this
to propagate to where it'll be seen we need to rerun mknative, which
I'm not in a position to do right now; but this way it'll update the
next time someone else does that.
2014-07-27 04:16:09 +00:00
joerg
2c9706a997 When building GCC with Clang, disable optimizations for tree.c until I
can figure out what is responsible for the miscompilation.
2014-07-06 00:21:24 +00:00
christos
6bd99797bf regen powerpc64. 2014-06-23 02:29:19 +00:00
mrg
5beaf704be port over 3 changes made here in the GCC 4.5 tree that we'll need
when GCC 4.8 becomes "gcc.old" eventually.

this tree still needs to be tested for more, but this should be the
bulk of the work.

----
Log Message:
prepare for moving GCC 4.5 into gcc.old:

- convert to using ${EXTERNAL_GCC_SUBDIR}
- define base-external-gpl3-gcc* subdir as GCC_SUBDIR
- use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly
  because it arranges for ../Makefile.inc to be included earlier, and
  don't bother including the latter if the former is already included.
- move all .PATH: settings after <bsd.{own,lib}.mk> so that all
  valid variables are set before it is evaluated
- rename mknative-gcc* to match their subdir name.

XXX the relationship between the Makefile.inc/Makefile.gcc_path files
    is kind of sketchy, it would be great if this was fixed.

----
Log Message:
oops, avoid re-setting DIST to something that might be wrong now.

----
Log Message:
fix another dated DIST.
2014-06-01 19:51:01 +00:00
mrg
d26da1a6c3 make sure that files containing version numbers are rebuilt when
the version actually changes.
2014-05-31 22:55:16 +00:00
mrg
955b6c1f27 commonize the netbsd local version string. (the native one wasn't
updated, and now that won't be a problem again.)
2014-05-29 07:40:37 +00:00
mrg
a878343648 re-run mknative-gcc after threading fixes by skrll and myself. 2014-05-28 09:09:35 +00:00
mrg
5b741f074a rerun mknative-gcc for GCC 4.8.3 release.
XXX:  still not 100% right, but we're getting close.
2014-05-28 06:54:48 +00:00
christos
ebffd37d96 remove extra 2014-04-04 01:19:57 +00:00
christos
19f79caf6f Add NOCTF 2014-04-04 01:19:14 +00:00
tron
adbf0b7734 Remove (harmless) debug target committed by accident.
Pointed out by Matthew Green in private e-mail.
2014-03-22 19:52:21 +00:00
tron
0bb5c0ea6c Fix build with "HAVE_GCC=48" and "USE_SSP=yes". 2014-03-22 17:57:47 +00:00
mrg
44125d6efb regenerate after recent vax specific fixes. 2014-03-20 10:15:13 +00:00
uwe
fb3a642893 G/c extraneous TAB. 2014-03-16 00:07:58 +00:00
mrg
9c0370d59c add missing -DGENERATOR_FILE to HOST_CPPFLAGS. 2014-03-15 23:12:58 +00:00
mrg
4d51ddd922 make sure we use the C compiler (not C++) for CC= when running the
configure for auto-build.h.  fixes problems on linux.
2014-03-15 20:46:38 +00:00
gdt
539b747f08 Use -f with cp, for 444 sources. 2014-03-13 16:19:24 +00:00
mrg
80350e8785 pass $LD and $AS to the auto-build.h generation, so its configure
gets the right answers for many things.  in particular, it enables
HAVE_AS_TLS which the sparc port needs for TARGET_TLS to work.
2014-03-10 18:57:35 +00:00
mrg
d06f941d3e mknative-gcc for GCC 4.8 and ia64. 2014-03-09 21:02:44 +00:00
martin
09a506f4af Fix variable name, so BUGURL gets properly defined 2014-03-09 17:06:30 +00:00
skrll
851c716c49 Re-run mknative for hppa space register convention change. twice! 2014-03-06 19:07:13 +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
mrg
cbd3ef8c8a mknative-gcc for GCC 4.8 and coldfire. 2014-03-05 00:14:50 +00:00
mrg
bc1bc906ca partial mknative-gcc for gcc 4.8 and ppc64. 2014-03-04 21:07:38 +00:00
mrg
bf58d1e73a forgotten mknative-gcc 4.8 for mips64el. 2014-03-04 13:47:32 +00:00
mrg
354055da20 bump local pkg version. 2014-03-04 09:16:04 +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
49d8c9ecf4 merge GCC 4.8 build. 2014-03-01 10:00:31 +00:00