pvalchev
482756a7b6
Add gcc3 module. OK espie naddy
...
MODGCC3_ARCHES should be set to use this, as addition to MODULES=gcc3
MODGCC3_LANGS accepts C++ (C default) and adds proper dependencies, etc
(more languages can be added later on eventually.)
Those will start getting splattered around the tree as time goes now
that the support is there (sparc64 & alpha can make use)
2002-11-12 03:50:56 +00:00
espie
94a5faf4ac
non-insane name for libstdc++.
2002-10-05 09:40:58 +00:00
naddy
655a5a57a4
Sync version number.
...
From: David Krause <openbsd@davidkrause.com>
2002-10-01 00:34:17 +00:00
naddy
22478210d4
Split libestdc into a separate package so we can add a dependency
...
for ports built with g++-3. From pvalchev@ and yours truly; ok pvalchev@
2002-09-30 20:52:45 +00:00
brad
b0f39f243d
remove another dir from the linker cache durring post-install
2002-09-28 19:19:51 +00:00
lebel
6c546738c9
in fact, it should be everything other than i386 that disable java and ada;
...
from brad@
2002-09-25 19:44:32 +00:00
lebel
28c0f57fa8
Make gcc 3.2 build by default on sparc64 by desactivating ada and java;
...
pval@ ok
2002-09-25 17:20:23 +00:00
naddy
09082c7516
don't double-quote BROKEN, bsd.port.mk already does the same
2002-09-19 11:57:36 +00:00
espie
9fb62f07bd
sigh... both 20020909 and 20020916 don't build, for apparently different
...
reasons.
2002-09-18 15:35:39 +00:00
todd
80d23346f2
tweak autoconf to be a .for construct, rm to be a list of files; ok espie@
2002-09-17 22:16:25 +00:00
espie
f2a7f9fe44
make sure to bootstrap with ada i ada is requested.
...
disable libiconv entirely.
2002-09-17 12:56:19 +00:00
espie
6134e93659
recognize syslog as a valid format.
2002-09-17 12:55:05 +00:00
avsm
e20b7d8701
correct MASTER_SITE
2002-09-14 10:59:44 +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
8a759f8bf2
Update somewhat
2002-06-10 21:05:21 +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
f78314fae8
dependencies should refer to snapshot, not stable.
2002-06-06 13:46:39 +00:00
espie
337e0bd375
missed
2002-06-06 00:05:14 +00:00
espie
a822083c5f
obsolete files.
2002-06-06 00:01:08 +00:00
espie
12e5a6e18d
Resurrect snapshot port, easy to do,since it's the gcc 3.1 branch.
2002-06-05 23:58:49 +00:00
espie
da78518d96
bad V. One is OSREV, the other is truely V.
...
Use CONFIG=${MACHINE_ARCH}-unknown-openbsd${OSREV} instead.
2002-06-05 23:31:06 +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
1870a5bcd4
clean-up Makefile, add test sections.
2002-05-30 08:57:32 +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
dcac1922d3
Ada build infrastructure.
...
Note that Ada needs an ada compiler to bootstrap....
Binary packages soon to appear for i386.
2002-05-29 01:02:39 +00:00
espie
9e13ee767a
don't package pic/libiberty.a, since it's not always built.
2002-05-29 00:41:58 +00:00