X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/b75a7d8f3b4adbae880cab104ce2c6a50eee4db2..f3c0d7a59d99c2a94c6b8822291f0e42be3773c9:/icuSources/config/mh-alpha-osf?ds=sidebyside diff --git a/icuSources/config/mh-alpha-osf b/icuSources/config/mh-alpha-osf index 1e28600a..27d73cf9 100644 --- a/icuSources/config/mh-alpha-osf +++ b/icuSources/config/mh-alpha-osf @@ -1,9 +1,9 @@ ## -*-makefile-*- -## Alpha-Linux-specific setup -## Copyright (c) 1999-2000, International Business Machines Corporation and +## Copyright (C) 2016 and later: Unicode, Inc. and others. +## License & terms of use: http://www.unicode.org/copyright.html +## Alpha-OSF-specific setup +## Copyright (c) 1999-2006, International Business Machines Corporation and ## others. All Rights Reserved. -## -## $Id: mh-alpha-osf,v 1.1.1.1 2003/02/05 21:31:17 avery Exp $ ## Commands to generate dependency files #GEN_DEPS.c= $(CC) $(DEFS) $(CPPFLAGS) -MD -c -msg_quiet @@ -15,11 +15,8 @@ SHAREDLIBCXXFLAGS = SHAREDLIBCPPFLAGS = ## Additional flags when building libraries and with threads -LIBCPPFLAGS = -D_REENTRANT -THREADSCPPFLAGS = -D_REENTRANT - -# Use int for int32_t -DEFS += -D_LP64 +THREADSCPPFLAGS = -D_REENTRANT -pthread +LIBCPPFLAGS = # The tests need complete IEEE floating point support CFLAGS += -ieee @@ -39,7 +36,7 @@ LD_RPATH= $(LD_RPATH)$(LD_RPATH_PRE)path1 LD_RPATH_PRE= -Wl,-rpath, ## Compiler switch to embed a library name -LD_SONAME = -Wl,-soname -Wl,$(MIDDLE_SO_TARGET) +LD_SONAME = -Wl,-soname -Wl,$(notdir $(MIDDLE_SO_TARGET)) ## Shared object suffix SO = so @@ -57,8 +54,6 @@ STATIC_O = ao %.o: $(srcdir)/%.cpp $(COMPILE.cc) $(DYNAMICCPPFLAGS) $(DYNAMICCXXFLAGS) -o $@ $< -../data/%.o: ../data/%.c - $(COMPILE.c) $(DYNAMICCPPFLAGS) $(DYNAMICCFLAGS) -o $@ $< ## Dependency rules #%.d: $(srcdir)/%.c @@ -76,18 +71,15 @@ STATIC_O = ao ## Versioned libraries rules %.$(SO).$(SO_TARGET_VERSION_MAJOR): %.$(SO).$(SO_TARGET_VERSION) - $(RM) $@ && ln -s $< $@ + $(RM) $@ && ln -s ${