On 10/27/2016 10:27 AM, marius adrian popa wrote:
> Could you show the CFLAGS?
>
> It might be
> related 
> https://github.com/Obsidian-StudiosInc/os-xtoo/issues/1#issuecomment-188736865
>
> It seems frame-pointer generation is required for Firebird build.

The LibreOffice build system doesn't pass any CFLAGS into the Firebird 
configure, but it does pass in some CXXFLAGS (but none about 
optimization or -f[no-]omit-frame-pointer).  Firebird's config.log 
reports their ultimate values as

> CFLAGS=' -pthread'
> CXXFLAGS='  -fno-sized-deallocation -fno-delete-null-pointer-checks  
> -I/data/lo/core/external/boost/include 
> -I/data/lo/core/workdir/UnpackedTarball/boost 
> -L/data/lo/core/workdir/UnpackedTarball/boost/source/lib   
> -I/data/lo/core/workdir/UnpackedTarball/icu/source 
> -I/data/lo/core/workdir/UnpackedTarball/icu/source/i18n 
> -I/data/lo/core/workdir/UnpackedTarball/icu/source/common   
> -L/data/lo/core/workdir/UnpackedTarball/libtommath   -pthread'

The verbose 'make' output doesn't mention any -f[no-]omit-frame-pointer, 
and only mentions any -O, namely -O3, when compiling a small fraction of 
the source files, namely src/cloop/Expr.cpp, src/cloop/Generator.cpp, 
src/cloop/Lexer.cpp, src/cloop/Parser.cpp, src/cloop/Main.cpp, and 
src/tests/test1/CppTest.cpp.

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to