Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/tools Remove the 'tools/lib{elf,dwarf}' directories.
details: https://anonhg.NetBSD.org/src/rev/79d151b69ab1
branches: trunk
changeset: 365738:79d151b69ab1
user: jkoshy <jkoshy%NetBSD.org@localhost>
date: Fri Apr 22 15:47:03 2022 +0000
description:
Remove the 'tools/lib{elf,dwarf}' directories.
These have been moved to under 'tools/elftoolchain'.
diffstat:
tools/libdwarf/Makefile | 95 -------------------------------------------------
tools/libelf/Makefile | 89 ---------------------------------------------
tools/libelf/libelf.inc | 4 --
3 files changed, 0 insertions(+), 188 deletions(-)
diffs (200 lines):
diff -r 7c77256f4fe5 -r 79d151b69ab1 tools/libdwarf/Makefile
--- a/tools/libdwarf/Makefile Fri Apr 22 12:41:06 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,95 +0,0 @@
-# $NetBSD: Makefile,v 1.9 2018/05/01 19:59:47 christos Exp $
-
-HOSTLIB=dwarf
-
-.include <bsd.hostinit.mk>
-
-SRCS= \
- dwarf_abbrev.c \
- dwarf_arange.c \
- dwarf_attr.c \
- dwarf_attrval.c \
- dwarf_cu.c \
- dwarf_dealloc.c \
- dwarf_die.c \
- dwarf_dump.c \
- dwarf_errmsg.c \
- dwarf_finish.c \
- dwarf_form.c \
- dwarf_frame.c \
- dwarf_init.c \
- dwarf_lineno.c \
- dwarf_loclist.c \
- dwarf_macinfo.c \
- dwarf_pro_arange.c \
- dwarf_pro_attr.c \
- dwarf_pro_die.c \
- dwarf_pro_expr.c \
- dwarf_pro_finish.c \
- dwarf_pro_frame.c \
- dwarf_pro_init.c \
- dwarf_pro_lineno.c \
- dwarf_pro_macinfo.c \
- dwarf_pro_reloc.c \
- dwarf_pro_sections.c \
- dwarf_ranges.c \
- dwarf_reloc.c \
- dwarf_seterror.c \
- dwarf_str.c \
- libdwarf.c \
- libdwarf_abbrev.c \
- libdwarf_arange.c \
- libdwarf_attr.c \
- libdwarf_die.c \
- libdwarf_elf_access.c \
- libdwarf_elf_init.c \
- libdwarf_error.c \
- libdwarf_frame.c \
- libdwarf_info.c \
- libdwarf_init.c \
- libdwarf_lineno.c \
- libdwarf_loc.c \
- libdwarf_loclist.c \
- libdwarf_macinfo.c \
- libdwarf_nametbl.c \
- libdwarf_ranges.c \
- libdwarf_reloc.c \
- libdwarf_rw.c \
- libdwarf_sections.c \
- libdwarf_str.c
-
-ELFTOOLCHAIN_DIR=${.CURDIR}/../../external/bsd/elftoolchain/dist
-LIBDWARF_DIR= ${ELFTOOLCHAIN_DIR}/libdwarf
-LIBELF_DIR= ${ELFTOOLCHAIN_DIR}/libelf
-COMMON_DIR= ${ELFTOOLCHAIN_DIR}/common
-
-INCS= dwarf.h libdwarf.h
-INCSDIR= /usr/include
-
-.ifndef NOCOMPATLIB
-COMPATLIB_NO_LIB= yes # only the include files, not the library
-.-include "${TOOLDIR}/share/compat/defs.mk"
-.endif
-
-CPPFLAGS+= -I${.CURDIR}/../compat -I${LIBDWARF_DIR} -I${LIBELF_DIR}
-CPPFLAGS+= -I${COMMON_DIR}
-
-BUILD_OSTYPE!= uname -s
-
-# Disable use of pre-compiled headers on Darwin.
-.if ${BUILD_OSTYPE} == "Darwin"
-CPPFLAGS+= -no-cpp-precomp
-.endif
-
-# -D_FILE_OFFSET_BITS=64 produces a much more amenable `struct stat', and
-# other file ops, on many systems, without changing function names.
-
-CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64
-
-.PATH: ${LIBDWARF_DIR}
-
-HOST_CPPFLAGS:= ${CPPFLAGS} ${HOST_CPPFLAGS}
-CPPFLAGS:= # empty
-
-.include "${.CURDIR}/../Makefile.nbincludes"
-.include <bsd.hostlib.mk>
diff -r 7c77256f4fe5 -r 79d151b69ab1 tools/libelf/Makefile
--- a/tools/libelf/Makefile Fri Apr 22 12:41:06 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,89 +0,0 @@
-# $NetBSD: Makefile,v 1.10 2018/05/01 19:59:47 christos Exp $
-
-HOSTLIB= elf
-
-.include <bsd.hostinit.mk>
-
-SRCS= elf_begin.c \
- elf_cntl.c \
- elf_end.c elf_errmsg.c elf_errno.c \
- elf_data.c \
- elf_fill.c elf_flag.c \
- elf_getarhdr.c elf_getarsym.c elf_getbase.c \
- elf_getident.c \
- elf_hash.c \
- elf_kind.c \
- elf_memory.c \
- elf_next.c \
- elf_rand.c elf_rawfile.c \
- elf_phnum.c \
- elf_shnum.c elf_shstrndx.c elf_scn.c elf_strptr.c \
- elf_update.c \
- elf_version.c \
- gelf_cap.c \
- gelf_checksum.c \
- gelf_dyn.c \
- gelf_ehdr.c \
- gelf_getclass.c \
- gelf_fsize.c \
- gelf_move.c \
- gelf_phdr.c \
- gelf_rel.c gelf_rela.c \
- gelf_shdr.c gelf_sym.c gelf_syminfo.c gelf_symshndx.c \
- gelf_xlate.c \
- elf.c \
- libelf_align.c libelf_allocate.c libelf_ar.c \
- libelf_ar_util.c \
- libelf_checksum.c \
- libelf_data.c \
- libelf_ehdr.c libelf_extended.c \
- libelf_memory.c \
- libelf_open.c \
- libelf_phdr.c \
- libelf_shdr.c \
- libelf_xlate.c \
- ${LIBELF_GENSRCS}
-
-LIBELF_GENSRCS= libelf_fsize.c libelf_msize.c libelf_convert.c
-
-LIBELF_DIR= ${.CURDIR}/../../external/bsd/elftoolchain/dist/libelf
-
-CLEANFILES+= ${LIBELF_GENSRCS}
-CPPFLAGS+= -I${.CURDIR}/../compat -I${LIBELF_DIR} -I${LIBELF_DIR}/../common
-CPPFLAGS+= -I${TOOLDIR}/include/nbinclude
-
-CPPFLAGS+= -DLIBELF_TEST_HOOKS
-
-libelf_convert.c: elf_types.m4 libelf_convert.m4
-libelf_fsize.c: elf_types.m4 libelf_fsize.m4
-libelf_msize.c: elf_types.m4 libelf_msize.m4
-
-BUILD_OSTYPE!= uname -s
-
-# Disable use of pre-compiled headers on Darwin.
-.if ${BUILD_OSTYPE} == "Darwin"
-CPPFLAGS+= -no-cpp-precomp
-.endif
-
-# -D_FILE_OFFSET_BITS=64 produces a much more amenable `struct stat', and
-# other file ops, on many systems, without changing function names.
-
-CPPFLAGS+= -DHAVE_NBTOOL_CONFIG_H=1 -D_FILE_OFFSET_BITS=64
-.ifndef NOCOMPATLIB
-COMPATLIB_NO_LIB= yes # only the include files, not the library
-.-include "${TOOLDIR}/share/compat/defs.mk"
-.endif
-
-.PATH: ${LIBELF_DIR}
-
-HOST_CPPFLAGS:= ${CPPFLAGS} ${HOST_CPPFLAGS}
-CPPFLAGS:= # empty
-
-.include "${.CURDIR}/../Makefile.nbincludes"
-.include <bsd.hostlib.mk>
-
-# Keep the .SUFFIXES line after the include of bsd.hostlib.mk
-M4OBJDIR!= cd ${.CURDIR}/../m4 && ${PRINTOBJDIR}
-.SUFFIXES: .m4 .c
-.m4.c:
- ${M4OBJDIR}/m4 -D SRCDIR=${LIBELF_DIR} ${.IMPSRC} > ${.TARGET}
diff -r 7c77256f4fe5 -r 79d151b69ab1 tools/libelf/libelf.inc
--- a/tools/libelf/libelf.inc Fri Apr 22 12:41:06 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-# $NetBSD: libelf.inc,v 1.2 2014/03/09 17:10:12 christos Exp $
-
-LIBELFSRCDIR= ${.CURDIR}/../../external/bsd/elftoolchain/dist/libelf
-LIBELFOBJDIR!= cd ${.CURDIR}/../libelf && ${PRINTOBJDIR}
Home |
Main Index |
Thread Index |
Old Index