History log of /external/compiler-rt/make/subdir.mk
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2d1fdb26e458c4ddc04155c1d421bced3ba90cd0 29-May-2014 Stephen Hines <srhines@google.com> Update compiler-rt aosp/master for 3.5 (r209699) rebase.

Change-Id: I158a30186f0faea2e2400e9dfdd878db2eb40e90
/external/compiler-rt/make/subdir.mk
fc375d1c9404154925389180d0f741d6711bfb7f 14-Jun-2012 Nico Weber <nicolasweber@gmx.de> 80 columns

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@158465 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
f06648acf50b17b4a90abb46eb4515947f96fecd 02-Dec-2011 Daniel Dunbar <daniel@zuster.org> build: Add ModuleName per-subdir variable as a way to organize the different
sets of functions/objects into high level groups. Currently we have "builtins"
(the main compiler-rt code), "profile", and "asan".
- Use this to define CommonFunctions and ArchFunctions to only reference the
builtins functions.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145674 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
48464e0ee1c2de5bcbf0d609348f55d0c301085d 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Add support for "platform" configurations, which define a suite of compiler-rt
libraries to generate.
- Each library may be built with different flags and for different
architectures, and there is support for building Darwin style fat archives.

- Uses an ambituous amount of make programming, but should be hidden to
users and developers.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93720 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
ba990c4981acfa55893e809e5c72de2800e6bf0c 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Remove old build logic, this is going to be replaced by a more configurable mechanism shortly.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
6db90e61b58ae72b07faf3272fa9f15d4ad9b3bc 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Rename subdir 'Target' variable to 'Implementation' to be less overloaded.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93718 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
9edf5cdd69d2d2a74b37ec14e475c5d6367e6eec 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Change subdir traversal to primarily cache information about what is available in subdirectories.
- Rest of makefiles will move to using the information after it has been computed, instead of during subdir traversal.

Also, add 'make info-functions' target, which prints information on all the functions available in compiler-rt.

Also, add 'make help-devel' for listing help on targets intended for compiler-rt developers or direct users.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93715 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
faf0150036689985ecea64e78f2637093857cd7b 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Simplify subdirectory makefiles, and be more robust by checking that they define the appropriate variables.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93714 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
a68b0e41908d057f81f31e25346c8b96436b7e4b 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Rename DebugMake variable to DEBUGMAKE for consistency (variables that are designed to be overridden), and use VERBOSE=1 instead of VERBOSE!="" for controlling verbosity.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93712 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
557a6eace292091d14419a334e8d62d9ec9e772b 13-Jan-2010 Daniel Dunbar <daniel@zuster.org> Tidy up comments, remove whitespace, and rename 'print-%' make debugging target
to 'make-print-%' to match LLVM.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93319 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
866d2824095a5bc78307c103347695b52f3d49f0 03-Sep-2009 Daniel Dunbar <daniel@zuster.org> Support building for a single target architecture.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@80943 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk
b3a6901e66f55b35aa9e01bcb24134e6a65ea004 26-Jun-2009 Daniel Dunbar <daniel@zuster.org> Initial import of compiler-rt.
-


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@74292 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/make/subdir.mk