summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/expr.c
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade of base gcc and libstdc++ to the last GPLv2-licensed revisionmm2011-03-291-12/+61
| | | | | | | | | | | | | | | | | | | (rev. 127959 of gcc-4_2-branch). Resolved GCC bugs: c++: 17763, 29365, 30535, 30917, 31337, 31941, 32108, 32112, 32346, 32898, 32992 debug: 32610, 32914 libstdc++: 33084, 33128 middle-end: 32563 rtl-optimization: 33148 tree-optimization: 25413, 32723 target: 32218 Tested by: pointyhat (miwi) Obtained from: gcc (gcc-4_2-branch up to rev. 127959) PR: gnu/153298, gnu/153959, gnu/154385 MFC after: 1 month
* GCC 4.2.0 release.kan2007-05-191-4218/+3742
|
* Gcc 3.4.4 release.kan2005-06-031-1/+6
|
* Gcc 3.4.2 20040728.kan2004-07-281-2500/+1148
|
* Gcc 3.3.3 20031106.kan2003-11-071-0/+9
|
* Gcc 3.3.1-release.kan2003-08-221-11/+63
|
* Gcc 3.3.1-pre as of 2003-07-11.kan2003-07-111-736/+1304
|
* Gcc 3.2.2-release.kan2003-02-101-13/+3
|
* Gcc 3.2.1 release virgin vendor import. (19-Nov-2002)obrien2002-12-041-4/+7
|
* Gcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on October 9th ↵kan2002-10-101-47/+79
| | | | 2002 20:15 EST.
* Gcc 3.2.1-prerelease from the FSF anoncvs repo gcc-3_2-branch on 1-Sep-2002 ↵kan2002-09-011-2/+1
| | | | 00:00:01 EDT.
* Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.obrien2002-05-091-103/+266
|
* Enlist the FreeBSD-CURRENT users as testers of what is to become Gcc 3.1.0.obrien2002-02-011-4491/+3128
| | | | These bits are taken from the FSF anoncvs repo on 1-Feb-2002 08:20 PST.
* Import the setjump/longjump exception handling fixes from GCC 2.95.3.test3obrien2001-03-241-52/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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; }
* Virgin import of the GCC 2.95.3 compilersobrien2001-03-191-88/+52
|
* Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #3obrien2001-02-171-1/+9
|
* Enlist the FreeBSD-CURRENT users as testers of GCC 2.95.3 Release Candidate #1obrien2001-01-031-70/+169
|
* Virgin import of the GCC 2.95.1 compilersobrien1999-10-161-349/+726
|
* Virgin import of gcc from EGCS 1.1.2obrien1999-08-261-2698/+3310
|
* Import of 2.7.2.1 into vendor branchpeter1996-09-181-1/+1
|
* Import of unmodified (but trimmed) gcc-2.7.2. The bigger parts of thepeter1996-09-181-0/+10747
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.
OpenPOWER on IntegriCloud