xref: /xnu-11215.1.10/config/generate_linker_aliases.sh (revision 8d741a5de7ff4191bf97d57b9f54c2f6d4a15585)
1*8d741a5dSApple OSS Distributions#!/bin/sh
2*8d741a5dSApple OSS Distributions
3*8d741a5dSApple OSS Distributionsset -e
4*8d741a5dSApple OSS Distributions
5*8d741a5dSApple OSS Distributionsif [ $# -lt 2 ]; then
6*8d741a5dSApple OSS Distributions    echo "Usage: $0 output.exp input1 [input2 ... ]" 1>&2
7*8d741a5dSApple OSS Distributions    exit 1
8*8d741a5dSApple OSS Distributionsfi
9*8d741a5dSApple OSS Distributions
10*8d741a5dSApple OSS DistributionsOUTPUT="$1"
11*8d741a5dSApple OSS Distributionsshift
12*8d741a5dSApple OSS Distributions
13*8d741a5dSApple OSS Distributions( grep -h ":" "$@" | awk -F: '{print $2 "  " $1}' ) | sort -u > "$OUTPUT"
14*8d741a5dSApple OSS Distributions
15*8d741a5dSApple OSS Distributionsexit 0
16