diff options
author | Thierry Vignaud <tv@mandriva.org> | 2007-08-27 09:47:03 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2007-08-27 09:47:03 +0000 |
commit | 854fece86dce2de112b2fee8c4d3d1078d94e0ef (patch) | |
tree | 2c5380eb55aac3c615b9fc13072d06c0e9cc13b3 /generate_pciclass.pl | |
parent | b94bfaf56130e26f2bb2761754adae6decbb43bc (diff) | |
download | ldetect-854fece86dce2de112b2fee8c4d3d1078d94e0ef.tar ldetect-854fece86dce2de112b2fee8c4d3d1078d94e0ef.tar.gz ldetect-854fece86dce2de112b2fee8c4d3d1078d94e0ef.tar.bz2 ldetect-854fece86dce2de112b2fee8c4d3d1078d94e0ef.tar.xz ldetect-854fece86dce2de112b2fee8c4d3d1078d94e0ef.zip |
use visibility in order to enforce exported ABI and to reduce code size
Diffstat (limited to 'generate_pciclass.pl')
-rw-r--r-- | generate_pciclass.pl | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/generate_pciclass.pl b/generate_pciclass.pl index 15731d6..948431d 100644 --- a/generate_pciclass.pl +++ b/generate_pciclass.pl @@ -15,6 +15,7 @@ print ' static int nb_classes = sizeof(classes) / sizeof(*classes); +#pragma GCC visibility push(default) extern const char *pci_class2text(unsigned long class_id) { int i; for (i = 0; i < nb_classes; i++) @@ -22,5 +23,6 @@ extern const char *pci_class2text(unsigned long class_id) { return pci_class2text(0); } +#pragma GCC visibility pop '; |