Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/elftoolchain/dist/common Remove files that no l...
details: https://anonhg.NetBSD.org/src/rev/35d806de64bd
branches: trunk
changeset: 378711:35d806de64bd
user: jkoshy <jkoshy%NetBSD.org@localhost>
date: Sat Apr 24 09:42:00 2021 +0000
description:
Remove files that no longer exist upstream.
diffstat:
external/bsd/elftoolchain/dist/common/native-elf-format | 53 -----------------
external/bsd/elftoolchain/dist/common/os.Linux.mk | 15 ----
2 files changed, 0 insertions(+), 68 deletions(-)
diffs (76 lines):
diff -r cc0f1274252b -r 35d806de64bd external/bsd/elftoolchain/dist/common/native-elf-format
--- a/external/bsd/elftoolchain/dist/common/native-elf-format Sat Apr 24 09:18:44 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,53 +0,0 @@
-#!/bin/sh
-#
-# Id: native-elf-format 3893 2020-11-20 17:11:04Z jkoshy
-#
-# Find the native ELF format for a host platform by compiling a
-# test object and examining the resulting object.
-#
-# This script is used if there is no easy way to determine this
-# information statically at compile time.
-
-program=`basename $0`
-tmp_c=`mktemp ${MAKEOBJDIRPREFIX+"-p ${MAKEOBJDIRPREFIX}"} -u nefXXXXXX`.c
-tmp_o=`echo ${tmp_c} | sed -e 's/.c$/.o/'`
-
-trap "rm -f ${tmp_c} ${tmp_o}" 0 1 2 3 15
-
-touch ${tmp_c}
-
-echo "/* Generated by ${program} on `date` */"
-
-cc -c ${tmp_c} -o ${tmp_o}
-LC_ALL=C readelf -h ${tmp_o} | awk '
-$1 ~ "Class:" {
- sub("ELF","",$2); elfclass = $2;
- }
-$1 ~ "Data:" {
- if (match($0, "little")) {
- elfdata = "LSB";
- } else {
- elfdata = "MSB";
- }
- }
-$1 ~ "Machine:" {
- if (match($0, "Intel.*386")) {
- elfarch = "EM_386";
- } else if (match($0, "MIPS")) {
- elfarch = "EM_MIPS";
- } else if (match($0, ".*[xX]86[-_]64")) {
- elfarch = "EM_X86_64";
- } else if (match($0, "PowerPC64")) {
- elfarch = "EM_PPC64";
- } else if (match($0, "ARM")) {
- elfarch = "EM_ARM";
- } else {
- elfarch = "unknown";
- }
- }
-END {
- printf("#define ELFTC_CLASS ELFCLASS%s\n", elfclass);
- printf("#define ELFTC_ARCH %s\n", elfarch);
- printf("#define ELFTC_BYTEORDER ELFDATA2%s\n", elfdata);
-}'
-
diff -r cc0f1274252b -r 35d806de64bd external/bsd/elftoolchain/dist/common/os.Linux.mk
--- a/external/bsd/elftoolchain/dist/common/os.Linux.mk Sat Apr 24 09:18:44 2021 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-#
-# Build recipes for Linux based operating systems.
-#
-# Id: os.Linux.mk 3594 2018-04-11 18:26:50Z jkoshy
-
-_NATIVE_ELF_FORMAT = native-elf-format
-
-.if !make(obj)
-.BEGIN: ${.OBJDIR}/${_NATIVE_ELF_FORMAT}.h
-
-${.OBJDIR}/${_NATIVE_ELF_FORMAT}.h:
- ${.CURDIR}/${_NATIVE_ELF_FORMAT} > ${.TARGET} || rm ${.TARGET}
-.endif
-
-CLEANFILES += ${.OBJDIR}/${_NATIVE_ELF_FORMAT}.h
Home |
Main Index |
Thread Index |
Old Index