History log of /external/compiler-rt/Makefile
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/Makefile
f5225d5f82525abad202997ffce19dfc3023c5ed 29-Mar-2013 Alexander Potapenko <glider@google.com> [libsanitizer] Put COMMON_CFLAGS/COMMON_CXXFLAGS before Tmp.CFLAGS to let the config-specific flags override common flags.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@178339 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
a69eb9a1a0b111a4776a9bd727f4d551ec308261 24-Oct-2012 Evgeniy Stepanov <eugeni.stepanov@gmail.com> Build ASan runtime for ARM/Android.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166559 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
3ecda6189a53400da2e342bac5571bfa63022da3 17-Oct-2012 Daniel Dunbar <daniel@zuster.org> build/make: There is no need to put timestamps into .dir files, and it just
makes trees less comparable.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@166111 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
8bc01cbd099b48d6c77d07e145d97104b43f4d38 07-Sep-2012 Daniel Dunbar <daniel@zuster.org> build: Add support for building dylibs.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@163412 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
803c124c0ab2525b5ab9dcadb110afc60250407b 13-Dec-2011 Kostya Serebryany <kcc@google.com> build compiler-rt with -fPIC, otherwise the run-time libs will not link with -pie, at least on linux

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@146499 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
e235715748826c91f115d11f46d0ff2017d45d2f 06-Dec-2011 Kostya Serebryany <kcc@google.com> build all C++ files in compiler-rt with -fno-exceptions

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145967 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
a6fd8452b557b9bc8350d343da2bea2b0b5dc28a 02-Dec-2011 Daniel Dunbar <daniel@zuster.org> build/make: Add rule for .cc files.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@145646 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
401f693a874c0f2fd9e37173e3ab7045a1bdeb3d 16-Nov-2011 Daniel Dunbar <daniel@zuster.org> lib: Add support for library wide utility functions, and make compilerrt_abort()
a real boy.
- The utility module needs to be included into every produced library, because
we don't have enough dependency tracking to know exactly which other modules
might require the utilities.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@144751 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
d3d22631ca0b314f0564a9bcfe96dd2d6ca85fa6 31-Mar-2010 Daniel Dunbar <daniel@zuster.org> Add new build option KERNEL_USE, which compiles with -mkernel and gets propogated to CFLAGS. Use this to call panic() instead of abort() when enabled.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@100015 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
06f38e5fc22bbeadabc1be11eb77f6d27cd3140c 19-Jan-2010 Daniel Dunbar <daniel@zuster.org> Allow UniversalArchs variable to be overridden on a per-config basis.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93816 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
6a571fb3c515c5ea53308ba0eda750e8dd76ef6b 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Add a VISIBILITY_HIDDEN option, which can be used to make all compiler-rt function definitions hidden/private extern.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93790 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
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/Makefile
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/Makefile
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/Makefile
78cfbc57c62949e16fa7b4a69775aa6450343a00 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Add 'SelectFunctionDir' function, to select appropriate function implementation based on a configuration and architecture.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93717 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
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/Makefile
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/Makefile
f5722759b8fd2ae65042fe6f87908e3569dbfdf0 18-Jan-2010 Daniel Dunbar <daniel@zuster.org> Add basic make {help,help-hidden} targets.

git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@93713 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
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/Makefile
dc114bf3e390f5bcca5cbe46e4577d4cb32dbfc5 11-Sep-2009 Daniel Dunbar <daniel@zuster.org> Unbreak building of assembly files (broken by my .s -> .S rename).
- Noticed & patched by Nick Kledzik.

- This may expose portability issues in the .S files, if so we should either
disable them on non-Darwin, or even better make them portable.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81476 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
fd17b8a32c45a43ae95d1c3d5312adccb7264955 11-Sep-2009 Daniel Dunbar <daniel@zuster.org> Include universal build step in 'make {Debug,Release,Profile}' targets.


git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@81474 91177308-0d34-0410-b5e6-96231b3b80d8
/external/compiler-rt/Makefile
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/Makefile
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/Makefile