]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
21 years agoGcc 3.2.1-prerelease Objective C support bits from the FSF anoncvs repo gcc-3_2-branc...
kan [Sun, 1 Sep 2002 20:39:15 +0000 (20:39 +0000)]
Gcc 3.2.1-prerelease Objective C support bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.

21 years agoGcc 3.2.1-prerelease libf2c bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep...
kan [Sun, 1 Sep 2002 20:39:13 +0000 (20:39 +0000)]
Gcc 3.2.1-prerelease libf2c bits from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.

21 years agoGcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00...
kan [Sun, 1 Sep 2002 20:38:57 +0000 (20:38 +0000)]
Gcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 00:00:01 EDT.

22 years agoGcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo
obrien [Tue, 28 May 2002 16:16:03 +0000 (16:16 +0000)]
Gcc 3.1.0 pre-release's C++ support bits from the FSF anoncvs repo
on 9-May-2002 15:57:15 EDT.

22 years agoThis commit was manufactured by cvs2svn to create branch 'VENDOR-gcc'.
cvs2svn [Fri, 17 May 2002 19:47:49 +0000 (19:47 +0000)]
This commit was manufactured by cvs2svn to create branch 'VENDOR-gcc'.

22 years agoCause CVS to sync up checked out source bases with Gcc 3.1 bits after
obrien [Mon, 13 May 2002 03:36:15 +0000 (03:36 +0000)]
Cause CVS to sync up checked out source bases with Gcc 3.1 bits after
the repo surgery to cut out the abortive Gcc 2.9[67] imports.

22 years agoRemove files not part of GCC 3.1.
obrien [Sun, 12 May 2002 21:50:48 +0000 (21:50 +0000)]
Remove files not part of GCC 3.1.

22 years agoGcc 3.1.0 pre-release's Objective C support bits from the FSF anoncvs repo
obrien [Thu, 9 May 2002 22:50:04 +0000 (22:50 +0000)]
Gcc 3.1.0 pre-release's Objective C support bits from the FSF anoncvs repo
on 9-May-2002 15:57:15 EDT.

22 years agoGcc 3.1.0 pre-release's libf2c bits from the FSF anoncvs repo on
obrien [Thu, 9 May 2002 22:47:59 +0000 (22:47 +0000)]
Gcc 3.1.0 pre-release's libf2c bits from the FSF anoncvs repo on
9-May-2002 15:57:15 EDT.

22 years agoGcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.
obrien [Thu, 9 May 2002 20:02:13 +0000 (20:02 +0000)]
Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.

22 years agoEnlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0.
obrien [Fri, 1 Feb 2002 18:16:02 +0000 (18:16 +0000)]
Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0.
These bits are taken from the FSF anoncvs repo on 1-Feb-2002 08:20 PST.

22 years agoRemove files that have been removed from vendor branch
peter [Sun, 27 Jan 2002 22:41:09 +0000 (22:41 +0000)]
Remove files that have been removed from vendor branch

22 years agoVirgin import of GCC 3.0.2's libf2c
obrien [Tue, 18 Dec 2001 04:13:58 +0000 (04:13 +0000)]
Virgin import of GCC 3.0.2's libf2c

22 years ago<repo surgery - force revision change>
peter [Thu, 8 Nov 2001 23:15:13 +0000 (23:15 +0000)]
<repo surgery - force revision change>

23 years agoImport the setjump/longjump exception handling fixes from GCC 2.95.3.test3
obrien [Sat, 24 Mar 2001 01:58:31 +0000 (01:58 +0000)]
Import the setjump/longjump exception handling fixes from GCC 2.95.3.test3
that were removed from GCC 2.95.3.test4 and the subsequent release due
to problems on HP-UX.  However, they work just fine on all the BSD's.

W/o these patches the following program segmentation faults if compiled
with -O2 (but not -Os or -O or -O0):

#include <stdio.h>

class A {
public:
  A() { printf("c'tor A\n"); }
  ~A(){ printf("d'tor A\n"); }
};

