xref: /openbsd/src/gnu/usr.bin/clang/libLLVMObject/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# $OpenBSD: Makefile,v 1.12 2024/02/08 20:28:54 miod Exp $
2
3LIB=	LLVMObject
4NOPROFILE=
5
6CPPFLAGS+=	-I${LLVM_SRCS}/include/llvm/Object
7
8SRCS+=	Archive.cpp \
9	ArchiveWriter.cpp \
10	Binary.cpp \
11	BuildID.cpp \
12	COFFImportFile.cpp \
13	COFFModuleDefinition.cpp \
14	COFFObjectFile.cpp \
15	Decompressor.cpp \
16	ObjectDXContainer.cpp \
17	ObjectELF.cpp \
18	ELFObjectFile.cpp \
19	ObjectError.cpp \
20	FaultMapParser.cpp \
21	IRObjectFile.cpp \
22	IRSymtab.cpp \
23	MachOObjectFile.cpp \
24	MachOUniversal.cpp \
25	ObjectMinidump.cpp \
26	ModuleSymbolTable.cpp \
27	Object.cpp \
28	ObjectFile.cpp \
29	OffloadBinary.cpp \
30	RecordStreamer.cpp \
31	RelocationResolver.cpp \
32	SymbolicFile.cpp \
33	SymbolSize.cpp \
34	TapiFile.cpp \
35	TapiUniversal.cpp \
36	MachOUniversalWriter.cpp \
37	WasmObjectFile.cpp \
38	WindowsMachineFlag.cpp \
39	WindowsResource.cpp \
40	XCOFFObjectFile.cpp
41
42ObjectDXContainer.cpp:
43	ln -s ${LLVM_SRCS}/lib/Object/DXContainer.cpp $@
44
45ObjectELF.cpp:
46	ln -s ${LLVM_SRCS}/lib/Object/ELF.cpp $@
47
48ObjectError.cpp:
49	ln -s ${LLVM_SRCS}/lib/Object/Error.cpp $@
50
51ObjectMinidump.cpp:
52	ln -s ${LLVM_SRCS}/lib/Object/Minidump.cpp $@
53
54.PATH:	${.CURDIR}/../../../llvm/llvm/lib/Object
55
56CLEANFILES+= ObjectDXContainer.cpp ObjectELF.cpp ObjectError.cpp \
57	ObjectMinidump.cpp
58

served by {OpenGrok

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