matt
408fc28bdd
If compiled with -msoft-float, make the compiler emit soft float code
...
by default.
2011-06-11 00:59:44 +00:00
joerg
28050549eb
Ignore warnings when building with clang for now.
2011-05-30 14:41:26 +00:00
joerg
c4c86edd0d
Put the -std=gnu89 into CPPFLAGS to make sure it gets applied after the
...
-std=gnu99. Add a comment about this.
2011-05-20 22:13:22 +00:00
joerg
5bb05ebf25
Force GNU89 mode for GCC itself to deal with the non-standard
...
"extern inline" mess.
2011-05-20 21:35:02 +00:00
joerg
dd04acc9a4
Move the headers for compiler and platform specific intrinsincs from
...
/usr/include to /usr/include/gcc-4.1.
2011-04-15 13:42:22 +00:00
skrll
c86f122509
Re-run mknative to pick up TLS support..
2011-03-10 15:15:26 +00:00
matt
73f5a201e2
Default NetBSD to -msecure-plt now.
2011-02-10 07:18:29 +00:00
matt
529766656e
mips64 gcc now defaults to soft-float
2011-01-23 06:31:39 +00:00
mrg
2f6bd86c72
re-run mknative-gcc. picks up:
...
- gthr-posix.h fix
- stpcpy / stpncpy
- various GAS support
2010-05-08 03:00:10 +00:00
drochner
7399a74f7a
mknative-gcc run to pick up gthr-posix.h change
...
(also picks up stpcpy() and stpncpy(), and gas weakref support)
2010-05-06 10:08:11 +00:00
mrg
079372a7aa
install altivec.h in powerpc64.
...
from dennis.c.ferguson@gmail.com in PR#43075.
2010-03-30 07:27:08 +00:00
skrll
5b65f3319f
(re-)run gcc mknative for powerpc64.
...
Fixes PR/43008.
2010-03-19 14:01:57 +00:00
mrg
4a1f591022
run mknative-gcc for these, in -current.
2009-12-14 04:43:59 +00:00
mrg
e00f8f918d
regenerate these with -current mknative-gcc.
2009-12-14 03:44:27 +00:00
mrg
149287da38
add the mips64 files as found on the matt-nb5-mips64 branch,
...
for base-reference.
2009-12-14 02:26:28 +00:00
joerg
62bcbea33d
Add the -iremap option to gcc(1) and cpp(1). This option specifies a
...
prefix transformation rule for __FILE__ and can be used to avoid
hard-coding the location of the source tree in the resulting binary.
2009-11-11 19:03:52 +00:00
ad
e8f7cd4ed0
Enable -mtune=nocona by default on x86. I have tested on a range of CPUs
...
and this seems to give the best results.
2009-05-04 21:32:31 +00:00
joerg
ce8b4de7cb
Convert gcov man page to mdoc(7) using othersrc/usr.bin/pod2mdoc.
...
Do some manual post-processing and use that as new gcov(1).
The original version is included to add as base for three-way merges.
2009-04-30 00:56:29 +00:00
joerg
cbe0c9ed8f
Convert CPP man page to mdoc(7) using othersrc/usr.bin/pod2mdoc.
...
Do some manual post-processing and use that as new cpp(1).
The original version is included to add as base for three-way merges.
2009-04-30 00:45:47 +00:00
joerg
088f138ba4
Convert GCC man page to mdoc(7) using othersrc/usr.bin/pod2mdoc.
...
Do some manual post-processing and use that as new gcc(1).
The original version is included to add as base for three-way merges.
OK wiz, no objection from tech-userlevel.
2009-04-30 00:30:56 +00:00
drochner
94b97e7a5b
regenerated after i386 gcc configuration change (assume i486)
2009-03-27 19:38:43 +00:00
dbj
930ff683e1
pass HOST_CFLAGS when building cross tools
2008-11-04 23:58:40 +00:00
apb
f46c1de7cb
Use ${TOOL_SED} instead if plain sed in Makefiles.
2008-10-25 22:27:34 +00:00
apb
96230fab84
Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
...
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
2008-10-19 22:05:19 +00:00
mrg
52f0cd9c9e
switch to per-arch multilib.h since we now use them.
...
now, given a correctly populated /usr/lib/{i386,sparc} directory, you
can "cc -m32" on amd64/sparc64 and have it be useful.
note that a trivial copy of 32 bit /usr/lib will not work, since you
end up with symlinks to the 64 bit /lib. work on that part is in
progress...
2008-10-12 10:08:13 +00:00
mrg
33fb41cc00
re-run mknative-gcc for gcc-4.1-20080831.
...
XXX: powerpc and sh3eb files got WORDS_BIGENDIAN define wrong.
XXX: hand patched the correct for now, and will be investigating
XXX: why this is happening now.
2008-09-01 23:52:24 +00:00
martin
603c49b548
re-mknative after recent gcc configure change for m68k
2008-08-24 08:51:11 +00:00
christos
8fd0026c5b
add one more dependency.
2008-05-31 16:05:20 +00:00
lukem
66176dfdff
Rename MKPRIVATELIB to LIBISPRIVATE, to make it clearer that this is
...
a variable that is used by in-tree Makefiles to control behaviour.
(MKsomevar variables are generally intended to be controlled by the end-user)
2008-05-03 14:48:30 +00:00
mrg
a2ab41e161
s/exit 0/true/ in the main target so that this works if interrupted
...
between "mkdir" and libiberty.a being built.
2008-03-25 03:59:17 +00:00
drochner
b0666c0ebd
install pmmintrin.h for SSE3
2008-02-26 10:55:49 +00:00
mrg
eff6f27b55
regenerate all mknative-gcc files after skrll@'s fix to grab the
...
objc config.h. use this config.h in libobjc4.
this should address PR 37966, for -current.
2008-02-09 01:03:38 +00:00
mrg
0190531f12
regen for GCC 4.1-20080202.
2008-02-05 02:23:22 +00:00
jmmv
12408017c4
Add the ability to build multiple programs from a single directory
...
This adds support for a new set of variables, PROGS and PROGS_CXX, that
allow the developer to build multiple different programs from a single
source directory.
2007-11-12 15:04:35 +00:00
skrll
bd5ba3588c
Rerun mknative for all archs.
...
Picks up the addition of complex support and use of __cxa_atexit.
2007-09-21 10:51:02 +00:00
christos
95405cdada
PR/36664: Greg A. Woods: Document a simpler and safer way to find gcc's
...
pre-defined macros.
XXX: Where is the source of this file? Can we pass this upstream?
2007-07-18 00:00:21 +00:00
mrg
7c79844261
re-run mknative with GCC 4.1.3
2007-06-21 16:58:44 +00:00
christos
77601d393f
Add missing brace, from Blair Sadewitz
2007-05-20 21:31:05 +00:00
matt
4a9a0814a6
Change G_ENABLE_SHARED to yes.
2007-04-12 20:56:16 +00:00
scw
5764a76889
Remove support for NetBSD/{,evb}sh5.
2007-04-08 09:35:21 +00:00
mrg
e274239983
regenerate everything with fixed c++ math bits.
2007-03-01 01:57:15 +00:00
drochner
ce75a0ec7e
regen after math.h change - now we've got _GLIBCXX_USE_C99_MATH
2007-02-26 11:57:52 +00:00
drochner
10527a675c
regen after math.h change - now we've got _GLIBCXX_USE_C99_MATH
2007-02-07 16:52:31 +00:00
drochner
310805bbe6
regen after math.h change - now we've got _GLIBCXX_USE_C99_MATH
2007-02-06 17:32:29 +00:00
mrg
b2d62876b4
regenerate these files via mknative.
...
XXX: gcc auto-host.h generation is still broken and turns off
XXX: gas "comdat" support. i have not commited these files..
2007-01-13 09:26:59 +00:00
skrll
c68684eefc
Use GNUHOSTDIST to reference config.guess instead of an incorrect relative
...
path.
Fixes PR 35078 from Henning Petersen
2006-11-20 07:13:36 +00:00
christos
64f067eaa0
sprinke -Wno-stack-protector
2006-11-12 01:24:44 +00:00
christos
98e199228a
Sprinkle -Wno-stack-protector. Gnu programs use too much alloca :-)
2006-11-10 17:36:08 +00:00
christos
5a7bf522f9
Turn on TARGET_LIBC_PROVIDES_SSP; next time someone regenerates them, it will
...
work fine; it is not worth chewing hours of cpu to rebuild those right now.
2006-11-08 22:03:19 +00:00
mrg
6348cc61a8
regenerate mknative-gcc files for powerpc64-netbsd and GCC 4.1-20061021.
2006-10-24 05:57:31 +00:00