X-Git-Url: http://nsz.repo.hu/git/?p=musl-tables;a=blobdiff_plain;f=abi_type_data.sh;h=c4ed77e35e5111e8112258d25999aad1460ab971;hp=5d6420d19b62e5af730a3993eca6ad17181eb9e7;hb=b6bf10a24409113ea5d4d042efb2c7421696f04b;hpb=385f72fbe24447529d356b24c79b03f1633206dc diff --git a/abi_type_data.sh b/abi_type_data.sh index 5d6420d..c4ed77e 100755 --- a/abi_type_data.sh +++ b/abi_type_data.sh @@ -1,8 +1,10 @@ #!/bin/sh CXXFILT=${CXXFILT:-c++filt} +#TODO +ARCH=${ARCH:-x86_64} -$CXX -S -o - abi.cc |sed -n 's/^\(_Z.*\):/\1/p' |$CXXFILT |sed ' +$CXX -S -o - abi_type.$ARCH.cc |sed -n 's/^\(_Z.*\):/\1/p' |$CXXFILT |sed ' s/^x_\([^(]*\)(\(.*\))/\1: \2/ s/^y_\([^(]*\)(\(.*\))/\1*: \2/ s/floatcomplex /float _Complex/g