A much better version of this is now in backend/port/aix.
This commit is contained in:
parent
8ec7986080
commit
609fee4717
@ -1,21 +0,0 @@
|
|||||||
#-------------------------------------------------------------------------
|
|
||||||
#
|
|
||||||
# Makefile.inc--
|
|
||||||
# Makefile for tools/mkldexport
|
|
||||||
#
|
|
||||||
# Copyright (c) 1994, Regents of the University of California
|
|
||||||
#
|
|
||||||
#
|
|
||||||
# IDENTIFICATION
|
|
||||||
# $Header: /cvsroot/pgsql/src/tools/mkldexport/Attic/Makefile,v 1.2 1996/11/12 11:43:12 bryanh Exp $
|
|
||||||
#
|
|
||||||
#-------------------------------------------------------------------------
|
|
||||||
|
|
||||||
all: mkldexport
|
|
||||||
|
|
||||||
mkldexport: mkldexport.sh
|
|
||||||
cp mkldexport.sh mkldexport
|
|
||||||
chmod a+x mkldexport
|
|
||||||
|
|
||||||
clean:
|
|
||||||
rm -f mkldexport
|
|
@ -1,12 +0,0 @@
|
|||||||
mkldexport is a script for creating an AIX exports from an object file.
|
|
||||||
|
|
||||||
Usage:
|
|
||||||
mkldexport objectfile [location]
|
|
||||||
where
|
|
||||||
objectfile is the current location of the object file.
|
|
||||||
location is the eventual (installed) location of the
|
|
||||||
object file (if different from the current
|
|
||||||
working directory).
|
|
||||||
|
|
||||||
Written originally by Paul Aoki for postgres v4r2.
|
|
||||||
|
|
@ -1,36 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
#
|
|
||||||
# mkldexport
|
|
||||||
# create an AIX exports file from an object file
|
|
||||||
#
|
|
||||||
# Usage:
|
|
||||||
# mkldexport objectfile [location]
|
|
||||||
# where
|
|
||||||
# objectfile is the current location of the object file.
|
|
||||||
# location is the eventual (installed) location of the
|
|
||||||
# object file (if different from the current
|
|
||||||
# working directory).
|
|
||||||
#
|
|
||||||
# /usr/local/devel/postgres-v4r2/src/tools/mkldexport/RCS/mkldexport.sh,v 1.2 1994/03/13 04:59:12 aoki Exp
|
|
||||||
#
|
|
||||||
CMDNAME=`basename $0`
|
|
||||||
if [ -z "$1" ]; then
|
|
||||||
echo "Usage: $CMDNAME object [location]"
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
OBJNAME=`basename $1`
|
|
||||||
if [ "`basename $OBJNAME`" != "`basename $OBJNAME .o`" ]; then
|
|
||||||
OBJNAME=`basename $OBJNAME .o`.so
|
|
||||||
fi
|
|
||||||
if [ -z "$2" ]; then
|
|
||||||
echo '#!'
|
|
||||||
else
|
|
||||||
echo '#!' $2/$OBJNAME
|
|
||||||
fi
|
|
||||||
/usr/ucb/nm -g $1 | \
|
|
||||||
egrep ' [TD] ' | \
|
|
||||||
sed -e 's/.* //' | \
|
|
||||||
egrep -v '\$' | \
|
|
||||||
sed -e 's/^[.]//' | \
|
|
||||||
sort | \
|
|
||||||
uniq
|
|
Loading…
Reference in New Issue
Block a user