[Differential] [Updated, 332 lines] D1446: Add the AArch64 llvm backend
dim (Dimitry Andric)
phabric-noreply at FreeBSD.org
Wed Jan 7 17:46:03 UTC 2015
dim updated this revision to Diff 3033.
dim added a comment.
This revision now requires review to proceed.
* Unexpanded $FreeBSD$ keywords
* Added aarch64 libraries to both the WITH_CLANG_EXTRAS programs and lldb
* For some Makefiles, made the library order mostly the same as an upstream autoconf-based build.
I tested this by building clang with the default settings, and also with WITH_CLANG_EXTRAS and WITH_LLDB set.
CHANGES SINCE LAST UPDATE
https://reviews.freebsd.org/D1446?vs=3016&id=3033
BRANCH
/head
REVISION DETAIL
https://reviews.freebsd.org/D1446
AFFECTED FILES
lib/clang/Makefile
lib/clang/clang.build.mk
lib/clang/include/AArch64GenAsmMatcher.inc
lib/clang/include/AArch64GenAsmWriter.inc
lib/clang/include/AArch64GenAsmWriter1.inc
lib/clang/include/AArch64GenCallingConv.inc
lib/clang/include/AArch64GenDAGISel.inc
lib/clang/include/AArch64GenDisassemblerTables.inc
lib/clang/include/AArch64GenFastISel.inc
lib/clang/include/AArch64GenInstrInfo.inc
lib/clang/include/AArch64GenMCCodeEmitter.inc
lib/clang/include/AArch64GenMCPseudoLowering.inc
lib/clang/include/AArch64GenRegisterInfo.inc
lib/clang/include/AArch64GenSubtargetInfo.inc
lib/clang/include/llvm/Config/AsmParsers.def
lib/clang/include/llvm/Config/AsmPrinters.def
lib/clang/include/llvm/Config/Disassemblers.def
lib/clang/include/llvm/Config/Targets.def
lib/clang/libllvmaarch64asmparser/
lib/clang/libllvmaarch64asmparser/Makefile
lib/clang/libllvmaarch64codegen/
lib/clang/libllvmaarch64codegen/Makefile
lib/clang/libllvmaarch64desc/
lib/clang/libllvmaarch64desc/Makefile
lib/clang/libllvmaarch64disassembler/
lib/clang/libllvmaarch64disassembler/Makefile
lib/clang/libllvmaarch64info/
lib/clang/libllvmaarch64info/Makefile
lib/clang/libllvmaarch64instprinter/
lib/clang/libllvmaarch64instprinter/Makefile
lib/clang/libllvmaarch64utils/
lib/clang/libllvmaarch64utils/Makefile
usr.bin/clang/clang/Makefile
usr.bin/clang/llc/Makefile
usr.bin/clang/lldb/Makefile
usr.bin/clang/llvm-ar/Makefile
usr.bin/clang/llvm-mc/Makefile
usr.bin/clang/llvm-nm/Makefile
usr.bin/clang/llvm-objdump/Makefile
usr.bin/clang/llvm-rtdyld/Makefile
usr.bin/clang/opt/Makefile
To: dim, andrew, emaste
Cc: freebsd-toolchain, emaste
More information about the freebsd-toolchain
mailing list