Commit Graph

906 Commits

Author SHA1 Message Date
avsm
5a1c35adaf +tendra 2003-08-04 23:38:25 +00:00
avsm
8f8aacc3aa Initial import of tendra-20030803
Work by tdeval@ and myself - i386 only right now, but other backends
do exist ... 
--

TenDRA is a C/C++ compiler developed, initially, by the DERA, the
Defense Evaluation and Research Agency in the United Kingdom.

A primary focus of the compiler is portability through conformance
to standard APIs (ANSI, ISO, POSIX1, POSIX2, XPG3, XPG4, SVID3,
UNIX95, among others).

The compiler has strong static checking capabilities, including the
ability to check programs for conformance to APIs which are not
directly supported by system headers.
2003-08-04 23:37:05 +00:00
avsm
858e226b6b Update to ghc-6.0.1, bugfixes
From: Don Stewart <dons at cse.unsw.edu.au>
2003-08-03 18:07:27 +00:00
avsm
34c46c4074 RCS tags, from Xavier Santolaria <xavier@santolaria.net> 2003-08-01 14:03:39 +00:00
jolan
6ad72bdf91 Author (Xavier Santolaria) puts these into the PD. 2003-07-31 07:01:21 +00:00
sturm
4440c9f33e use MAKE_ENV when building/installing
from Xavier Santolaria <xavier@santolaria.net>
2003-07-29 19:35:32 +00:00
sturm
706f3c88e2 python module for all standard python ports
from Xavier Santolaria <xavier@santolaria.net>
2003-07-28 17:48:13 +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
avsm
34b97c484f no need to define YACC, add in a ghc module Makefile to set common ghc defines 2003-07-23 18:26:35 +00:00
avsm
c860d8934c Update from maintainer Don Stewart (dons at cse.unsw.edu.au):
- Updated to ghc-6.0
- Halved (roughly) the build time; by using the 6.0 in-tree build
we only have to build the 6.0 libraries once. Also we only build the
necessary parts of the bootstrap compiler.
- The ugly lndir/stage1 build is also gone.
- The full ghc regression suite is now part of the port!
"make regress" will run around 3000 regress tests.
- The regression tests revealed that the C foreign function
- The Makefile is simplified, using more default targets
- The documentation is updated to 6.0
- I put some of the 5.04.3 patches into ghc cvs, so they are
now obsolete.

Unfortunately, this lets mozilla back in the race for longest
package building time...
2003-07-20 21:57:10 +00:00
pvalchev
b22923e13d this crashes & hangs the build process on m68k as well, mark busted for now 2003-07-14 17:45:30 +00:00
jolan
ec7e75194d update to expect-5.38.3 2003-07-13 08:04:41 +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
avsm
f6c7377e68 Add in some documentation in a ghc-doc-5.04.3 subpackage
Based on a port by Donald Bruce Stewart (maintainer)
2003-06-30 03:45:34 +00:00
espie
66f1b0c1b1 -lestdc++, will fix a handful of tests. 2003-06-28 09:57:05 +00:00
espie
fac37da0da autoheader/autoconf doesn't regen config.h.in in libstdc++-v3 correctly.
Do not attempt it until it's fixed.
There's currently no patch that requires this anyways...
2003-06-27 23:02:45 +00:00
pvalchev
a3ccd7d927 not for vax, until someone hacks support 2003-06-26 21:51:22 +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
27d64312b6 Reactivate objc and Fortran, as these work...
C++ really is a problem.
2003-06-26 15:00:14 +00:00
espie
1e0ea1a04c Don't build C++, Fortran, Objective-C yet on i386. 2003-06-26 00:22:01 +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
brad
8fa304a59c duplicate of devel/dejagnu but slightly older 2003-06-10 15:47:46 +00:00
brad
d869ce88a5 lang/egcs/dejagnu -> devel/dejagnu 2003-06-10 15:43:20 +00:00
brad
18846513ef the MAINTAINER should have been removed some time ago. 2003-06-02 15:13:42 +00:00
avsm
8f95fa7510 +ghc 2003-05-29 16:39:21 +00:00
avsm
5854c73dfa initial import of ghc-5.04.3, which takes the "longest compilation
time" award from mozilla and gcc3

