Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Make gcc -pthread link to -lpthread instead of -lc_r. | deischen | 2004-01-30 | 1 | -2/+2 | |
| | | ||||||
* | | Quick fix for breakage of non-i386 arches in previous commit. Only | bde | 2004-01-06 | 1 | -0/+2 | |
| | | | | | | | | use TARGET_PROFILER_EPILOGUE if it is defined. | |||||
* | | Fix -mprofiler-epilogue on i386. This should be extended to other | kan | 2004-01-05 | 1 | -0/+15 | |
| | | | | | | | | | | | | architectures in future. Submitted by: bde | |||||
* | | This commit was generated by cvs2svn to compensate for changes in r124151, | kan | 2004-01-05 | 75 | -17068/+0 | |
| | | | | | | | | which included commits to RCS files with non-trunk default branches. | |||||
* | | Fix ASM_OUTPUT_LABELREF to deal with TSL model prefixes GCC | kan | 2003-12-22 | 1 | -6/+14 | |
| | | | | | | | | | | started to use internally. They need to be stripped before the name of the label or symbol is printed. | |||||
* | | One might want to correctly generate 32-bit code on an Opteron. | obrien | 2003-12-16 | 1 | -1/+4 | |
| | | | | | | | | Submitted by: peter | |||||
* | | Consistently define __LP64__ on all our 64-bit platforms. | obrien | 2003-12-15 | 3 | -1/+18 | |
| | | ||||||
* | | Use correct priority parameter value in add_prefix from corresponding | kan | 2003-11-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | enum instead of passing literal 0. This fixes gcc invocations with GCC_EXEC_PREFIX environment set. Submitted By: Geoff Morrison PR: gnu/53476 | |||||
* | | Remove a comment stating that -pthread isn't supported. | deischen | 2003-11-10 | 1 | -11/+9 | |
| | | ||||||
* | | Drop r1.6 (warn_system_heders by default). Use stock version of | kan | 2003-11-07 | 1 | -1/+0 | |
| | | | | | | | | the file from now on. | |||||
* | | Merge revs 1.2 (-fformat-extensions), 1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob), | kan | 2003-11-07 | 1 | -2/+20 | |
| | | | | | | | | | | | | | | 1.14 (-O/-O1 optimize alignment for time, not size). Back out r1.22 which used to enable warnings in system headers by default. | |||||
* | | Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.21 ("GCC_OPTIONS"); 1.{16,25,27} | kan | 2003-11-07 | 1 | -0/+3 | |
| | | | | | | | | (cross compiling issues). | |||||
* | | Merge r1.3 (suppress warnings on K&R main). | kan | 2003-11-07 | 1 | -10/+87 | |
| | | ||||||
* | | New GCC version. | kan | 2003-11-07 | 1 | -1/+1 | |
| | | ||||||
* | | Merge r1.11 (-mno-align-long-strings). | kan | 2003-11-07 | 1 | -163/+289 | |
| | | ||||||
* | | Merge r1.10 (-mno-align-long-strings) and r1.11 (make LONG_TYPE_SIZE | kan | 2003-11-07 | 1 | -5/+29 | |
| | | | | | | | | overridable from the command line). | |||||
* | | Merge r1.8 (printf format error fixes). | kan | 2003-11-07 | 1 | -28/+53 | |
| | | ||||||
* | | Drop the revision 1.2 (don't let gcc(1) hide warnings in system headers) | kan | 2003-11-07 | 1 | -10/+5 | |
| | | | | | | | | and use stock version of this file now. | |||||
* | | No FreeBSD-local changes in these files. | kan | 2003-11-07 | 7 | -255/+556 | |
| | | ||||||
* | | This commit was generated by cvs2svn to compensate for changes in r122180, | kan | 2003-11-07 | 89 | -2667/+4548 | |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | |||||
| * | Gcc 3.3.3 20031106. | kan | 2003-11-07 | 104 | -3132/+5590 | |
| | | ||||||
* | | The ports freeze may take longer than anticipated. Instead of | deischen | 2003-09-21 | 1 | -3/+2 | |
| | | | | | | | | | | | | | | | | waiting for it to be delayed, temporarily back out the -pthread removal until the freeze is lifted. Freeze possibly taking longer than necessary: will Requested by: kris | |||||
* | | Bump __FreeBSD_cc_version for (1) 5.1 (post-mortem) (2) -pthread changes. | obrien | 2003-09-12 | 1 | -1/+1 | |
| | | ||||||
* | | Remove the -pthread option (in FreeBSD versions 500016 and greater) as | deischen | 2003-09-03 | 1 | -11/+14 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | threatened over 2 years ago. Why? -pthread was a hack to prevent linking to both libc and libc_r and became unecessary when libc_r became free of libc. Now that we have multiple thread libraries from which to choose, it is more confusing because you can't link to more than one threads library at a time. Things like autoconf and libtool sometimes detect -pthread and also -lc_r, and in conjunction with ports usage of ${PTHREAD_LIBS}, really wacky things ensue when PTHREAD_LIBS is set to another threads library. This might not be so bad if the build broke when this happens, but it doesn't and you don't know it until funny things happen when you run the application (or use an affected library). Reviewed by: obrien | |||||
* | | Backout rev 1.10. | deischen | 2003-09-01 | 1 | -2/+38 | |
| | | | | | | | | Requested by: obrien | |||||
* | | Remove -pthread as a compiler option. It was deprecated 2.5 years | deischen | 2003-08-31 | 1 | -38/+2 | |
| | | | | | | | | | | | | ago, but not removed. No reply from: threads, kan, obrien | |||||
* | | Reformat FBSD_{START,END}FILE_SPEC to FSF coding standards. | obrien | 2003-08-24 | 3 | -45/+33 | |
| | | | | | | | | Use these in our i386, amd64, and alpha platforms. | |||||
* | | Enable warn_system_heders by default. | kan | 2003-08-22 | 2 | -1/+2 | |
| | | ||||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-08-22 | 1 | -5/+7 | |
| | | | | | | | | | | | | | | | | | | 1.2 don't let gcc(1) hide warnings in system headers. Don't disable warning suppression unconditionally, but rather make in dependent on warn_system_headers flag, one should be able to use -Wno-system-headers flag if warnings from system headers are not desired. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-release: | kan | 2003-08-22 | 1 | -11/+23 | |
| | | | | | | | | 1.8 printf format error fixes. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-release: | kan | 2003-08-22 | 1 | -1/+1 | |
| | | | | | | | | 1.2 Localize the version string. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-release: | kan | 2003-08-22 | 1 | -0/+9 | |
| | | | | | | | | 1.3 suppress warnings on K&R main. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-release: | kan | 2003-08-22 | 1 | -2/+2 | |
| | | | | | | | | | | | | 1.2 -fformat-extensions. 1.7 FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha. 1.14 -O0 -O1 optimize alignment for time, not size. | |||||
* | | Stock files. | kan | 2003-08-22 | 2 | -4/+7 | |
| | | ||||||
* | | This commit was generated by cvs2svn to compensate for changes in r119256, | kan | 2003-08-22 | 52 | -1255/+2380 | |
|\ \ | |/ | | | | | which included commits to RCS files with non-trunk default branches. | |||||
| * | Gcc 3.3.1-release. | kan | 2003-08-22 | 60 | -1289/+2437 | |
| | | ||||||
* | | Tell the toolchain to look for rtld in /libexec instead of /usr/libexec. | gordon | 2003-08-17 | 4 | -4/+4 | |
| | | ||||||
* | | This file became OBE when we went to GCC 3. | obrien | 2003-07-17 | 1 | -257/+0 | |
| | | ||||||
* | | Do not override FP rounding options for 32bit platforms. amd64 doesn't | kan | 2003-07-12 | 1 | -4/+6 | |
| | | | | | | | | need this. | |||||
* | | Merge FreeBSD changes into GCC 3.3.1-prerelease. | kan | 2003-07-11 | 1 | -0/+8 | |
| | | | | | | | | Move FreeBSD specific flag variables from c-decl.c here. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -139/+54 | |
| | | | | | | | | | | | | 1.2 -fformat-extensions. 1.3 -printf0 1.6 teach GCC about %y for DDB. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -948/+453 | |
| | | | | | | | | | | | | | | 1.3 suppress warnings on K&R main. Rev. 1.2 (options for kernel printf enhancements) changes have been moved to another | |||||
* | | Update for GCC 3.3.1-prerelease. | kan | 2003-07-11 | 2 | -53/+41 | |
| | | ||||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -244/+17 | |
| | | | | | | | | 1.8 Change symbol values to match freebsd.h. | |||||
* | | Update for 3.3.1-prerelease. | kan | 2003-07-11 | 2 | -21/+28 | |
| | | ||||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -1/+1 | |
| | | | | | | | | 1.4 Look into right directory when linking 32-bit binaries. | |||||
* | | Use stock version of this file now. | kan | 2003-07-11 | 1 | -862/+251 | |
| | | ||||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -613/+243 | |
| | | | | | | | | 1.2 don't let gcc(1) hide warnings in system headers. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -633/+797 | |
| | | | | | | | | | | | | 1.2 -fformat-extensions. 1.7 FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha. 1.14 -O0 -O1 optimize alignment for time, not size. | |||||
* | | Merge FreeBSD modifications into gcc 3.3.1-prerelease: | kan | 2003-07-11 | 1 | -437/+533 | |
| | | | | | | | | | | | | 1.{2,15} FREEBSD_NATIVE. 1.21 "GCC_OPTIONS". 1.{16,25,27} Cross-compiling issues. |