summaryrefslogtreecommitdiff
path: root/test/out.expected-long-family-names
diff options
context:
space:
mode:
authorTom Anderson <thomasanderson@chromium.org>2018-01-03 11:42:45 -0800
committerBehdad Esfahbod <behdad@behdad.org>2018-01-04 15:24:16 +0000
commitb8a225b3c3495942480377b7b3404710c70be914 (patch)
tree85b1ad07de84efe800151780febb4a2ea27c8114 /test/out.expected-long-family-names
parent37fb4a989e6243bceebadb8120f458d8d5b82c45 (diff)
Allow overriding symbol visibility.
Fontconfig symbols were hardcoded to be either hidden or exported. This patch adds configurable symbol visibility. This is useful for projects that want to do in-tree fontconfig builds and not export any symbols, otherwise they would conflict with the system library's symbols Chromium is a project that does in-tree fontconfig builds, and the workaround currently used is "#define visibility(x) // nothing" [1] and building with "-fvisibility=hidden". [1] https://cs.chromium.org/chromium/src/third_party/fontconfig/BUILD.gn?rcl=ce146f1f300988c960e1eecf8a61b238d6fd7f7f&l=62
Diffstat (limited to 'test/out.expected-long-family-names')
0 files changed, 0 insertions, 0 deletions