GLibc optimizations required
问题 Why is it not possible recompile GLibc turning off all the optimizations (i.e., -O0)? Particularly in doing this: make CFLAGS='-O0 -w' CXXFLAGS='-O0 -w' I get: #error "glibc cannot be compiled without optimization" 回答1: When I Google the error, the first result tells me exactly why. "In the early startup of the dynamic loader ( _dl_start ), before relocation of the PLT, you cannot make function calls. You must inline the functions you will use during early startup, or call compiler builtins (