common/autoconf/spec.gmk.in

changeset 1304
c27cb0ab944f
parent 1187
d74730a6d7d0
child 1404
17e06bbf496e
equal deleted inserted replaced
1292:c98ebe8e91ac 1304:c27cb0ab944f
1 # 1 #
2 # Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved. 2 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 # 4 #
5 # This code is free software; you can redistribute it and/or modify it 5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as 6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation. Oracle designates this 7 # published by the Free Software Foundation. Oracle designates this
340 #CPPFLAGS:=@CPPFLAGS@ 340 #CPPFLAGS:=@CPPFLAGS@
341 341
342 # The linker can be gcc or ld on posix systems, or link.exe on windows systems. 342 # The linker can be gcc or ld on posix systems, or link.exe on windows systems.
343 LD:=@FIXPATH@ @LD@ 343 LD:=@FIXPATH@ @LD@
344 344
345 ifeq ($(OPENJDK_TARGET_OS), macosx)
346 # Xcode SDK and tools path
347 SDKPATH:=@SDKPATH@
348 @SET_DEVELOPER_DIR@
349 endif
350
345 # The linker on older SuSE distros (e.g. on SLES 10) complains with: 351 # The linker on older SuSE distros (e.g. on SLES 10) complains with:
346 # "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable." 352 # "Invalid version tag `SUNWprivate_1.1'. Only anonymous version tag is allowed in executable."
347 # if feeded with a version script which contains named tags. 353 # if feeded with a version script which contains named tags.
348 USING_BROKEN_SUSE_LD:=@USING_BROKEN_SUSE_LD@ 354 USING_BROKEN_SUSE_LD:=@USING_BROKEN_SUSE_LD@
349 355
383 389
384 NM:=@NM@ 390 NM:=@NM@
385 GNM:=@GNM@ 391 GNM:=@GNM@
386 STRIP:=@STRIP@ 392 STRIP:=@STRIP@
387 MCS:=@MCS@ 393 MCS:=@MCS@
388
389 LIPO:=@LIPO@
390 394
391 # Command to create a shared library 395 # Command to create a shared library
392 SHARED_LIBRARY_FLAGS:=@SHARED_LIBRARY_FLAGS@ 396 SHARED_LIBRARY_FLAGS:=@SHARED_LIBRARY_FLAGS@
393 397
394 # Options to linker to specify a mapfile. 398 # Options to linker to specify a mapfile.
537 SETFILE:=@SETFILE@ 541 SETFILE:=@SETFILE@
538 XATTR:=@XATTR@ 542 XATTR:=@XATTR@
539 JT_HOME:=@JT_HOME@ 543 JT_HOME:=@JT_HOME@
540 JTREGEXE:=@JTREGEXE@ 544 JTREGEXE:=@JTREGEXE@
541 545
546 XCODEBUILD=@XCODEBUILD@
542 FIXPATH:=@FIXPATH@ 547 FIXPATH:=@FIXPATH@
543 548
544 # Where the build output is stored for your convenience. 549 # Where the build output is stored for your convenience.
545 BUILD_LOG:=@BUILD_LOG@ 550 BUILD_LOG:=@BUILD_LOG@
546 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@ 551 BUILD_LOG_PREVIOUS:=@BUILD_LOG_PREVIOUS@

mercurial