Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ignore "*get_pc_thunk.*" symbols in exported symbols test
On i386 (32-bit x86) and sparc, gcc generates references to these functions which load the current PC into the specified register. These references are then resolved at link-time. Examples of what these symbols look like: ../src/.libs/libkvazaar.a:libkvazaar_la-cfg.o:00000000 T __x86.get_pc_thunk.ax ../src/.libs/libkvazaar.a:libkvazaar_la-cabac.o:0000000000000000 W __sparc_get_pc_thunk.l7 Since these are platform symbols inserted by the toolchain, ignore them. The regex is specified as tightly as possible, and based on a quick search these appear to be the only two platforms affected.
- Loading branch information