xref: /openbsd/src/gnu/usr.bin/clang/liblldELF/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $OpenBSD: Makefile,v 1.10 2023/11/11 18:35:39 robert Exp $
2
3LIB=	lldELF
4NOPROFILE=
5
6CPPFLAGS+=	-I${.OBJDIR}/../include/lld/ELF
7CPPFLAGS+=	-I${LLD_SRCS}/include
8CPPFLAGS+=	-I${LLD_SRCS}/ELF
9
10.include <bsd.own.mk>
11
12# ELF/Arch
13SRCS=	AArch64.cpp \
14	AMDGPU.cpp \
15	ARM.cpp \
16	AVR.cpp \
17	Hexagon.cpp \
18	Mips.cpp \
19	MipsArchTree.cpp \
20	MSP430.cpp \
21	PPC.cpp \
22	PPC64.cpp \
23	RISCV.cpp \
24	SPARCV9.cpp \
25	X86.cpp \
26	X86_64.cpp
27
28# ELF
29SRCS+=	AArch64ErrataFix.cpp \
30	ARMErrataFix.cpp \
31	CallGraphSort.cpp \
32	DWARF.cpp \
33	Driver.cpp \
34	DriverUtils.cpp \
35	EhFrame.cpp \
36	ICF.cpp \
37	InputFiles.cpp \
38	InputSection.cpp \
39	LTO.cpp \
40	LinkerScript.cpp \
41	MapFile.cpp \
42	MarkLive.cpp \
43	OutputSections.cpp \
44	Relocations.cpp \
45	ScriptLexer.cpp \
46	ScriptParser.cpp \
47	SymbolTable.cpp \
48	Symbols.cpp \
49	SyntheticSections.cpp \
50	Target.cpp \
51	Thunks.cpp \
52	Writer.cpp
53
54.PATH:	${.CURDIR}/../../../llvm/lld/ELF
55.PATH:	${.CURDIR}/../../../llvm/lld/ELF/Arch
56
57install:
58	@# Nothing here so far ...
59
60.include <bsd.lib.mk>
61

served by {OpenGrok

Last Index Update: Sun Mar 22 17:06:33 EDT 2026