003 File Manager
Current Path:
/usr/src/contrib/elftoolchain/elfcopy
usr
/
src
/
contrib
/
elftoolchain
/
elfcopy
/
📁
..
📄
Makefile
(1007 B)
📄
archive.c
(14.42 KB)
📄
ascii.c
(24.93 KB)
📄
binary.c
(8.51 KB)
📄
elfcopy.1
(11.87 KB)
📄
elfcopy.h
(10.7 KB)
📄
main.c
(44.79 KB)
📄
mcs.1
(3 KB)
📄
os.FreeBSD.mk
(63 B)
📄
pe.c
(6.52 KB)
📄
sections.c
(44.37 KB)
📄
segments.c
(14.89 KB)
📄
strip.1
(4.66 KB)
📄
symbols.c
(31.63 KB)
Editing: Makefile
# $Id: Makefile 3608 2018-04-14 21:23:04Z jkoshy $ TOP= .. .include "${TOP}/mk/elftoolchain.components.mk" PROG= elfcopy SRCS= archive.c ascii.c binary.c main.c sections.c segments.c \ symbols.c WARNS?= 5 DPADD= ${LIBELF} ${LIBELFTC} LDADD= -lelf -lelftc .if !defined(LIBELF_AR) LDADD+= -larchive .endif .if defined(WITH_PE) && ${WITH_PE} == "yes" SRCS+= pe.c CFLAGS+= -DWITH_PE=1 DPADD+= ${LIBPE} LDADD+= -lpe .endif MAN= elfcopy.1 mcs.1 strip.1 MLINKS= elfcopy.1 objcopy.1 NO_SHARED?= yes LINKS= ${BINDIR}/elfcopy ${BINDIR}/mcs \ ${BINDIR}/elfcopy ${BINDIR}/objcopy \ ${BINDIR}/elfcopy ${BINDIR}/strip EXTRA_TARGETS= mcs strip objcopy CLEANFILES+= ${EXTRA_TARGETS} # Create in-place symbolic links to "elfcopy" at build time. all: ${EXTRA_TARGETS} ${EXTRA_TARGETS}: ${PROG} ln -s ${PROG} ${.TARGET} .include "${TOP}/mk/elftoolchain.prog.mk" .if ${OS_HOST} == "OpenBSD" CFLAGS+= -I/usr/local/include LDFLAGS+= -L/usr/local/lib .elif ${OS_HOST} == "DragonFly" LDADD+= -lbz2 .endif
Upload File
Create Folder