aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/scripts
diff options
context:
space:
mode:
authorBenjamin Kosnik <bkoz@redhat.com>2010-10-01 17:10:38 +0000
committerBenjamin Kosnik <bkoz@gcc.gnu.org>2010-10-01 17:10:38 +0000
commitbf718682e1a6ce70dcd778b3c90223789c740e8d (patch)
tree0f79d2e1368fcc6fbd180a5046f5676b8290592e /libstdc++-v3/scripts
parent1cc2d70bee71210119a36b05de0621ac8442fd3b (diff)
downloadgcc-bf718682e1a6ce70dcd778b3c90223789c740e8d.zip
gcc-bf718682e1a6ce70dcd778b3c90223789c740e8d.tar.gz
gcc-bf718682e1a6ce70dcd778b3c90223789c740e8d.tar.bz2
extract_symvers: Add support for tracking TLS symbols.
2010-10-01 Benjamin Kosnik <bkoz@redhat.com> * scripts/extract_symvers: Add support for tracking TLS symbols. * testsuite/util/testsuite_abi.h (symbol::category): Add tls type. * testsuite/util/testsuite_abi.cc: Set symbol type to tls when appropriate, collect size info. From-SVN: r164892
Diffstat (limited to 'libstdc++-v3/scripts')
-rwxr-xr-xlibstdc++-v3/scripts/extract_symvers2
1 files changed, 1 insertions, 1 deletions
diff --git a/libstdc++-v3/scripts/extract_symvers b/libstdc++-v3/scripts/extract_symvers
index 9eb7be5..a3e1584 100755
--- a/libstdc++-v3/scripts/extract_symvers
+++ b/libstdc++-v3/scripts/extract_symvers
@@ -92,7 +92,7 @@ else
egrep -v ' (LOCAL|UND) ' |\
awk '{ if ($4 == "FUNC" || $4 == "NOTYPE")
printf "%s:%s\n", $4, $8;
- else if ($4 == "OBJECT")
+ else if ($4 == "OBJECT" || $4 == "TLS")
printf "%s:%s:%s\n", $4, $3, $8;
}' | sort | uniq > $tmp 2>&1
# else printf "Huh? What is %s?\n", $8;