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

--- Comment #5 from Sam James <sjames at gcc dot gnu.org> ---
```
/usr/bin/cmake -S/tmp/files -B/tmp/files --check-build-system
CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/files/CMakeFiles
/tmp/files//CMakeFiles/progress.marks
make  -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/tmp/files'
make  -f CMakeFiles/MyProgram.dir/build.make CMakeFiles/MyProgram.dir/depend
make[2]: Entering directory '/tmp/files'
cd /tmp/files && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/files
/tmp/files /tmp/files /tmp/files
/tmp/files/CMakeFiles/MyProgram.dir/DependInfo.cmake "--color="
make[2]: Leaving directory '/tmp/files'
make  -f CMakeFiles/MyProgram.dir/build.make CMakeFiles/MyProgram.dir/build
make[2]: Entering directory '/tmp/files'
[ 50%] Building CXX object CMakeFiles/MyProgram.dir/main.cpp.o
/usr/bin/c++   -fstack-usage -flto -MD -MT CMakeFiles/MyProgram.dir/main.cpp.o
-MF CMakeFiles/MyProgram.dir/main.cpp.o.d -o
CMakeFiles/MyProgram.dir/main.cpp.o -c /tmp/files/main.cpp
[100%] Linking CXX executable MyProgram
/usr/bin/cmake -E cmake_link_script CMakeFiles/MyProgram.dir/link.txt
--verbose=1
/usr/bin/c++ -Wl,--dependency-file,CMakeFiles/MyProgram.dir/link.d
CMakeFiles/MyProgram.dir/main.cpp.o -o MyProgram
make[2]: Leaving directory '/tmp/files'
[100%] Built target MyProgram
make[1]: Leaving directory '/tmp/files'
/usr/bin/cmake -E cmake_progress_start /tmp/files/CMakeFiles 0
```

pinskia is right. It doesn't pass -fstack-usage again. This is wrong. If I pass
that in, it works.

Reply via email to