diff options
Diffstat (limited to 'lib/libelftc')
-rw-r--r-- | lib/libelftc/Makefile | 30 | ||||
-rw-r--r-- | lib/libelftc/Makefile.depend | 14 | ||||
-rw-r--r-- | lib/libelftc/elftc_version.c | 10 |
3 files changed, 54 insertions, 0 deletions
diff --git a/lib/libelftc/Makefile b/lib/libelftc/Makefile new file mode 100644 index 0000000..ccae1a5 --- /dev/null +++ b/lib/libelftc/Makefile @@ -0,0 +1,30 @@ +# $FreeBSD$ +.include <bsd.own.mk> + +INTERNALLIB= + +ELFTCDIR= ${.CURDIR}/../../contrib/elftoolchain + +.PATH: ${ELFTCDIR}/libelftc + +LIB= elftc + +SRCS= elftc_bfdtarget.c \ + elftc_copyfile.c \ + elftc_demangle.c \ + elftc_set_timestamps.c \ + elftc_string_table.c \ + elftc_version.c \ + libelftc_bfdtarget.c \ + libelftc_dem_arm.c \ + libelftc_dem_gnu2.c \ + libelftc_dem_gnu3.c \ + libelftc_hash.c \ + libelftc_vstr.c + +INCS= libelftc.h +CFLAGS+=-I${ELFTCDIR}/libelftc -I${ELFTCDIR}/common + +NO_MAN= yes + +.include <bsd.lib.mk> diff --git a/lib/libelftc/Makefile.depend b/lib/libelftc/Makefile.depend new file mode 100644 index 0000000..422dbea --- /dev/null +++ b/lib/libelftc/Makefile.depend @@ -0,0 +1,14 @@ +# $FreeBSD$ +# Autogenerated - do NOT edit! + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libelf \ + + +.include <dirdeps.mk> + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/lib/libelftc/elftc_version.c b/lib/libelftc/elftc_version.c new file mode 100644 index 0000000..e8a11d4 --- /dev/null +++ b/lib/libelftc/elftc_version.c @@ -0,0 +1,10 @@ +/* $FreeBSD$ */ + +#include <sys/types.h> +#include <libelftc.h> + +const char * +elftc_version(void) +{ + return "elftoolchain r3223M"; +} |