Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Jan 2015 17:46:02 +0000
From:      "dim (Dimitry Andric)" <phabric-noreply@FreeBSD.org>
To:        freebsd-toolchain@freebsd.org
Subject:   [Differential] [Updated, 332 lines] D1446: Add the AArch64 llvm backend
Message-ID:  <2200eeae13b8f5e6d9c995fd199f78e6@localhost.localdomain>
In-Reply-To: <differential-rev-PHID-DREV-bbwzt7faldkvkumyt63m-req@FreeBSD.org>
References:  <differential-rev-PHID-DREV-bbwzt7faldkvkumyt63m-req@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2200eeae13b8f5e6d9c995fd199f78e6>