Name |
Last commit
|
Last update |
---|---|---|
.. | ||
config | Loading commit data... | |
consistency.vlad | ||
g++.dg | ||
g++.old-deja | ||
g77.dg | ||
g77.f-torture | ||
gcc.c-torture | ||
gcc.dg | ||
gcc.misc-tests | ||
lib | ||
objc | ||
objc.dg | ||
ChangeLog | ||
README | ||
README.g++ | ||
README.gcc |
* attribs.c (c_common_attribute_table): Add visibility. (handle_visibility_attribute): New function. * varasm.c (assemble_visibility): New function. * output.h (assemble_visibility): Add prototype. * tree.h (MODULE_LOCAL_P): Define. * crtstuff.c (__dso_handle): Use visibility attribute. * config/i386/i386.h (ENCODE_SECTION_INFO): Set SYMBOL_REF_FLAG for MODULE_LOCAL_P symbols too. * config/ia64/ia64.c (ia64_encode_section_info): Handle MODULE_LOCAL_P symbols the same way as local symbols. Add SDATA_NAME_FLAG_CHAR even if decl was explicitely forced into .sdata/.sbss by the user. * doc/extend.texi (Function Attributes): Document visibility attribute. * gcc.dg/ia64-visibility-1.c: New test. From-SVN: r50061
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
config | Loading commit data... | |
consistency.vlad | Loading commit data... | |
g++.dg | Loading commit data... | |
g++.old-deja | Loading commit data... | |
g77.dg | Loading commit data... | |
g77.f-torture | Loading commit data... | |
gcc.c-torture | Loading commit data... | |
gcc.dg | Loading commit data... | |
gcc.misc-tests | Loading commit data... | |
lib | Loading commit data... | |
objc | Loading commit data... | |
objc.dg | Loading commit data... | |
ChangeLog | Loading commit data... | |
README | Loading commit data... | |
README.g++ | Loading commit data... | |
README.gcc | Loading commit data... |