1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-26 11:47:31 +00:00
freebsd/lib/clang/include
Marcel Moolenaar 0815243c39 Add support for bmake. This includes:
1.  Don't do upgrade_checks when using bmake. As long as we have WITH_BMAKE,
    there's a bootstrap complication in ths respect. Avoid it. Make the
    necessary changes to have upgrade_checks work wth bmake anyway.
2.  Remove the use of -E. It's not needed in our build because we use ?= for
    the respective variables, which means that we'll take the environment
    value (if any) anyway.
3.  Properly declare phony targets as phony as bmake is a lot smarter (and
    thus agressive) about build avoidance.
4.  Make sure CLEANFILES is complete and use it on .NOPATH. bmake is a lot
    smarter about build avoidance and should not find files we generate in
    the source tree. We should not have files in the repository we want to
    generate, but this is an easier way to cross this hurdle.
5.  Have behavior under bmake the same as it is under make with respect to
    halting when sub-commands fail. Add "set -e" to compound commands so
    that bmake is informed when sub-commands fail.
6.  Make sure crunchgen uses the same make as the rest of the build. This
    is important when the make utility isn't called make (but bmake for
    example).
7.  While here, add support for using MAKEOBJDIR to set the object tree
    location. It's the second alternative bmake looks for when determining
    the actual object directory (= .OBJDIR).

Submitted by:	Simon Gerraty <sjg@juniper.net>
Submitted by:	John Van Horne <jvanhorne@juniper.net>
2012-10-06 20:01:05 +00:00
..
clang Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
llvm Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
ARMGenAsmMatcher.inc
ARMGenAsmWriter.inc
ARMGenCallingConv.inc
ARMGenCodeEmitter.inc
ARMGenDAGISel.inc
ARMGenDisassemblerTables.inc
ARMGenEDInfo.inc
ARMGenFastISel.inc
ARMGenInstrInfo.inc
ARMGenMCCodeEmitter.inc
ARMGenMCPseudoLowering.inc
ARMGenRegisterInfo.inc
ARMGenSubtargetInfo.inc
Checkers.inc
IA64GenAsmWriter.inc
IA64GenDAGISel.inc
IA64GenInstrInfo.inc
IA64GenRegisterInfo.inc
Makefile Add support for bmake. This includes: 2012-10-06 20:01:05 +00:00
MipsGenAsmWriter.inc
MipsGenCallingConv.inc
MipsGenCodeEmitter.inc Upgrade our copy of llvm/clang to 3.0 release. Release notes can be 2011-12-09 22:23:45 +00:00
MipsGenDAGISel.inc
MipsGenDisassemblerTables.inc Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
MipsGenEDInfo.inc Upgrade our copy of llvm/clang to trunk r162107. With thanks to 2012-08-20 18:33:03 +00:00
MipsGenInstrInfo.inc
MipsGenMCCodeEmitter.inc Upgrade our copy of llvm/clang to trunk r154661, in preparation of the 2012-04-16 21:23:25 +00:00
MipsGenRegisterInfo.inc
MipsGenSubtargetInfo.inc
PPCGenAsmWriter.inc
PPCGenCallingConv.inc
PPCGenCodeEmitter.inc
PPCGenDAGISel.inc
PPCGenInstrInfo.inc
PPCGenMCCodeEmitter.inc
PPCGenRegisterInfo.inc
PPCGenSubtargetInfo.inc
X86GenAsmMatcher.inc
X86GenAsmWriter1.inc
X86GenAsmWriter.inc
X86GenCallingConv.inc
X86GenDAGISel.inc
X86GenDisassemblerTables.inc
X86GenEDInfo.inc
X86GenFastISel.inc
X86GenInstrInfo.inc
X86GenRegisterInfo.inc
X86GenSubtargetInfo.inc