https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100598

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2021-05-14
     Ever confirmed|0                           |1
                 CC|                            |marxin at gcc dot gnu.org

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
It's strange, various macros should be passed to the genversion.c command line:

gcc/Makefile.in:

# genversion.c is run on the build machine to generate version.h
CFLAGS-build/genversion.o += -DBASEVER=$(BASEVER_s) -DDATESTAMP=$(DATESTAMP_s)
\
        -DREVISION=$(REVISION_s) \
        -DDEVPHASE=$(DEVPHASE_s) -DPKGVERSION=$(PKGVERSION_s) \
        -DBUGURL=$(BUGURL_s)

build log:

g++ -c  -DBASEVER="\"12.0.0\"" -DDATESTAMP="\" 20210514\"" -DREVISION="\"\""
-DDEVPHASE="\" (experimental)\"" -DPKGVERSION="\"(GCC) \""
-DBUGURL="\"<https://gcc.gnu.org/bugs/>\"" -g -O2 -DIN_GCC -fPIC   
-fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing
-Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wmissing-format-attribute
-Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros
-Wno-overlength-strings -fno-common  -DHAVE_CONFIG_H  -DGENERATOR_FILE -fno-PIE
-I. -Ibuild -I/home/marxin/Programming/gcc/gcc
-I/home/marxin/Programming/gcc/gcc/build
-I/home/marxin/Programming/gcc/gcc/../include 
-I/home/marxin/Programming/gcc/gcc/../libcpp/include  \
        -o build/genversion.o /home/marxin/Programming/gcc/gcc/genversion.c

Reply via email to