summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlexey Neyman <stilor@att.net>2016-12-17 00:10:32 (GMT)
committerAlexey Neyman <stilor@att.net>2016-12-17 00:10:32 (GMT)
commit83d9e6a49a456fab7978ec56c4bc8bf1b41eda98 (patch)
treefb24d4623d6128ff8a9edf87b87a1dfad2333271 /scripts
parent400f9e097265e66113cb46fb8f903af4e491f306 (diff)
Kill dmalloc.
- No new releases in almost 10 year. - No public bug tracker or VCS. - No responses from maintainer over sent patches. RIP, dmalloc. Signed-off-by: Alexey Neyman <stilor@att.net>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/addToolVersion.sh3
-rw-r--r--scripts/build/debug/100-dmalloc.sh57
-rwxr-xr-xscripts/showSamples.sh1
3 files changed, 1 insertions, 60 deletions
diff --git a/scripts/addToolVersion.sh b/scripts/addToolVersion.sh
index 643dcbb..1976743 100755
--- a/scripts/addToolVersion.sh
+++ b/scripts/addToolVersion.sh
@@ -16,7 +16,7 @@ doHelp() {
cat <<-EOF
Usage: ${myname} <--tool> <[options] version [...]> ...
'tool' in one of:
- gcc, binutils, glibc, uClibc, uClibc-ng, newlib, linux, gdb, dmalloc,
+ gcc, binutils, glibc, uClibc, uClibc-ng, newlib, linux, gdb,
duma, strace, ltrace, libelf, gmp, mpfr, isl, cloog, mpc,
mingw-w64, expat, ncurses
@@ -194,7 +194,6 @@ while [ $# -gt 0 ]; do
--mingw-w64)EXP=; OBS=; cat=WINAPI; tool=mingw; tool_prefix=libc; dot2suffix=;;
--linux) EXP=; OBS=; cat=KERNEL; tool=linux; tool_prefix=kernel; dot2suffix=;;
--gdb) EXP=; OBS=; cat=GDB; tool=gdb; tool_prefix=debug; dot2suffix=;;
- --dmalloc) EXP=; OBS=; cat=DMALLOC; tool=dmalloc; tool_prefix=debug; dot2suffix=;;
--duma) EXP=; OBS=; cat=DUMA; tool=duma; tool_prefix=debug; dot2suffix=;;
--strace) EXP=; OBS=; cat=STRACE; tool=strace; tool_prefix=debug; dot2suffix=;;
--ltrace) EXP=; OBS=; cat=LTRACE; tool=ltrace; tool_prefix=debug; dot2suffix=;;
diff --git a/scripts/build/debug/100-dmalloc.sh b/scripts/build/debug/100-dmalloc.sh
deleted file mode 100644
index ad0d78d..0000000
--- a/scripts/build/debug/100-dmalloc.sh
+++ /dev/null
@@ -1,57 +0,0 @@
-# Build script for the dmalloc debug library facility
-
-do_debug_dmalloc_get() {
- CT_GetFile "dmalloc-${CT_DMALLOC_VERSION}" http://dmalloc.com/releases/
-}
-
-do_debug_dmalloc_extract() {
- CT_Extract "dmalloc-${CT_DMALLOC_VERSION}"
- CT_Patch "dmalloc" "${CT_DMALLOC_VERSION}"
-}
-
-do_debug_dmalloc_build() {
- local -a extra_config
-
- CT_DoStep INFO "Installing dmalloc"
- CT_DoLog EXTRA "Configuring dmalloc"
-
- mkdir -p "${CT_BUILD_DIR}/build-dmalloc"
- cd "${CT_BUILD_DIR}/build-dmalloc"
-
- case "${CT_CC_LANG_CXX}" in
- y) extra_config+=("--enable-cxx");;
- *) extra_config+=("--disable-cxx");;
- esac
- case "${CT_THREADS}" in
- none) extra_config+=("--disable-threads");;
- *) extra_config+=("--enable-threads");;
- esac
- case "${CT_SHARED_LIBS}" in
- y) extra_config+=("--enable-shlib");;
- *) extra_config+=("--disable-shlib");;
- esac
-
- CT_DoLog DEBUG "Extra config passed: '${extra_config[*]}'"
-
- CT_DoExecLog CFG \
- CC="${CT_TARGET}-gcc" \
- CXX="${CT_TARGET}-g++" \
- CPP="${CT_TARGET}-cpp" \
- LD="${CT_TARGET}-ld" \
- AR="${CT_TARGET}-ar" \
- CFLAGS=-fPIC \
- "${CT_SRC_DIR}/dmalloc-${CT_DMALLOC_VERSION}/configure" \
- --prefix=/usr \
- --build="${CT_BUILD}" \
- --host="${CT_TARGET}" \
- "${extra_config[@]}"
-
- CT_DoLog EXTRA "Building dmalloc"
- CT_DoExecLog ALL make
-
- CT_DoLog EXTRA "Installing dmalloc"
- CT_DoExecLog ALL make DESTDIR="${CT_SYSROOT_DIR}" installincs installlib
- CT_DoExecLog ALL make DESTDIR="${CT_DEBUGROOT_DIR}" installutil
-
- CT_EndStep
-}
diff --git a/scripts/showSamples.sh b/scripts/showSamples.sh
index aed3dd1..f3a21d2 100755
--- a/scripts/showSamples.sh
+++ b/scripts/showSamples.sh
@@ -116,7 +116,6 @@ dump_single_sample() {
printf " %-*s : %s (threads: %s)\n" ${width} "C library" "${libc_name}${libc_ver:+-}${libc_ver}" "${CT_THREADS}"
printf " %-*s :" ${width} "Tools"
[ "${CT_TOOL_sstrip}" ] && printf " sstrip"
- [ "${CT_DEBUG_dmalloc}" ] && printf " dmalloc-${CT_DMALLOC_VERSION}"
[ "${CT_DEBUG_duma}" ] && printf " duma-${CT_DUMA_VERSION}"
[ "${CT_DEBUG_gdb}" ] && printf " gdb-${CT_GDB_VERSION}"
[ "${CT_DEBUG_ltrace}" ] && printf " ltrace-${CT_LTRACE_VERSION}"