From f701d1341c0bfb939d92adf285aaca5d04c0e2ee Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Fri, 22 Oct 1993 06:08:04 +0000 Subject: [PATCH] * munch: Removed. --- gdb/munch | 49 ------------------------------------------------- 1 file changed, 49 deletions(-) delete mode 100755 gdb/munch diff --git a/gdb/munch b/gdb/munch deleted file mode 100755 index 26405a8d7c..0000000000 --- a/gdb/munch +++ /dev/null @@ -1,49 +0,0 @@ -#!/bin/sh - -# create an initialization procedure from a list of .o files - -echo '/* Do not modify this file. It is created automatically by "munch". */' -echo 'void initialize_all_files () {' - -NMOPT="" -case $1 in -MUNCH_NM=*) - MUNCH_NM=`echo $1 | sed 's/MUNCH_NM=//'`; shift ;; --*) - NMOPT=$1; shift ;; -esac - -# make it easy to use a different nm, e.g. for cross-developing - -MUNCH_NM="${MUNCH_NM-nm} $NMOPT" -if test "`$MUNCH_NM main.o | egrep main | egrep FUNC | egrep GLOB`" != "" ; then - # System V Release 4 style nm - $MUNCH_NM $* | egrep '\|__?initialize_' | egrep FUNC | \ - sed -e \ - 's/^.*\(_initialize_[a-zA-Z0-9_]*\).*$/ {extern void \1 (); \1 ();}/'\ - | sort -u -elif test "`$MUNCH_NM main.o | egrep '[TD] *_?main$'`" = "" ; then - if test "`$MUNCH_NM main.o | egrep 'Type Subspace'`" != "" ; then - # HP PA RISC compilers don't prepend underscores - shift; - $MUNCH_NM $* | egrep '_initialize_.*' | \ - sed -e \ - 's/^.*\(_initialize_[a-zA-Z0-9_]*\).*/ {extern void \1 (); \1 ();}/' \ - | sort -u - else - # System V style nm - shift; - $MUNCH_NM $* | egrep '_initialize_.*' | egrep '\.text'|\ - sed -e \ - 's/^.*\(_initialize_[a-zA-Z0-9_]*\).*/ {extern void \1 (); \1 ();}/' \ - | sort -u - fi -else - # BSD style nm - # We now accept either text or data symbols, since the RT/PC uses data. - $MUNCH_NM -p $* | egrep '[TD] *_?[_.]initialize_' | \ - sed -e 's/^.*\(initialize_.*\)/ {extern void _\1 (); _\1 ();}/' \ - | sort -u -fi - -echo '}'