Hi, all
There is a definition in Makefile.system about GCCVERSIONSGTEQ9
There are references to this macro in Makefile.arm64
However, when I start a build using these commands on an arm64 server machine where GCC 10.0 is installed: (so, I am doing arm64 native build)
$ make clean
$ make TARGET=TSV110
The GCCVERSIONSGTEQ9 is still null. (It's expected to be '1'). This makes the optimization C flags CCOMMON_OPT are not updated at all.
I am not expert in the build system. From what I see, looks like Makefile.system is not executed. I am not sure.
Attached is my full build log. Captured by "$ make TARGET=TSV110 V=1 2>&1 | tee build.log". I added debugging information into Makefiles.?? to help to show the issue. See attched patch.
PS: make TARGET=NEOVERSEN1 has the same issue. I guess something common.
Thanks.
-Guodong Xu