summaryrefslogtreecommitdiffstats
path: root/contrib/gcc
Commit message (Collapse)AuthorAgeFilesLines
* Fixed -mprofiler-epilogue. The garbage collector apparently doesn'tbde2006-10-251-0/+2
| | | | | | | | | | | | | | understand that non-local variables can never be collected, and when it collected the static variable for mexitcount_libfunc, gcc aborted on the next use of this variable. This quick fix is to reinitialize the variable on every use and depend on garbage collection recovering the small amount of memory wasted by this, and not worry by the small amount of time wasted by this. It would be better to initialize the variable together with most of the other libfuncs in optabs.c and depend on whatever magic is there to prevent its collection, but we initialize it here to avoid taking at least 2 more files off the vendor branch.
* Removed these from HEAD as well.ru2006-09-212-4940/+0
|
* This commit was generated by cvs2svn to compensate for changes in r162512,ru2006-09-211-1/+0
| | | | which included commits to RCS files with non-trunk default branches.
* This commit was generated by cvs2svn to compensate for changes in r162509,ru2006-09-213-3989/+5506
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Updated manpages for 3.4.6 release.ru2006-09-213-3989/+5506
| | | | | | | | | | OK'ed by: kan Obtained from: gcc-3.4.6.tar.bz2
* | Resolve conflicts after GCC 3.4.6 20060825 import.kan2006-08-2615-129/+260
| |
* | This commit was generated by cvs2svn to compensate for changes in r161651,kan2006-08-2691-944/+2773
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Gcc 3.4.6 as of 2006/08/25 #116475.kan2006-08-26107-1075/+3044
| |
* | Locate __FreeBSD_cc_version's value beside __FreeBSD__'s value to make itobrien2005-10-301-1/+1
| | | | | | | | easier to keep them in sync.
* | Catch up with FreeBSD 7.obrien2005-10-291-1/+1
| |
* | Submitted following patch to FSF GCC:rodrigc2005-10-271-10/+1
| | | | | | | | | | | | | | | | | | * freebsd-spec.h (FBSD_TARGET_OS_CPP_BUILTINS): Use builtin_define_with_int_value() instead of adding a new check for every new major FreeBSD version. Motivated by: simon Discussed with: obrien, kan
* | Fix bug where static forward declarations weren't accepted.obrien2005-09-071-1/+4
| | | | | | | | | | | | | | This allows us to fix non-ISO-C constructs in our kernel to legal ISO-C. Submitted by: rodrigc Obtained from: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg00006.html
* | Fix bug where GCC thought athlon-tbird had SSE support.obrien2005-07-191-4/+4
| |
* | Patch the freebsd spec file for PowerPC so that PIC code builds correctly.scottl2005-07-071-0/+6
| | | | | | | | | | | | | | | | This allows FreeBSD/PPC to build and run out of stock CVS sources. This also takes the file off of the vendor branch. Submitted by: kan, grehan Approved by: re, kan
* | Enable handling of MS-compatible packing push and pop pragmas. This change waskan2005-06-031-0/+4
| | | | | | | | inadvertedly left out of the last import.
* | Fix a typo from previos commit.kan2005-06-031-1/+1
| |
* | Catch up with changes in BDX_OUTPUT_[LR]BRAC callers.kan2005-06-031-2/+2
| |
* | Merge conflicts for GCC 3.4.4.kan2005-06-0311-180/+343
| |
* | Localize GCC version string for FreeBSD.kan2005-06-031-1/+1
| |
* | Stock files.kan2005-06-0313-1318/+2370
| |
* | This commit was generated by cvs2svn to compensate for changes in r146895,kan2005-06-03168-7253/+16687
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Gcc 3.4.4 release.kan2005-06-03193-8748/+19397
| |
* | Break lines at sentence ends, etc...obrien2004-11-111-8/+11
| |
* | Don't attempt to claim what version of GCC we're documenting. The manpageobrien2004-11-111-1/+1
| | | | | | | | | | | | | | | | is still mostly the GCC 2.95 one, with faint attempts by me over the years to document a few new switches. Thus, it is dubious to claim documentation of specific modern GCC versions. Noted by: delphij
* | This commit was generated by cvs2svn to compensate for changes in r136527,kan2004-10-151-1/+1
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import a patch from GCC PR c/16999 to stop quoting already quoted identkan2004-10-151-1/+1
| | | | | | | | strings.
| * Remove files that are not part of GCC 3.4.x from the vendor branch.kan2004-08-12105-53767/+0
| |
* | Enter the long awaited start of FreeBSD 6.0!obrien2004-08-211-1/+1
| |
* | This commit was generated by cvs2svn to compensate for changes in r133582,kan2004-08-1281-23434/+0
| | | | | | | | which included commits to RCS files with non-trunk default branches.
* | This commit was generated by cvs2svn to compensate for changes in r133534,kan2004-08-121-0/+42
|\ \ | |/ | | | | which included commits to RCS files with non-trunk default branches.
| * Import one more file for Gcc 3.4.2 20040728.kan2004-08-121-0/+42
| |
* | Remove obsolete ASM_FINAL_SPEC definition.kan2004-07-291-3/+0
| | | | | | | | Reported by: green
* | Allow GCC to recognize -fformat-extensions flag.kan2004-07-292-0/+11
| |
* | Merge rev. 1.2 (allow profiling of FORTRAN77 programs) infokan2004-07-281-31/+23
| | | | | | | | GCC 3.4.3-prerelease sources.
* | Merge FreeBSD changes into GCC 3.4.2-prerelease:kan2004-07-281-55/+30
| | | | | | | | 1.2 Printf format errors fixes.
* | Use stock version of this file now.kan2004-07-281-5697/+1493
| |
* | Update sparc64 MD bits to GCC 3.4.2-prerelease.kan2004-07-281-21/+13
| |
* | Merge FreeBSD changes into GCC 3.4.2-prerelease:kan2004-07-281-16/+6
| | | | | | | | 1.2 Tweaks to make this file live beside our hacked config.
* | Merge r1.10 (-mno-align-long-strings) and r1.11 (make LONG_TYPE_SIZEkan2004-07-281-601/+271
| | | | | | | | overridable from the command line).
* | Merge r1.11 (-mno-align-long-strings).kan2004-07-281-1845/+3132
| |
* | Update Amd64 MD bits for GCC 3.4.2-prerelease.kan2004-07-281-6/+9
| |
* | Update i386 MD bits for GCC 3.4.2-prerelease.kan2004-07-281-7/+12
| |
* | Update Alpha config MD bits for GCC 3.4.2-prerelease.kan2004-07-281-10/+13
| |
* | Merge FreeBSD modifications into gcc 3.4.2-prerelease:kan2004-07-281-43/+30
| | | | | | | | 1.8 Change symbol values to match freebsd.h.
* | Update MI config bits for GCC 3.4.2-prerelease.kan2004-07-281-7/+4
| |
* | Update for GCC 3.4.2. Bump __FreeBSD_cc_version_ and use correct ELFkan2004-07-281-7/+12
| | | | | | | | interpreter on FreeBSD 5.x series.
* | Merge FreeBSD modifications into gcc 3.4.2-prerelease:kan2004-07-281-3/+1
| | | | | | | | 1.2 Localize the version string.
* | -O0 -O1 should optimize alignment for time, not size. Moved from toplev.c.kan2004-07-281-1/+3
| |
* | Merge FreeBSD modifications into gcc 3.4.2-prelelease:kan2004-07-281-2856/+2093
| | | | | | | | | | | | | | 1.2 -fformat-extensions. Remove r1.7 (FORCE_OPTIMIZATION_DOWNGRADE knob for Alpha) as obsolete. Move r1.14 (-O0 -O1 optimize alignment for time, not size) to opts.c.
* | Merge FreeBSD modifications into gcc 3.4.2-prerelease:kan2004-07-281-1002/+1126
| | | | | | | | | | | | | | 1.{2,15} FREEBSD_NATIVE. 1.21 "GCC_OPTIONS". 1.{16,25,27} Cross-compiling issues. 1.38 Correct priority for GCC_EXEC_PREFIX.
OpenPOWER on IntegriCloud