class foo : public A {
public:
  foo()  { printf("C'tor foo\n"); throw 8; }
  ~foo() { printf("D'tor foo\n"); }
};

int main(){
  try { foo fii; }
  catch (int){ printf("catch ...\n"); }
  return 0;
}

23 years agoVirgin import of GCC 2.95.3's libobjc
obrien [Mon, 19 Mar 2001 20:56:11 +0000 (20:56 +0000)]
Virgin import of GCC 2.95.3's libobjc

23 years agoVirgin import of GCC 2.95.3's libstdc++
obrien [Mon, 19 Mar 2001 20:51:52 +0000 (20:51 +0000)]
Virgin import of GCC 2.95.3's libstdc++

23 years agoVirgin import of GCC 2.95.3's libio -- the C++ iostream facility.
obrien [Mon, 19 Mar 2001 20:49:58 +0000 (20:49 +0000)]
Virgin import of GCC 2.95.3's libio -- the C++ iostream facility.

23 years agoVirgin import of the GCC 2.95.3 compilers
obrien [Mon, 19 Mar 2001 19:46:16 +0000 (19:46 +0000)]
Virgin import of the GCC 2.95.3 compilers

23 years agoEnlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #3
obrien [Sat, 17 Feb 2001 08:34:50 +0000 (08:34 +0000)]
Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #3

23 years agoEnlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1
peter [Wed, 3 Jan 2001 17:16:05 +0000 (17:16 +0000)]
Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1

23 years agoEnlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1
obrien [Wed, 3 Jan 2001 17:16:04 +0000 (17:16 +0000)]
Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1

23 years agoImport of a GCC 2.96 snapshot taken from the trunk of the FSF GCC anoncvs
obrien [Thu, 14 Dec 2000 21:42:21 +0000 (21:42 +0000)]
Import of a GCC 2.96 snapshot taken from the trunk of the FSF GCC anoncvs
server on 11-July-2000, at 17:32 Zulu.

This is the last point [that I know of] that Cygnus synced their internal
IA-64 GCC tree with the public FSF one.

24 years agoImport of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
obrien [Sun, 4 Jun 2000 08:30:31 +0000 (08:30 +0000)]
Import of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
server on 3-June-2000.

24 years agoImport of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
obrien [Sun, 4 Jun 2000 08:21:31 +0000 (08:21 +0000)]
Import of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
server on 3-June-2000.

24 years agoBring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
obrien [Sat, 27 May 2000 02:25:28 +0000 (02:25 +0000)]
Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of May 26th, 2000.  [these are changes March 31 - May 24th]

24 years agoBring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
obrien [Thu, 30 Mar 2000 03:23:37 +0000 (03:23 +0000)]
Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of March 29th, 2000.  [these are changes March 7-29th]

24 years agoVirgin import of GCC 2.95.2's libobjc
obrien [Mon, 27 Mar 2000 03:00:53 +0000 (03:00 +0000)]
Virgin import of GCC 2.95.2's libobjc

24 years agoVirgin import of GCC 2.95.1's libobjc.
obrien [Mon, 27 Mar 2000 03:00:05 +0000 (03:00 +0000)]
Virgin import of GCC 2.95.1's libobjc.

(previous GCC/EGCS versions had these files in gcc/objc/)

24 years agoBring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
obrien [Thu, 9 Mar 2000 09:21:46 +0000 (09:21 +0000)]
Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of March 7th, 2000.

24 years agoBring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
obrien [Sat, 22 Jan 2000 02:59:08 +0000 (02:59 +0000)]
Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch on Jan 20th, 2000.

24 years agoVirgin import of the GCC 2.95.2 compilers
obrien [Mon, 17 Jan 2000 12:16:41 +0000 (12:16 +0000)]
Virgin import of the GCC 2.95.2 compilers

