History log of /netbsd-src/external/bsd/flex/bin/Makefile (Results 1 – 17 of 17)
Revision Date Author Comments
# c4b7a9e7 03-Jun-2023 lukem <lukem@NetBSD.org>

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_IMPL

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.

show more ...


# a2d15425 12-Apr-2021 mrg <mrg@NetBSD.org>

add some new uses of existing GCC_NO_* variables for warning issues.
remove an no longer relevant for gcc7 workaround (works fine in both
gcc9 and gcc 10.)


# de11d876 13-Oct-2019 mrg <mrg@NetBSD.org>

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_STRI

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."

show more ...


# 21303c93 29-Sep-2019 mrg <mrg@NetBSD.org>

convert HAVE_GCC == 7 to HAVE_GCC >= 7.


# 350b7ab6 05-Feb-2019 mrg <mrg@NetBSD.org>

force -O1 (unless -O0 already present) on m68k with GCC 7. avoids a
"too-far" reference in scan.c. was already close with GCC 6.


# 596f930c 23-Dec-2018 christos <christos@NetBSD.org>

merge conflicts


# cb056e6d 02-Jan-2017 christos <christos@NetBSD.org>

fix the scanner build and regen


# 7977e686 02-Jan-2017 christos <christos@NetBSD.org>

Merge conflicts


# a7983e8a 08-Mar-2011 plunky <plunky@NetBSD.org>

source files are scan.l and parse.y

in particular, parse.y was being processed twice.. with one
process leaving a y.tab.h file behind

no need to explicitly add scan.c, parse.c and parse.h to CLEANF

source files are scan.l and parse.y

in particular, parse.y was being processed twice.. with one
process leaving a y.tab.h file behind

no need to explicitly add scan.c, parse.c and parse.h to CLEANFILES,
the framework knows they are generated and will remove them

show more ...


# 819acda0 07-Apr-2010 christos <christos@NetBSD.org>

previous workaround not needed.


# 898521eb 07-Apr-2010 tron <tron@NetBSD.org>

Ignore the unused label "find_rule" in the generated file "scan.c"
to fix the build.


# 452f3eb7 31-Oct-2009 joerg <joerg@NetBSD.org>

Do not depend on the existance of /usr/lib/libm.a for the host tool case.


# 34f825ee 29-Oct-2009 christos <christos@NetBSD.org>

We can rebuild our yacc generated files now


# f4922553 29-Oct-2009 christos <christos@NetBSD.org>

oops forgot to remove the PKG m4.


# 4db887ae 26-Oct-2009 christos <christos@NetBSD.org>

Now it works, but it needs gm4...
Problem was that our bison cannot deal with it, so we don't regenerate
parse.c and parse.h from parse.y.
So we need:
1. Fix m4
2. Get new byacc/bison


# 2eca3b8e 26-Oct-2009 christos <christos@NetBSD.org>

it is more complicated to rebuild the skel now.


# 78b8b34e 26-Oct-2009 christos <christos@NetBSD.org>

Add build glue and old manual page, since the new one is content free.