326 # Flags used for overriding the default opt setting for a C/C++ source file. 327 C_O_FLAG_HIGHEST:=@C_O_FLAG_HIGHEST@ 328 C_O_FLAG_HI:=@C_O_FLAG_HI@ 329 C_O_FLAG_NORM:=@C_O_FLAG_NORM@ 330 C_O_FLAG_NONE:=@C_O_FLAG_NONE@ 331 CXX_O_FLAG_HIGHEST:=@CXX_O_FLAG_HIGHEST@ 332 CXX_O_FLAG_HI:=@CXX_O_FLAG_HI@ 333 CXX_O_FLAG_NORM:=@CXX_O_FLAG_NORM@ 334 CXX_O_FLAG_NONE:=@CXX_O_FLAG_NONE@ 335 336 C_FLAG_DEPS:=@C_FLAG_DEPS@ 337 CXX_FLAG_DEPS:=@CXX_FLAG_DEPS@ 338 339 DISABLE_WARNING_PREFIX := @DISABLE_WARNING_PREFIX@ 340 CFLAGS_WARNINGS_ARE_ERRORS:=@CFLAGS_WARNINGS_ARE_ERRORS@ 341 342 # A global flag (true or false) determining if native warnings are considered errors. 343 WARNINGS_AS_ERRORS := @WARNINGS_AS_ERRORS@ 344 345 CFLAGS_CCACHE:=@CFLAGS_CCACHE@ 346 347 # Tools that potentially need to be cross compilation aware. 348 CC:=@FIXPATH@ @CCACHE@ @ICECC@ @CC@ 349 350 # CFLAGS used to compile the jdk native libraries (C-code) 351 CFLAGS_JDKLIB:=@CFLAGS_JDKLIB@ 352 CXXFLAGS_JDKLIB:=@CXXFLAGS_JDKLIB@ 353 354 # CFLAGS used to compile the jdk native launchers (C-code) 355 CFLAGS_JDKEXE:=@CFLAGS_JDKEXE@ 356 CXXFLAGS_JDKEXE:=@CXXFLAGS_JDKEXE@ 357 358 LDFLAGS_HASH_STYLE := @LDFLAGS_HASH_STYLE@ 359 360 CXX:=@FIXPATH@ @CCACHE@ @ICECC@ @CXX@ 361 362 CPP:=@FIXPATH@ @CPP@ 363 364 # The linker can be gcc or ld on unix systems, or link.exe on windows systems. 365 LD:=@FIXPATH@ @LD@ | 326 # Flags used for overriding the default opt setting for a C/C++ source file. 327 C_O_FLAG_HIGHEST:=@C_O_FLAG_HIGHEST@ 328 C_O_FLAG_HI:=@C_O_FLAG_HI@ 329 C_O_FLAG_NORM:=@C_O_FLAG_NORM@ 330 C_O_FLAG_NONE:=@C_O_FLAG_NONE@ 331 CXX_O_FLAG_HIGHEST:=@CXX_O_FLAG_HIGHEST@ 332 CXX_O_FLAG_HI:=@CXX_O_FLAG_HI@ 333 CXX_O_FLAG_NORM:=@CXX_O_FLAG_NORM@ 334 CXX_O_FLAG_NONE:=@CXX_O_FLAG_NONE@ 335 336 C_FLAG_DEPS:=@C_FLAG_DEPS@ 337 CXX_FLAG_DEPS:=@CXX_FLAG_DEPS@ 338 339 DISABLE_WARNING_PREFIX := @DISABLE_WARNING_PREFIX@ 340 CFLAGS_WARNINGS_ARE_ERRORS:=@CFLAGS_WARNINGS_ARE_ERRORS@ 341 342 # A global flag (true or false) determining if native warnings are considered errors. 343 WARNINGS_AS_ERRORS := @WARNINGS_AS_ERRORS@ 344 345 CFLAGS_CCACHE:=@CFLAGS_CCACHE@ 346 NO_NULL_POINTER_CHECK_FLAG=@NO_NULL_POINTER_CHECK_CFLAG@ 347 NO_LIFETIME_DSE_CFLAG=@NO_LIFETIME_DSE_CFLAG@ 348 CXXSTD_CXXFLAG=@CXXSTD_CXXFLAG@ 349 350 # Tools that potentially need to be cross compilation aware. 351 CC:=@FIXPATH@ @CCACHE@ @ICECC@ @CC@ 352 353 # CFLAGS used to compile the jdk native libraries (C-code) 354 CFLAGS_JDKLIB:=@CFLAGS_JDKLIB@ 355 CXXFLAGS_JDKLIB:=@CXXFLAGS_JDKLIB@ 356 357 # CFLAGS used to compile the jdk native launchers (C-code) 358 CFLAGS_JDKEXE:=@CFLAGS_JDKEXE@ 359 CXXFLAGS_JDKEXE:=@CXXFLAGS_JDKEXE@ 360 361 LDFLAGS_HASH_STYLE := @LDFLAGS_HASH_STYLE@ 362 363 CXX:=@FIXPATH@ @CCACHE@ @ICECC@ @CXX@ 364 365 CPP:=@FIXPATH@ @CPP@ 366 367 # The linker can be gcc or ld on unix systems, or link.exe on windows systems. 368 LD:=@FIXPATH@ @LD@ |