[flac-dev] 1.21 vs 1.3 encoding speed

Erik de Castro Lopo mle+la at mega-nerd.com
Sat Jul 26 15:18:07 PDT 2014


lvqcl wrote:

> I just built FLAC and noticed that the size of flac.exe is noticeably bigger,
> so I compared the generated Makefiles before ang after this change.
> 
> The difference is: "-g -O2" options were added to CFLAGS.
> 
> before:
> CFLAGS = -O3 -funroll-loops -Wall -W -Winline -Wall -Wextra -Wstrict-prototypes
> -Wmissing-prototypes -Waggregate-return -Wcast-align -Wnested-externs -Wshadow
> -Wundef -Wmissing-declarations -Wunreachable-code  -Wdeclaration-after-statement
> -D_FORTIFY_SOURCE=2 -msse2 -Wextra
> 
> after:
> CFLAGS = -O3 -funroll-loops -Wall -W -Winline -g -O2 -Wall -Wextra
> -Wstrict-prototypes -Wmissing-prototypes -Waggregate-return -Wcast-align
> -Wnested-externs -Wshadow -Wundef -Wmissing-declarations -Wunreachable-code
> -Wdeclaration-after-statement -D_FORTIFY_SOURCE=2 -msse2 -Wextra

Well -g asks the compiler to add debug symbols. What hapens if you strip
the binary?

Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/


More information about the flac-dev mailing list