diff options
author | Keith Packard <keithp@neko.keithp.com> | 2006-09-05 02:24:01 -0700 |
---|---|---|
committer | Keith Packard <keithp@neko.keithp.com> | 2006-09-05 02:24:01 -0700 |
commit | 23816bf9acbd6cc5dd942daaba3cc084ea70d99d (patch) | |
tree | 8a3eaada0d114322b26e2def7ba8d2809bccc7d8 /src/fcpat.c | |
parent | 323ecd0cd3b8eeb50c4af87d57f2ea7b19f37215 (diff) | |
download | fontconfig-23816bf9acbd6cc5dd942daaba3cc084ea70d99d.tar.gz |
Eliminate .so PLT entries for local symbols. (thanks to Arjan van de Ven)
Using a simple shell script that processes the public headers, two header
files are constructed that map public symbols to hidden internal aliases
avoiding the assocated PLT entry for referring to a public symbol.
A few mistakes in the FcPrivate/FcPublic annotations were also discovered
through this process
Diffstat (limited to 'src/fcpat.c')
-rw-r--r-- | src/fcpat.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/fcpat.c b/src/fcpat.c index a225717..bf34c2e 100644 --- a/src/fcpat.c +++ b/src/fcpat.c @@ -1208,3 +1208,6 @@ FcValueListSerialize (FcSerialize *serialize, const FcValueList *vl) } return head_serialized; } +#define __fcpat__ +#include "fcaliastail.h" +#undef __fcpat__ |