From Don Stewart <dons@cse.unsw.edu.au> with tweaks from me

(i386 only for the moment)
--
The Glasgow Haskell Compiler is a robust, fully-featured, optimising
compiler for the functional programming language Haskell 98.

GHC compiles Haskell to either native code or C. It implements
numerous experimental language extensions to Haskell, including
concurrency, a foreign language interface, several type-system
extensions, exceptions, and so on. GHC comes with a generational
garbage collector, a space and time profiler, and a comprehensive
set of libraries.
2003-05-29 16:38:31 +00:00
pvalchev
d4b9842a04 resolve some libtool/other magic to make this at least build on ELF
regress tests are not working, ian is supposed to look at that
some help from naddy; ok maintainer ian
2003-05-23 05:03:46 +00:00
naddy
07bfa62c94 * Update to 4.0.1, which also fixes DESTDIR/PREFIX handling.
* Fix dynamic loading patches.
* General clean-up.
2003-05-19 08:50:43 +00:00
naddy
11dc42b4bb As per miod@, the vax problem has been fixed but trying to build this
port will still panic any m68k machine.
2003-05-17 03:15:31 +00:00
margarida
0c8f243123 Update librep to version 0.16.2
--
Make it work on powerpc.
Bring PLIST and PFRAG.shared to reality.
2003-05-15 05:26:58 +00:00
naddy
39a1f431fb remove a bizarre abuse of SYSCONFDIR; ok espie@ 2003-05-14 23:34:09 +00:00
jolan
67e58ed296 update e-mail address, ok brad@ 2003-05-12 08:23:45 +00:00
naddy
ae6bb35aee bootstrap on ELF; ok espie@ 2003-05-11 22:42:32 +00:00
naddy
a66c50e872 bootstrap on ELF 2003-05-08 01:34:43 +00:00
jsyn
43d7195899 quote COMMENTs; ok naddy@ 2003-04-10 18:08:56 +00:00
ian
d4f4424769 Upgrade to 1.18, mostly from Tom Gelhausen, previous pushes from
naddy and kevlo.  New HOMEPAGE and MASTER_SITES, fix tabs in Makefile,
depend on converters/libiconv.  Update path to license in MESSAGE.
Now includes a compiler API hence one .h file.
2003-04-07 17:20:49 +00:00
wilfried
26f883bd85 update to gawk-3.1.2 2003-04-02 08:37:48 +00:00
sturm
89c8fed2d6 USE_X11=Yes 2003-03-31 14:11:50 +00:00
couderc
fde3ba29a1 Fix tk flavor, noticed by Harry Pehkonen <harry.pehkonen@hotpop.com> 2003-03-29 15:31:12 +00:00
david
e74e4a4773 fix more spelling errors/typos
ok pvalchev@
2003-03-02 05:35:10 +00:00
naddy
142e661495 Don't include "recursive ftp" example script; conflicts with socks5.
From: Jolan Luff <jolan@cryptonomicon.org>
2003-02-27 12:49:16 +00:00
espie
144f889e35 heh, ldconfig matches dir names. 2003-02-16 14:26:07 +00:00
naddy
b9b81bfb85 Remove some useless contortions. 2003-02-16 14:24:32 +00:00
espie
1500e41506 Update to gcc 3.2.2 and fix autoconf issue 2003-02-15 14:38:27 +00:00
pvalchev
5ac2ac9ad8 make a link to f77 too, not only g77, in case the fortran off gcc3 is desired
(since some apps look for it under that name)
2003-02-10 03:29:28 +00:00
lebel
db749bfd4b allow g77 as a MODGCC3_LANGS 2003-02-09 23:10:11 +00:00
jcs
9748be61fb remove brian as maintainer at his request 2003-01-17 04:02:26 +00:00