24 years agoVirgin import of the GCC 2.95.1 compilers
obrien [Wed, 24 Nov 1999 06:24:35 +0000 (06:24 +0000)]
Virgin import of the GCC 2.95.1 compilers
(gcc/config/i386/freebsd.h renamed to freebsd-aout.h)

24 years agoVirgin import of gcc from EGCS 1.1.2.
obrien [Wed, 24 Nov 1999 06:23:43 +0000 (06:23 +0000)]
Virgin import of gcc from EGCS 1.1.2.
(renamed to freebsd-aout.h)

24 years agoVirgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems.
obrien [Wed, 24 Nov 1999 06:22:22 +0000 (06:22 +0000)]
Virgin import of GCC 2.7.2.3's gcc/config/i386/freebsd.h for a.out systems.
[This has been renamed to freebsd-aout.h to not conflict with our own
hacked up version.]

24 years agoVirgin import of the GCC 2.95.1 compilers
obrien [Sun, 14 Nov 1999 08:33:44 +0000 (08:33 +0000)]
Virgin import of the GCC 2.95.1 compilers

24 years agoVirgin import of gcc from EGCS 1.1.2
obrien [Sun, 14 Nov 1999 08:31:18 +0000 (08:31 +0000)]
Virgin import of gcc from EGCS 1.1.2

24 years agoVirgin import from GCC 2.95.1.
obrien [Thu, 4 Nov 1999 10:35:02 +0000 (10:35 +0000)]
Virgin import from GCC 2.95.1.

As of GCC 2.95 these files from libiberty are absolutely required:
ansidecl.h libiberty.h splay-tree.h splay-tree.c

To keep from having to import all of libiberty, they are imported here
for now.  Before all is said and done, libiberty might be imported, or
these files might move elsewhere.

24 years agoVirgin import from GCC 2.95.1.
obrien [Thu, 4 Nov 1999 10:20:05 +0000 (10:20 +0000)]
Virgin import from GCC 2.95.1.

As of GCC 2.95 these files:
choose-temp.c  demangle.h   getopt.h    obstack.c  pexecute.c
cplus-dem.c    getopt.c     getopt1.c   obstack.h

were removed from the GCC compilers proper to libiberty.  To continue our
revision history, and to keep from having to import all of libiberty,
they are imported here as if they were never moved.

24 years agoVirgin import of the GCC 2.95.2 compilers
obrien [Mon, 1 Nov 1999 08:28:22 +0000 (08:28 +0000)]
Virgin import of the GCC 2.95.2 compilers

24 years agoVirgin import of GCC 2.95.2's libstdc++
obrien [Mon, 1 Nov 1999 07:40:19 +0000 (07:40 +0000)]
Virgin import of GCC 2.95.2's libstdc++

24 years agoVirgin import of GCC 2.95.2's libio -- the C++ iostream facility.
obrien [Mon, 1 Nov 1999 07:37:09 +0000 (07:37 +0000)]
Virgin import of GCC 2.95.2's libio -- the C++ iostream facility.

24 years agoVirgin import of GCC 2.95.2's libf2c
obrien [Mon, 1 Nov 1999 07:32:56 +0000 (07:32 +0000)]
Virgin import of GCC 2.95.2's libf2c

24 years agoVirgin import of the GCC 2.95.1 compilers
obrien [Sat, 16 Oct 1999 07:10:09 +0000 (07:10 +0000)]
Virgin import of the GCC 2.95.1 compilers

24 years agoVirgin import of the GCC 2.95.1 compilers
obrien [Sat, 16 Oct 1999 06:09:09 +0000 (06:09 +0000)]
Virgin import of the GCC 2.95.1 compilers

24 years agoVirgin import of GCC 2.95.1's libio -- the C++ iostream facility.
obrien [Sat, 16 Oct 1999 03:54:25 +0000 (03:54 +0000)]
Virgin import of GCC 2.95.1's libio -- the C++ iostream facility.

24 years agoVirgin import of GCC 2.95.1's libstdc++
obrien [Sat, 16 Oct 1999 03:52:48 +0000 (03:52 +0000)]
Virgin import of GCC 2.95.1's libstdc++

