summaryrefslogtreecommitdiffstats
path: root/libcxx/utils/sym_check/sym_extract.py
Commit message (Collapse)AuthorAgeFilesLines
* Start libc++ python cleanup and consolidation.Eric Fiselier2017-02-091-42/+0
| | | | | | | | | Libc++ frequently creates and uses utilities written in python. Currently there are python modules under both libcxx/test and libcxx/util. My goal with these changes is to consolidate them into a single package under libcxx/utils/libcxx. llvm-svn: 294644
* Change sym_check to filter non-stdlib symbols.Eric Fiselier2016-11-181-0/+5
| | | | | | | | | | | Currently sym_check almost all names found in the binary, including those which are defined in other libraries. This makes our ABI lists harder to maintain. This patch adds a --only-stdlib-symbols option to sym_check which removes all symbols which aren't possibly provided by libc++. It also re-generates the linux ABI list after making this change. llvm-svn: 287294
* Add more missing license headersEric Fiselier2016-01-191-0/+8
| | | | llvm-svn: 258198
* Add symbol checking script to libc++ to help manage exported symbols.Eric Fiselier2015-03-201-0/+29
Summary: Add symbol checking scripts for extracting a list of symbols from shared libraries and for comparing symbol lists for differences. Reviewers: mclow.lists, danalbert, EricWF Reviewed By: EricWF Subscribers: majnemer, emaste, cfe-commits Differential Revision: http://reviews.llvm.org/D4946 llvm-svn: 232855
OpenPOWER on IntegriCloud