jdk/make/lib/SoundLibraries.gmk
changeset 29374 f031a666744a
parent 29263 66e30e926405
child 29931 64e274ed6567
equal deleted inserted replaced
29373:8f41a04d1a02 29374:f031a666744a
   127     LANG := $(LIBJSOUND_LANG), \
   127     LANG := $(LIBJSOUND_LANG), \
   128     OPTIMIZATION := LOW, \
   128     OPTIMIZATION := LOW, \
   129     CFLAGS := $(CFLAGS_JDKLIB) \
   129     CFLAGS := $(CFLAGS_JDKLIB) \
   130         $(LIBJSOUND_CFLAGS), \
   130         $(LIBJSOUND_CFLAGS), \
   131     CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \
   131     CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \
       
   132     DISABLED_WARNINGS_clang := implicit-function-declaration \
       
   133         deprecated-writable-strings, \
   132     MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsound/mapfile-vers, \
   134     MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsound/mapfile-vers, \
   133     LDFLAGS := $(LDFLAGS_JDKLIB) \
   135     LDFLAGS := $(LDFLAGS_JDKLIB) \
   134         $(call SET_SHARED_LIBRARY_ORIGIN), \
   136         $(call SET_SHARED_LIBRARY_ORIGIN), \
   135     LDFLAGS_macosx := -framework CoreAudio -framework CoreFoundation \
   137     LDFLAGS_macosx := -framework CoreAudio -framework CoreFoundation \
   136         -framework CoreServices -framework AudioUnit $(LIBCXX) \
   138         -framework CoreServices -framework AudioUnit $(LIBCXX) \
   173           $(LIBJSOUND_CFLAGS) \
   175           $(LIBJSOUND_CFLAGS) \
   174           -DUSE_DAUDIO=TRUE \
   176           -DUSE_DAUDIO=TRUE \
   175           -DUSE_PORTS=TRUE \
   177           -DUSE_PORTS=TRUE \
   176           -DUSE_PLATFORM_MIDI_OUT=TRUE \
   178           -DUSE_PLATFORM_MIDI_OUT=TRUE \
   177           -DUSE_PLATFORM_MIDI_IN=TRUE, \
   179           -DUSE_PLATFORM_MIDI_IN=TRUE, \
       
   180       DISABLED_WARNINGS_gcc := parentheses, \
   178       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsoundalsa/mapfile-vers, \
   181       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjsoundalsa/mapfile-vers, \
   179       LDFLAGS := $(LDFLAGS_JDKLIB) \
   182       LDFLAGS := $(LDFLAGS_JDKLIB) \
   180           $(call SET_SHARED_LIBRARY_ORIGIN), \
   183           $(call SET_SHARED_LIBRARY_ORIGIN), \
   181       LDFLAGS_SUFFIX := $(ALSA_LIBS) -ljava -ljvm, \
   184       LDFLAGS_SUFFIX := $(ALSA_LIBS) -ljava -ljvm, \
   182       OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjsoundalsa, \
   185       OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjsoundalsa, \