[compiler-rt] r224946 - Remove darwin_fat.mk.

Alexey Samsonov vonosmas at gmail.com
Mon Dec 29 11:21:59 PST 2014


Author: samsonov
Date: Mon Dec 29 13:21:59 2014
New Revision: 224946

URL: http://llvm.org/viewvc/llvm-project?rev=224946&view=rev
Log:
Remove darwin_fat.mk.

Summary:
Its seems to be replaced by clang_darwin.mk in the Makefile-based
build, and is only referenced in unittest scripts, which are
broken for a long time now.

Test Plan: n/a

Reviewers: bob.wilson

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D6574

Removed:
    compiler-rt/trunk/make/platform/darwin_fat.mk

Removed: compiler-rt/trunk/make/platform/darwin_fat.mk
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/make/platform/darwin_fat.mk?rev=224945&view=auto
==============================================================================
--- compiler-rt/trunk/make/platform/darwin_fat.mk (original)
+++ compiler-rt/trunk/make/platform/darwin_fat.mk (removed)
@@ -1,56 +0,0 @@
-# Configurations to build
-#
-# This section must define:
-#   Description - A description of this target.
-#   Configs - The names of each configuration to build; this is used to build
-#             multiple libraries inside a single configuration file (for
-#             example, Debug and Release builds, or builds with and without
-#             software floating point).
-#
-# This section must define one of:
-#   UniversalArchs - A list of architectures to build for, when using universal build
-#           support (e.g., on Darwin). This should only be used to build fat
-#           libraries, simply building multiple libraries for different
-#           architectures should do so using distinct configs, with the
-#           appropriate choices for CC and CFLAGS.
-#
-#   Arch - The target architecture; this must match the compiler-rt name for the
-#          architecture and is used to find the appropriate function
-#          implementations.
-#
-# When not universal builds, this section may define:
-#   Arch.<Config Name> - Set the target architecture on a per-config basis.
-
-Description := Target for building universal libraries for Darwin.
-
-Configs := Debug Release Profile
-UniversalArchs := i386 x86_64
-
-# Platform Options
-#
-# This section may override any of the variables in make/options.mk, using:
-#   <Option Name> := ... option value ...
-#
-# See make/options.mk for the available options and their meanings. Options can
-# be override on a per-config, per-arch, or per-config-and-arch basis using:
-#   <Option Name>.<Config Name> := ...
-#   <Option Name>.<Arch Name> := ...
-#   <Option Name>.<Config Name>.<Arch Name> := ...
-
-CC := clang
-
-CFLAGS := -Wall -Werror
-CFLAGS.Debug := $(CFLAGS) -g
-CFLAGS.Release := $(CFLAGS) -O3 -fomit-frame-pointer
-CFLAGS.Profile := $(CFLAGS) -pg -g
-
-FUNCTIONS.i386 := $(CommonFunctions) $(ArchFunctions.i386)
-FUNCTIONS.ppc := $(CommonFunctions) $(ArchFunctions.ppc)
-FUNCTIONS.x86_64 := $(CommonFunctions) $(ArchFunctions.x86_64)
-FUNCTIONS.armv5 := $(CommonFunctions) $(ArchFunctions.armv5)
-FUNCTIONS.armv6 := $(CommonFunctions) $(ArchFunctions.armv6)
-FUNCTIONS.armv7 := $(CommonFunctions) $(ArchFunctions.armv7)
-
-OPTIMIZED.Debug := 0
-
-VISIBILITY_HIDDEN := 1





More information about the llvm-commits mailing list