espie
|
9f545ad6b6
|
forgot a few patches... grrr.
|
2004-01-31 15:23:58 +00:00 |
|
espie
|
a5f864f628
|
switch to gcc 3.3.2 as a stable port
okay naddy@
|
2004-01-31 14:58:03 +00:00 |
|
brad
|
e6561f7229
|
don't hardcode the default linker emulation type.
|
2003-07-24 13:43:44 +00:00 |
|
naddy
|
fca2b085a0
|
Twiddle debugging format; originally from art@ a long time ago
This may need revisiting later, but it allows us to build a rather
functional compiler on alpha.
|
2003-07-24 12:15:48 +00:00 |
|
espie
|
70ac7a3024
|
oops, killing it locally is not enough... I forgot the cvs rm -f.
|
2003-06-30 17:29:12 +00:00 |
|
espie
|
6fa6af0b89
|
Minor update, gcc 3.2.3. Only bug-fixes.
|
2003-06-30 12:19:23 +00:00 |
|
espie
|
66f1b0c1b1
|
-lestdc++, will fix a handful of tests.
|
2003-06-28 09:57:05 +00:00 |
|
avsm
|
3ef9f242ca
|
add in a stub for -Wbounded and attribute((bounded)) until its ported
over to gcc3
|
2003-06-26 18:39:52 +00:00 |
|
espie
|
0e31e0a30e
|
Preliminary work at making it run on i386-ELF.
From dale and me.
|
2003-06-26 00:19:50 +00:00 |
|
sturm
|
96632cc291
|
add dummy -fno-stack-protector to gcc/g++, does nothing
bump version on gcc/g++ packages
|
2003-06-16 17:25:19 +00:00 |
|
espie
|
1500e41506
|
Update to gcc 3.2.2 and fix autoconf issue
|
2003-02-15 14:38:27 +00:00 |
|
espie
|
3ba8111022
|
gcc -> egcc in ada tools.
From John R. Shannon.
|
2002-11-24 15:43:30 +00:00 |
|
espie
|
a435eb713a
|
Synch line numbers for 3.2.1
|
2002-11-24 15:42:48 +00:00 |
|
espie
|
76eca84a2a
|
Update to 3.2.1
Remove a large number of `speed-up patches' as they are likely to be
the cause for sparc64 and friends issues.
|
2002-11-24 11:52:32 +00:00 |
|
espie
|
6134e93659
|
recognize syslog as a valid format.
|
2002-09-17 12:55:05 +00:00 |
|
espie
|
ca3b55113f
|
Update to gcc 3.2, remove integrated patches.
Fix packing lists, including missing %%SHARED%%.
|
2002-09-14 10:14:50 +00:00 |
|
espie
|
65931f1edc
|
Add non-exec trampoline stub (mprotect stack).
Fixes ada build.
|
2002-08-30 08:33:14 +00:00 |
|
espie
|
6196e6bcf2
|
beginning of a.out openbsd shared libs support in boehm-gc.
Not enough yet for it to work.
|
2002-06-09 00:35:38 +00:00 |
|
espie
|
10c0b4a5bd
|
somewhat larger speed-up: shared rtx for hardware registers, instead of
generating them again and again.
From Jeff Law, again.
|
2002-06-09 00:34:37 +00:00 |
|
espie
|
a30267600b
|
Forgot
|
2002-06-09 00:33:57 +00:00 |
|
espie
|
588e346c45
|
small speed-up: inline list freeing. Adapted from Jeff Law.
|
2002-06-09 00:31:52 +00:00 |
|
drahn
|
996926ccdf
|
Changes to allow gcc3.1 to build on powerpc (macppc), likely some of the
mods are wrong, work in progress.
|
2002-06-07 01:38:59 +00:00 |
|
espie
|
403c8b9192
|
more flattening of config files...
|
2002-06-03 18:33:33 +00:00 |
|
espie
|
d432a4aa74
|
Re-do check for nl_langinfo(CODESET) in a more correct way.
|
2002-06-03 18:32:30 +00:00 |
|
espie
|
aa633b5bdb
|
speed-up look-up of incomplete structs. Patch by Stan Shebs.
Noticeable effect on kernel compilation speed (a few percents)
|
2002-06-03 14:37:19 +00:00 |
|
art
|
cd46c4a0f9
|
undef CPLUSPLUS_CPP_SPEC that we happen to inherit from sol2.h (we shouldn't include that)
espie@ ok.
|
2002-06-03 10:13:34 +00:00 |
|
espie
|
917dcf8464
|
jbne is a new alias in newer binutils.
|
2002-06-02 19:55:20 +00:00 |
|
espie
|
3b7765f2b7
|
grmbl, rs6000.h != ${tm_file}.
|
2002-05-30 21:15:28 +00:00 |
|
espie
|
e8c1062941
|
assume sparc64 will build... we'll see.
|
2002-05-30 12:28:10 +00:00 |
|
espie
|
59bdfd9c45
|
A few sparc64 tweaks. based on Richard Henderson and Neil Booth comments,
mostly.
|
2002-05-30 12:20:09 +00:00 |
|
espie
|
ab6056dd33
|
fix libffi symbols... java is broken right now, since boehm-gc isn't working
at all....
|
2002-05-30 00:32:03 +00:00 |
|
espie
|
269ad0eee1
|
flattened rs6000 config files, so use them...
|
2002-05-29 23:00:27 +00:00 |
|
espie
|
dbd88d50fd
|
... and yet another one.
|
2002-05-29 22:53:03 +00:00 |
|
espie
|
fed9181784
|
another errant CODESET
|
2002-05-29 22:42:43 +00:00 |
|
espie
|
cd908a9de0
|
zap obsolete macros
|
2002-05-29 15:43:13 +00:00 |
|
espie
|
b7f65b11b0
|
combinations without MASK_LONG_DOUBLE_128 are explicitly not supported.
|
2002-05-29 15:18:10 +00:00 |
|
espie
|
b8b368f5dc
|
okay, it definitely looks like some symbols don't even exist without this
file...
|
2002-05-29 14:51:52 +00:00 |
|
espie
|
c7b4764c2b
|
more tweaks, we'll see later if this builds a working compiler.
|
2002-05-29 14:33:26 +00:00 |
|
espie
|
affa534b30
|
typo
|
2002-05-29 14:21:25 +00:00 |
|
espie
|
db33d9ef2d
|
give sparc64 a fighting chance.
|
2002-05-29 14:10:40 +00:00 |
|
espie
|
2d524f931c
|
basic merge of config stuff for missing openbsd arches.
|
2002-05-29 13:22:11 +00:00 |
|
espie
|
dd0498e6d3
|
no CODESET for us.
|
2002-05-29 10:39:53 +00:00 |
|
espie
|
9d9df4db11
|
use mkstemp on OpenBSD too.
|
2002-05-29 01:42:08 +00:00 |
|
espie
|
88317a7622
|
Update to gcc 3.1, should compile at least on i386.
|
2002-05-27 16:58:29 +00:00 |
|
espie
|
84763e2c13
|
3.0.3, at least working on i386.
Rename libstdc++ to libestdc++ to avoid confusion with /usr/src
|
2002-01-01 01:21:18 +00:00 |
|
espie
|
f5575afe98
|
gcc 3.0.2. Some patches gone.
Rename packages for various reasons.
|
2001-10-31 18:46:28 +00:00 |
|
marc
|
b84b6a1c52
|
Remove .orig files accidently commited; OK espie@
|
2001-10-27 19:06:18 +00:00 |
|
espie
|
82cc44ae52
|
shared libs
|
2001-09-15 11:51:35 +00:00 |
|
espie
|
8ae06fad92
|
One GLOBAL_OFFSET_TABLE to fix...
|
2001-09-12 22:15:53 +00:00 |
|
espie
|
d57441d59e
|
kill some warnings, should help cross-compilers
|
2001-09-12 22:15:22 +00:00 |
|