| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
GCC 4.2.1 was disconnected from FreeBSD in r358454.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=358459
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bring The following revisions from the gcc43 branch[1]:
118360, 118361, 118363, 118576, 119820,
123906, 125246, and 125721.
They all have in common that the were merged long ago
into Apple's gcc and should help improve the general
quality of the compiler and make it easier to bring
new features from Apple's gcc42.
For details please review the additions to the files:
gcc/ChangeLog.gcc43
gcc/cp/ChangeLog.gcc43 (new, adds previous revisions)
Reference:
[1] http://gcc.gnu.org/viewcvs/gcc/trunk/?pathrev=126700
Obtained from: gcc pre4.3 (GPLv2) branch
MFC after: 3 weeks
Notes:
svn path=/head/; revision=258428
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initial support for the AMD amdfam10 chipsets has been available in the
gcc43 branch under GPLv2. AMD and some linux distributions (OpenSUSE) did
a backport of the amdfam10 support and made it available.
This is a revised subset of the support initially brought in in r236962
and later reverted. The collateral efects seem to have disappeared but
it is still recommended to set the CPUTYPE with caution.
Reviewed by: jkim (ages ago)
MFC after: 3 weeks
Notes:
svn path=/head/; revision=251212
|
|
|
|
|
|
|
|
|
|
|
| |
The patches are unexpectedly causing gcc to fail while
building ports/graphics/ImageMagick even when the cpu
flags are not used.
Reported by: Andreas Tobler
Notes:
svn path=/head/; revision=237021
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Initial support for the AMD barcelona chipsets has been available in the
gcc43 branch under GPLv2 but was not included when the Core 2 support
was brought to the system gcc.
AMD and some linux distributions (OpenSUSE) did a backport of the amdfam10
support and made them available. Unfortunately this is still experimental
and while it can improve performance, enabling the CPUTYPE may break some
C++ ports (like clang).
Special care was taken to make sure that the patches predate the GPLv3
switch upstream.
Tested by: Vladimir Kushnir
Reviewed by: mm
Approved by: jhb (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=236962
|
|
|
|
|
|
|
|
|
|
| |
Enabled by default for -march=core2
Obtained from: gcc 4.3 (rev. 117958, 121687, 121726, 123639; GPLv2)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=219639
|
|
|
|
|
|
|
|
|
|
|
| |
These options are supported in this shape in all newer GCC versions.
PR: gnu/155308
Obtained from: gcc 4.3 (rev. 118090, 118973, 120846; GPLv2)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=219374
|
|
|
|
|
|
|
| |
Approved by: re (kensmith)
Notes:
svn path=/head/; revision=171835
|
|
|
|
| |
Notes:
svn path=/head/; revision=169699
|
|
|
|
| |
Notes:
svn path=/head/; revision=161660
|
|
|
|
| |
Notes:
svn path=/head/; revision=146906
|
|
|
|
| |
Notes:
svn path=/head/; revision=132727
|
|
|
|
| |
Notes:
svn path=/head/; revision=122190
|
|
|
|
| |
Notes:
svn path=/head/; revision=117404
|
|
|
|
| |
Notes:
svn path=/head/; revision=107605
|
|
|
|
| |
Notes:
svn path=/head/; revision=107604
|
|
|
|
|
|
|
| |
Approved by: obrien
Notes:
svn path=/head/; revision=102802
|
|
|
|
| |
Notes:
svn path=/head/; revision=96294
|
|
|
|
| |
Notes:
svn path=/head/; revision=90286
|
|
|
|
| |
Notes:
svn path=/head/; revision=72564
|
|
|
|
| |
Notes:
svn path=/head/; revision=70639
|
|
|
|
|
|
|
|
| |
PR: 3441
Submitted by: Mark Diekhans <markd@Grizzly.COM>
Notes:
svn path=/head/; revision=56391
|
|
|
|
|
|
|
|
| |
I cannot determine if our previous (rev 1.2) changes for ObjC are still
appropriate.
Notes:
svn path=/head/; revision=53176
|
|
|
|
|
|
|
| |
changes for ObjC are still appropriate.
Notes:
svn path=/head/; revision=52296
|
|
|
|
|
|
|
| |
changes for ObjC are still appropriate.
Notes:
svn path=/head/; revision=50650
|
|
|
|
|
|
|
|
|
|
| |
Without this, compiled programs die with FP errors.
This is originally credited to: jlemon@netcom.com (Jonathan Lemon), and
has been forwarded to me by quite a few of people.
Notes:
svn path=/head/; revision=19194
|
|
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.
Notes:
svn path=/vendor/gcc/dist/; revision=18334
|