| History log of /src/external/gpl3/gcc/lib/libiberty/Makefile |
| Revision | | Date | Author | Comments |
| 1.13 |
| 20-Jan-2026 |
christos | disable lint for now; sha1.c uses x86 intrinsics now
|
| 1.12 |
| 18-Sep-2025 |
mrg | fix merge botch from my other tree.
|
| 1.11 |
| 18-Sep-2025 |
mrg | mknative-gcc regen for GCC 14 and amd64/arm64*.
also, avoid alloca.c from libiberty always.
|
| 1.10 |
| 03-Jun-2023 |
lukem | bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
| 1.9 |
| 13-Oct-2019 |
mrg | introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8) GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8) GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8) GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many of these are false positives, most of the real bugs are already commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the "-Wno-error=" form, which still displays the warnings but does not make it an error, and all of the above will be re-considered as either being "fix me" (warning still displayed) or "warning is wrong."
|
| 1.8 |
| 20-Apr-2016 |
christos | branches: 1.8.16; WARNS=1
|
| 1.7 |
| 01-Jun-2014 |
mrg | port over 3 changes made here in the GCC 4.5 tree that we'll need when GCC 4.8 becomes "gcc.old" eventually.
this tree still needs to be tested for more, but this should be the bulk of the work.
---- Log Message: prepare for moving GCC 4.5 into gcc.old:
- convert to using ${EXTERNAL_GCC_SUBDIR} - define base-external-gpl3-gcc* subdir as GCC_SUBDIR - use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly because it arranges for ../Makefile.inc to be included earlier, and don't bother including the latter if the former is already included. - move all .PATH: settings after <bsd.{own,lib}.mk> so that all valid variables are set before it is evaluated - rename mknative-gcc* to match their subdir name.
XXX the relationship between the Makefile.inc/Makefile.gcc_path files is kind of sketchy, it would be great if this was fixed.
---- Log Message: oops, avoid re-setting DIST to something that might be wrong now.
---- Log Message: fix another dated DIST.
|
| 1.6 |
| 01-Mar-2014 |
mrg | branches: 1.6.2; merge GCC 4.8 build.
|
| 1.5 |
| 26-Feb-2014 |
mrg | prepare for moving GCC 4.5 into gcc.old:
- convert to using ${EXTERNAL_GCC_SUBDIR} - define base-external-gpl3-gcc* subdir as GCC_SUBDIR - use <bsd.init.mk> over <bsd.own.mk> for a bunch of places; mostly because it arranges for ../Makefile.inc to be included earlier, and don't bother including the latter if the former is already included. - move all .PATH: settings after <bsd.{own,lib}.mk> so that all valid variables are set before it is evaluated - rename mknative-gcc* to match their subdir name.
XXX the relationship between the Makefile.inc/Makefile.gcc_path files is kind of sketchy, it would be great if this was fixed.
|
| 1.4 |
| 22-Aug-2013 |
matt | Add MACHINE_ARCH's evbearmv5-e[bl] to work Don't build _muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 on earm and coldfire
|
| 1.3 |
| 09-Aug-2011 |
joerg | branches: 1.3.2; 1.3.8; Disable -Wunused-value for clang, it triggers on the bcopy replacement.
|
| 1.2 |
| 23-Jun-2011 |
mrg | fix a bunch of paths to look in the right places for gcc 4.5.
|
| 1.1 |
| 21-Jun-2011 |
mrg | *sigh* move these files into the directories i meant for them to exist in. start actually porting to gcc 4.5 in the process.
|
| 1.3.8.1 |
| 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.3.2.1 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
| 1.6.2.1 |
| 10-Aug-2014 |
tls | Rebase.
|
| 1.8.16.1 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|