[TUHS] PDP-11 legacy, C, and modern architectTures
    Theodore Y. Ts'o 
    tytso at mit.edu
       
    Wed Jun 27 12:22:08 AEST 2018
    
    
  
On Tue, Jun 26, 2018 at 10:18:43PM -0400, Theodore Y. Ts'o wrote:
> There is a reason why the Linux kernel
> compiles with the GCC flags:
> 
> 	-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks \
> 	-fstack-protector-strong -fno-var-tracking-assignments \
> 	-femit-struct-debug-baseonly -fno-var-tracking \
> 	-fno-inline-functions-called-once -fno-strict-overflow \
> 	-fno-merge-all-constants -fmerge-constants -fno-stack-check
Oops, I forgot a biggy: -fno-strict-aliasing
						- Ted
    
    
More information about the TUHS
mailing list