aboutsummaryrefslogtreecommitdiff
path: root/lib/clang/clang.build.mk
Commit message (Expand)AuthorAgeFilesLines
* Move all sources from the llvm project into contrib/llvm-project.Dimitry Andric2019-12-201-8/+0
* Completely revamp the way llvm, clang and lldb are built.Dimitry Andric2016-08-261-248/+13
* Update build glue for clang and the llvm/clang extras.Dimitry Andric2016-08-191-3/+4
* Reflect head is now 12.0-CURRENT.Glen Barber2016-07-081-2/+2
* Make armv6 hard float abi by default. Kill armv6hf.Warner Losh2016-05-181-4/+7
* Limit Options.inc generation to desired targetsEd Maste2016-05-051-2/+3
* Use the new bmake .dinclude feature to make these safe.Bryan Drewery2016-03-111-5/+9
* Merge ^/head r295902 through r296006.Dimitry Andric2016-02-241-4/+0
|\
| * FAST_DEPEND: Always run depend via beforebuild which removes many hacks.Bryan Drewery2016-02-241-4/+0
* | First part of updating llvm/clang build glue: getting llvm-tblgen,Dimitry Andric2015-12-311-5/+16
|/
* META MODE: Rework [bootstrapped] tools PATH support.Bryan Drewery2015-12-011-20/+0
* Only DIRDEPS_BUILD should trigger this logic.Bryan Drewery2015-11-301-2/+2
* Remove redundant DPSRCS which were already in SRCS.Bryan Drewery2015-11-251-1/+0
* Conditionalize the META_MODE tool handling on MK_META_MODE.Bryan Drewery2015-10-171-0/+2
* For llvm/clang libraries, skip including tablegen-produced .d files whenDimitry Andric2015-10-061-3/+5
* Update llvm/clang build glue.Dimitry Andric2015-06-231-0/+9
* Add META_MODE support.Simon J. Gerraty2015-06-131-0/+22
|\
| * Merge sync of headSimon J. Gerraty2015-05-271-29/+25
| |\ | |/ |/|
| * Merge from head@274682Simon J. Gerraty2014-11-191-5/+4
| |\
| * \ Merge head from 7/28Simon J. Gerraty2014-08-191-83/+109
| |\ \
| * | | Ensure clang-tblgen in TOOLSDIRSimon J. Gerraty2014-05-161-1/+1
| * | | Handle bootstrapping for hostSimon J. Gerraty2014-05-161-2/+11
| * | | Merge from headSimon J. Gerraty2014-05-081-0/+2
| |\ \ \
| * \ \ \ Merge headSimon J. Gerraty2014-04-281-7/+22
| |\ \ \ \
| * | | | | Use the tblgen etc we built for host.Simon J. Gerraty2013-10-171-0/+4
| * | | | | Merge head@256308Simon J. Gerraty2013-10-141-2/+2
| |\ \ \ \ \
| * | | | | | Make sure we trigger generation of headersSimon J. Gerraty2013-10-121-0/+4
* | | | | | | Merging ^/head r278224 through r278297.Dimitry Andric2015-02-051-1/+2
|\ \ \ \ \ \ \
| * | | | | | | Followup to r278223, by only using -stdlib=libc++ when the compiler isDimitry Andric2015-02-041-1/+2
* | | | | | | | Merge ^/head r278110 through r278223.Dimitry Andric2015-02-041-1/+1
|\| | | | | | |
| * | | | | | | For now, add -stdlib=libc++ to the flags for building clang, since thatDimitry Andric2015-02-041-1/+1
* | | | | | | | Update llvm and clang library and binary Makefiles for 3.6.0 rc1.Dimitry Andric2015-01-261-1/+1
|/ / / / / / /
* | | | | | | Add the AArch64 llvm backend to the build to allow for early testing andDimitry Andric2015-01-071-3/+3
* | | | | | | Disable the ObjC rewriter modules, since according to rdivacky these areDimitry Andric2014-11-241-1/+0
* | | | | | | Update llvm and clang library Makefiles.Dimitry Andric2014-11-241-22/+11
| |_|_|_|_|/ |/| | | | |
* | | | | | Fix the TARGET_ABI value clang uses. It shpuld be gnueabi on all ARMAndrew Turner2014-10-011-3/+3
* | | | | | Remove MK_ARM_EABI, the armeb issues have been fixed. The code to supportAndrew Turner2014-10-011-2/+1
* | | | | | Replace DPADD with DPSRCS to fix "make checkdpadd"Enji Cooper2014-08-181-1/+1
| |_|_|_|/ |/| | | |
* | | | | In some scenarios, when generating llvm/clang .inc.h files, multipleDimitry Andric2014-06-101-32/+43
* | | | | Use the new -d option that was added to tblgen between llvm/clang 3.3Dimitry Andric2014-05-141-78/+93
* | | | | Eliminate EARLY_BUILD flag. It is redundant and means MK_CLANG_FULL=noWarner Losh2014-05-101-2/+2
| |_|_|/ |/| | |
* | | | Use src.opts.mk in preference to bsd.own.mk except where we need stuffWarner Losh2014-05-061-0/+2
| |_|/ |/| |
* | | Add a new ARM TARGET_ARCH, armv6hf. This is considered experimental.Andrew Turner2014-03-231-2/+4
* | | Add Makefile glue to build the Sparc backend libraries and link themDimitry Andric2014-02-201-1/+1
* | | Upgrade our copy of llvm/clang to 3.4 release. This version supportsDimitry Andric2014-02-161-4/+17
| |/ |/|
* | Bump OS versions in the toolchain triples to 11.0, and bump theDimitry Andric2013-10-101-2/+2
|/
* Upgrade our copy of llvm/clang to 3.3 release.Dimitry Andric2013-06-121-1/+5
* Upgrade our copy of llvm/clang to trunk r178860, in preparation of theDimitry Andric2013-04-121-55/+69
* Allow us to build clang for ARM EABI. Clang and llvm use theAndrew Turner2013-02-121-1/+9
* Pull in r170135 from upstream clang trunk:Dimitry Andric2013-02-021-0/+6