34 # Warning: the following variables are overridden by Defs.gmk. Set 35 # values will be silently ignored: 36 # CFLAGS (set $(OTHER_CFLAGS) instead) 37 # CPPFLAGS (set $(OTHER_CPPFLAGS) instead) 38 # CXXFLAGS (set $(OTHER_CXXFLAGS) instead) 39 # LDFLAGS (set $(OTHER_LDFAGS) instead) 40 # LDLIBS (set $(EXTRA_LIBS) instead) 41 # LDLIBS_COMMON (set $(EXTRA_LIBS) instead) 42 # LINTFLAGS (set $(OTHER_LINTFLAGS) instead) 43 # 44 # Note: CPPFLAGS are used in C and C++ compiles. 45 # 46 47 # Get shared JDK settings 48 include $(JDK_MAKE_SHARED_DIR)/Defs.gmk 49 50 ifndef PLATFORM_SRC 51 PLATFORM_SRC = $(BUILDDIR)/../src/solaris 52 endif # PLATFORM_SRC 53 54 # Platform specific closed sources 55 ifndef OPENJDK 56 ifndef CLOSED_PLATFORM_SRC 57 CLOSED_PLATFORM_SRC = $(BUILDDIR)/../src/closed/solaris 58 endif 59 endif 60 61 # platform specific include files 62 PLATFORM_INCLUDE_NAME = $(PLATFORM) 63 PLATFORM_INCLUDE = $(INCLUDEDIR)/$(PLATFORM_INCLUDE_NAME) 64 65 # suffix used for make dependencies files 66 DEPEND_SUFFIX = d 67 # suffix used for lint files 68 LINT_SUFFIX = ln 69 # The suffix applied to the library name for FDLIBM 70 FDDLIBM_SUFFIX = a 71 # The suffix applied to scripts (.bat for windows, nothing for unix) 72 SCRIPT_SUFFIX = 73 # CC compiler object code output directive flag value | 34 # Warning: the following variables are overridden by Defs.gmk. Set 35 # values will be silently ignored: 36 # CFLAGS (set $(OTHER_CFLAGS) instead) 37 # CPPFLAGS (set $(OTHER_CPPFLAGS) instead) 38 # CXXFLAGS (set $(OTHER_CXXFLAGS) instead) 39 # LDFLAGS (set $(OTHER_LDFAGS) instead) 40 # LDLIBS (set $(EXTRA_LIBS) instead) 41 # LDLIBS_COMMON (set $(EXTRA_LIBS) instead) 42 # LINTFLAGS (set $(OTHER_LINTFLAGS) instead) 43 # 44 # Note: CPPFLAGS are used in C and C++ compiles. 45 # 46 47 # Get shared JDK settings 48 include $(JDK_MAKE_SHARED_DIR)/Defs.gmk 49 50 ifndef PLATFORM_SRC 51 PLATFORM_SRC = $(BUILDDIR)/../src/solaris 52 endif # PLATFORM_SRC 53 54 # Location of the various .properties files specific to Solaris platform 55 ifndef PLATFORM_PROPERTIES 56 PLATFORM_PROPERTIES = $(BUILDDIR)/../src/solaris/lib 57 endif # PLATFORM_SRC 58 59 # Platform specific closed sources 60 ifndef OPENJDK 61 ifndef CLOSED_PLATFORM_SRC 62 CLOSED_PLATFORM_SRC = $(BUILDDIR)/../src/closed/solaris 63 endif 64 endif 65 66 # platform specific include files 67 PLATFORM_INCLUDE_NAME = $(PLATFORM) 68 PLATFORM_INCLUDE = $(INCLUDEDIR)/$(PLATFORM_INCLUDE_NAME) 69 70 # suffix used for make dependencies files 71 DEPEND_SUFFIX = d 72 # suffix used for lint files 73 LINT_SUFFIX = ln 74 # The suffix applied to the library name for FDLIBM 75 FDDLIBM_SUFFIX = a 76 # The suffix applied to scripts (.bat for windows, nothing for unix) 77 SCRIPT_SUFFIX = 78 # CC compiler object code output directive flag value |