24 years agoVirgin import of EGCS 1.1.2
obrien [Tue, 12 Oct 1999 00:47:56 +0000 (00:47 +0000)]
Virgin import of EGCS 1.1.2

24 years agoVirgin import of EGCS 1.1.2's libio -- the C++ iostream facility.
obrien [Mon, 4 Oct 1999 08:17:54 +0000 (08:17 +0000)]
Virgin import of EGCS 1.1.2's libio -- the C++ iostream facility.

24 years agoVirgin import of EGCS 1.1.2's libstdc++
obrien [Mon, 4 Oct 1999 08:12:38 +0000 (08:12 +0000)]
Virgin import of EGCS 1.1.2's libstdc++

24 years agoVirgin import of EGCS 1.1.2
obrien [Sun, 3 Oct 1999 09:19:40 +0000 (09:19 +0000)]
Virgin import of EGCS 1.1.2

24 years agoVirgin import of EGCS 1.1.2
obrien [Sat, 2 Oct 1999 21:54:32 +0000 (21:54 +0000)]
Virgin import of EGCS 1.1.2

24 years agoVirgin import of EGCS 1.1.2
obrien [Sat, 2 Oct 1999 01:46:57 +0000 (01:46 +0000)]
Virgin import of EGCS 1.1.2

24 years agoVirgin import of GCC 2.95.1's libf2c
obrien [Sun, 19 Sep 1999 05:59:11 +0000 (05:59 +0000)]
Virgin import of GCC 2.95.1's libf2c

24 years agoVirgin import of EGCS 1.1.2's libf2c
obrien [Sat, 18 Sep 1999 10:51:31 +0000 (10:51 +0000)]
Virgin import of EGCS 1.1.2's libf2c

24 years agoVirgin import of gcc from EGCS 1.1.2
obrien [Thu, 26 Aug 1999 09:30:50 +0000 (09:30 +0000)]
Virgin import of gcc from EGCS 1.1.2

25 years agoVirgin import of GCC 2.7.2.3
obrien [Sat, 10 Jul 1999 23:03:59 +0000 (23:03 +0000)]
Virgin import of GCC 2.7.2.3

25 years agoThis commit was manufactured by cvs2svn to create branch 'VENDOR-gcc'.
cvs2svn [Tue, 30 Mar 1999 07:36:37 +0000 (07:36 +0000)]
This commit was manufactured by cvs2svn to create branch 'VENDOR-gcc'.

27 years agoDrat, I got carried away cleaning up and forgot this. This is where
peter [Thu, 3 Oct 1996 22:58:33 +0000 (22:58 +0000)]
Drat, I got carried away cleaning up and forgot this.  This is where
the version number is obtained from.

27 years agoImport of raw libg++-2.7.2, but in a very cut-down form. There is still
peter [Thu, 3 Oct 1996 21:35:18 +0000 (21:35 +0000)]
Import of raw libg++-2.7.2, but in a very cut-down form.  There is still
a small amount of unused stuff (by the bmakefiles to follow), but it
isn't much and seems harmless enough.

27 years agoImport of 2.7.2.1 into vendor branch
peter [Wed, 18 Sep 1996 05:45:16 +0000 (05:45 +0000)]
Import of 2.7.2.1 into vendor branch

27 years agoImport of unmodified (but trimmed) gcc-2.7.2. The bigger parts of the
peter [Wed, 18 Sep 1996 05:35:50 +0000 (05:35 +0000)]
Import of unmodified (but trimmed) gcc-2.7.2.  The bigger parts of the
non-i386, non-unix, and generatable files have been trimmed, but can easily
be added in later if needed.

gcc-2.7.2.1 will follow shortly, it's a very small delta to this and it's
handy to have both available for reference for such little cost.

The freebsd-specific changes will then be committed, and once the dust has
settled, the bmakefiles will be committed to use this code.