jdk/make/lib/Lib-java.security.jgss.gmk
changeset 29374 f031a666744a
parent 27799 097b1d6f6894
child 29491 821faf99fb06
equal deleted inserted replaced
29373:8f41a04d1a02 29374:f031a666744a
     1 #
     1 #
     2 # Copyright (c) 2011, 2014, 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
    39       LANG := C, \
    39       LANG := C, \
    40       OPTIMIZATION := LOW, \
    40       OPTIMIZATION := LOW, \
    41       CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2GSS_SRC)) \
    41       CFLAGS := $(CFLAGS_JDKLIB) $(addprefix -I, $(LIBJ2GSS_SRC)) \
    42           $(LIBJAVA_HEADER_FLAGS) \
    42           $(LIBJAVA_HEADER_FLAGS) \
    43           -I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
    43           -I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
       
    44       DISABLED_WARNINGS_gcc := pointer-to-int-cast, \
    44       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2gss/mapfile-vers, \
    45       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2gss/mapfile-vers, \
    45       LDFLAGS := $(LDFLAGS_JDKLIB) \
    46       LDFLAGS := $(LDFLAGS_JDKLIB) \
    46           $(call SET_SHARED_LIBRARY_ORIGIN), \
    47           $(call SET_SHARED_LIBRARY_ORIGIN), \
    47       LDFLAGS_SUFFIX := $(LIBDL), \
    48       LDFLAGS_SUFFIX := $(LIBDL), \
    48       LDFLAGS_SUFFIX_solaris := -lc, \
    49       LDFLAGS_SUFFIX_solaris := -lc, \
    80         LANG := C, \
    81         LANG := C, \
    81         OPTIMIZATION := LOW, \
    82         OPTIMIZATION := LOW, \
    82         CFLAGS := $(CFLAGS_JDKLIB) \
    83         CFLAGS := $(CFLAGS_JDKLIB) \
    83             $(addprefix -I, $(BUILD_LIBKRB5_SRC)) \
    84             $(addprefix -I, $(BUILD_LIBKRB5_SRC)) \
    84             -I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
    85             -I$(SUPPORT_OUTPUTDIR)/headers/java.security.jgss, \
       
    86         DISABLED_WARNINGS_clang := implicit-function-declaration, \
    85         LDFLAGS := $(LDFLAGS_JDKLIB) \
    87         LDFLAGS := $(LDFLAGS_JDKLIB) \
    86             $(call SET_SHARED_LIBRARY_ORIGIN), \
    88             $(call SET_SHARED_LIBRARY_ORIGIN), \
    87         LDFLAGS_SUFFIX := $(BUILD_LIBKRB5_LIBS), \
    89         LDFLAGS_SUFFIX := $(BUILD_LIBKRB5_LIBS), \
    88         VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
    90         VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
    89         RC_FLAGS := $(RC_FLAGS) \
    91         RC_FLAGS := $(RC_FLAGS) \