This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 PR 9283 Adds class/struct visibility; -fvisibility, -fvisibility- inlines-hidden command line args; #pragma GCC visibility; tests for all the above PR 15000 Adds class/struct visibility; -fvisibility, -fvisibility- inlines-hidden command line args; #pragma GCC visibility; tests for all the above (This patch wholly incorporates Brian Ryner's as posted at http://gcc.gnu.org/ml/gcc-patches/2004-04/msg01428.html) Please find attached a patch against GCC v3.4.0 release adding the - fvisibility & -fvisibility-inlines-hidden command line args, documentation for the same, class/struct visibility setting, #pragma GCC visibility and improved symbol locality setting which gives better code quality. Tests have been added to the testsuite testing all the new functionality. There are no regressions with this patch. Tested on Linux on an Athlon XP machine. The homepage for the patch is http://www.nedprod.com/programs/gccvisibility.html Cheers, Niall -----BEGIN PGP SIGNATURE----- Version: idw's PGP-Frontend 4.9.6.1 / 9-2003 + PGP 8.0.2 iQA/AwUBQJ/lPMEcvDLFGKbPEQLT1QCgk9diQnUcVXhO5oSLN52g2+jZ6J4AoLh6 H8rEbco87tc7HLlnxlRPeV6g =78PY -----END PGP SIGNATURE-----
The following section of this message contains a file attachment
prepared for transmission using the Internet MIME message format.
If you are using Pegasus Mail, or any other MIME-compliant system,
you should be able to save it or view it from within your mailer.
If you cannot, please ask your system administrator for assistance.
---- File information -----------
File: GCC3.4.0VisibilityPatch.diff
Date: 10 May 2004, 21:25
Size: 43082 bytes.
Type: Unknown
Attachment:
GCC3.4.0VisibilityPatch.diff
Description: Binary data
Attachment:
GCC3.4.0VisibilityPatch.diff.sig
Description: PGP detached signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |