< prev index next >

make/autoconf/spec.gmk.in

Print this page
@  rev 51624 : 8210416: [linux] Poor StrictMath performance due to non-optimized compilation
|  Summary: Compile fdlibm with -O2 -ffp-contract=off gcc/clang arches.
~  Reviewed-by: aph, erikj, dholmes, darcy


 433 # A global flag (true or false) determining if native warnings are considered errors.
 434 WARNINGS_AS_ERRORS := @WARNINGS_AS_ERRORS@
 435 
 436 CFLAGS_CCACHE:=@CFLAGS_CCACHE@
 437 ADLC_CXXFLAG=@ADLC_CXXFLAG@
 438 
 439 # Tools that potentially need to be cross compilation aware.
 440 CC:=@FIXPATH@ @CCACHE@ @ICECC@ @CC@
 441 
 442 # CFLAGS used to compile the jdk native libraries (C-code)
 443 CFLAGS_JDKLIB:=@CFLAGS_JDKLIB@
 444 CXXFLAGS_JDKLIB:=@CXXFLAGS_JDKLIB@
 445 
 446 # CFLAGS used to compile the jdk native launchers (C-code)
 447 CFLAGS_JDKEXE:=@CFLAGS_JDKEXE@
 448 CXXFLAGS_JDKEXE:=@CXXFLAGS_JDKEXE@
 449 
 450 LIBJSIG_HASHSTYLE_LDFLAGS := @LIBJSIG_HASHSTYLE_LDFLAGS@
 451 LIBJSIG_NOEXECSTACK_LDFLAGS := @LIBJSIG_NOEXECSTACK_LDFLAGS@
 452 

 453 JVM_CFLAGS := @JVM_CFLAGS@
 454 JVM_LDFLAGS := @JVM_LDFLAGS@
 455 JVM_ASFLAGS := @JVM_ASFLAGS@
 456 JVM_LIBS := @JVM_LIBS@
 457 JVM_RCFLAGS := @JVM_RCFLAGS@
 458 
 459 # These flags might contain variables set by a custom extension that is included later.
 460 EXTRA_CFLAGS = @EXTRA_CFLAGS@
 461 EXTRA_CXXFLAGS = @EXTRA_CXXFLAGS@
 462 EXTRA_LDFLAGS = @EXTRA_LDFLAGS@
 463 
 464 CXX:=@FIXPATH@ @CCACHE@ @ICECC@ @CXX@
 465 
 466 CPP:=@FIXPATH@ @CPP@
 467 
 468 # The linker can be gcc or ld on unix systems, or link.exe on windows systems.
 469 LD:=@FIXPATH@ @LD@
 470 
 471 # Xcode SDK path
 472 SDKROOT:=@SDKROOT@




 433 # A global flag (true or false) determining if native warnings are considered errors.
 434 WARNINGS_AS_ERRORS := @WARNINGS_AS_ERRORS@
 435 
 436 CFLAGS_CCACHE:=@CFLAGS_CCACHE@
 437 ADLC_CXXFLAG=@ADLC_CXXFLAG@
 438 
 439 # Tools that potentially need to be cross compilation aware.
 440 CC:=@FIXPATH@ @CCACHE@ @ICECC@ @CC@
 441 
 442 # CFLAGS used to compile the jdk native libraries (C-code)
 443 CFLAGS_JDKLIB:=@CFLAGS_JDKLIB@
 444 CXXFLAGS_JDKLIB:=@CXXFLAGS_JDKLIB@
 445 
 446 # CFLAGS used to compile the jdk native launchers (C-code)
 447 CFLAGS_JDKEXE:=@CFLAGS_JDKEXE@
 448 CXXFLAGS_JDKEXE:=@CXXFLAGS_JDKEXE@
 449 
 450 LIBJSIG_HASHSTYLE_LDFLAGS := @LIBJSIG_HASHSTYLE_LDFLAGS@
 451 LIBJSIG_NOEXECSTACK_LDFLAGS := @LIBJSIG_NOEXECSTACK_LDFLAGS@
 452 
 453 FDLIBM_CFLAGS := @FDLIBM_CFLAGS@
 454 JVM_CFLAGS := @JVM_CFLAGS@
 455 JVM_LDFLAGS := @JVM_LDFLAGS@
 456 JVM_ASFLAGS := @JVM_ASFLAGS@
 457 JVM_LIBS := @JVM_LIBS@
 458 JVM_RCFLAGS := @JVM_RCFLAGS@
 459 
 460 # These flags might contain variables set by a custom extension that is included later.
 461 EXTRA_CFLAGS = @EXTRA_CFLAGS@
 462 EXTRA_CXXFLAGS = @EXTRA_CXXFLAGS@
 463 EXTRA_LDFLAGS = @EXTRA_LDFLAGS@
 464 
 465 CXX:=@FIXPATH@ @CCACHE@ @ICECC@ @CXX@
 466 
 467 CPP:=@FIXPATH@ @CPP@
 468 
 469 # The linker can be gcc or ld on unix systems, or link.exe on windows systems.
 470 LD:=@FIXPATH@ @LD@
 471 
 472 # Xcode SDK path
 473 SDKROOT:=@SDKROOT@


< prev index next >