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