diff options
author | Giovanni Bajo <giovannibajo@gcc.gnu.org> | 2004-07-25 23:21:12 +0000 |
---|---|---|
committer | Giovanni Bajo <giovannibajo@gcc.gnu.org> | 2004-07-25 23:21:12 +0000 |
commit | 70502b2caf55e0a198048a5beac5f08850af3916 (patch) | |
tree | 625364c6fdfe2768ef513e53d6ab894655deec74 /gcc | |
parent | d7afec4b079f40ba7857ae1c898ed537b5c14313 (diff) | |
download | gcc-70502b2caf55e0a198048a5beac5f08850af3916.zip gcc-70502b2caf55e0a198048a5beac5f08850af3916.tar.gz gcc-70502b2caf55e0a198048a5beac5f08850af3916.tar.bz2 |
Remove DOS line endings
From-SVN: r85168
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 50 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 42 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 26 |
3 files changed, 59 insertions, 59 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6c69579..ff416da 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,28 +1,28 @@ -2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
- Brian Ryner <bryner@brianryner.com>
-
- PR c++/9283
- PR c++/15000
- * c-common.c (c_common_attribute_table): Allow
- handle_visibility_attribute to be called for types.
- (handle_visibility_attribute) When given a type, set the visibility
- bits on the TYPE_NAME. When given a decl, don't set no_add_attrs
- so that we can check later whether the attribute was present. Added
- warning if attribute applied to non class type.
- * c-decl.c (diagnose_mismatched_decls): Updated rules for merging
- decls and checking that they are consistent.
- * common.opt: Added -fvisibility.
- * c.opt, c-opts.c: Added -fvisibility-inlines-hidden.
- * c-pragma.h, c-pragma.c: Added handle_pragma_visibility().
- * flags.h, tree.h: Added assorted support defines for overall patch
- * opts.c: Added parsing support for -fvisibility.
- * tree.c (build_decl): Set visibility for all decls to be whatever
- is in force at that time.
- * varasm.c (default_binds_local_p_1): Reworked logic determining
- when to make a symbol locally bound.
- * doc/invoke.texi: Added documentation for -fvisibility and
- -fvisibility-inlines-hidden.
-
+2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com> + Brian Ryner <bryner@brianryner.com> + + PR c++/9283 + PR c++/15000 + * c-common.c (c_common_attribute_table): Allow + handle_visibility_attribute to be called for types. + (handle_visibility_attribute) When given a type, set the visibility + bits on the TYPE_NAME. When given a decl, don't set no_add_attrs + so that we can check later whether the attribute was present. Added + warning if attribute applied to non class type. + * c-decl.c (diagnose_mismatched_decls): Updated rules for merging + decls and checking that they are consistent. + * common.opt: Added -fvisibility. + * c.opt, c-opts.c: Added -fvisibility-inlines-hidden. + * c-pragma.h, c-pragma.c: Added handle_pragma_visibility(). + * flags.h, tree.h: Added assorted support defines for overall patch + * opts.c: Added parsing support for -fvisibility. + * tree.c (build_decl): Set visibility for all decls to be whatever + is in force at that time. + * varasm.c (default_binds_local_p_1): Reworked logic determining + when to make a symbol locally bound. + * doc/invoke.texi: Added documentation for -fvisibility and + -fvisibility-inlines-hidden. + 2004-07-25 Bernardo Innocenti <bernie@develer.com> * basic-block.h (reorder_block_def): Rename to reorder_block_def_p. diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 182f373..e6e1a24 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,24 +1,24 @@ -2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
- Brian Ryner <bryner@brianryner.com>
-
- PR c++/15000
- PR c++/9283
- * class.c (check_field_decls): Apply hidden visibility if
- -fvisibility-inlines-hidden and inlined unless otherwise specified
- (build_vtable): Set vtable visibility to class visibility.
- (check_field_decls): Default static member visibility to class
- visibility.
- (check_methods): Default method visibility to class visibility.
- * cp-tree.h: Added CLASSTYPE_VISIBILITY and
- CLASSTYPE_VISIBILITY_SPECIFIED macro.
- * decl.c (duplicate_decls): New logic for merging definition decls
- with declaration decls. Added ignore & warning when non default
- applied to global operator new or delete.
- * method.c, optimize.c, rtti.c: Added setting of VISIBILITY_SPECIFIED
- wherever VISIBILITY was changed
- * rtti.c (get_tinfo_decl): Set typeinfo visibility to class
- visibility.
- (tinfo_base_init): Set typeinfo name visibility to class visibility.
+2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com> + Brian Ryner <bryner@brianryner.com> + + PR c++/15000 + PR c++/9283 + * class.c (check_field_decls): Apply hidden visibility if + -fvisibility-inlines-hidden and inlined unless otherwise specified + (build_vtable): Set vtable visibility to class visibility. + (check_field_decls): Default static member visibility to class + visibility. + (check_methods): Default method visibility to class visibility. + * cp-tree.h: Added CLASSTYPE_VISIBILITY and + CLASSTYPE_VISIBILITY_SPECIFIED macro. + * decl.c (duplicate_decls): New logic for merging definition decls + with declaration decls. Added ignore & warning when non default + applied to global operator new or delete. + * method.c, optimize.c, rtti.c: Added setting of VISIBILITY_SPECIFIED + wherever VISIBILITY was changed + * rtti.c (get_tinfo_decl): Set typeinfo visibility to class + visibility. + (tinfo_base_init): Set typeinfo name visibility to class visibility. 2004-07-25 Bernardo Innocenti <bernie@develer.com> diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4be1b7e..e3a38be 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,8 +1,8 @@ -2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
- Brian Ryner <bryner@brianryner.com>
-
- PR c++/9283
- PR c++/15000
+2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com> + Brian Ryner <bryner@brianryner.com> + + PR c++/9283 + PR c++/15000 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests. * g++.dg/ext/visibility/: New directory. * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C @@ -11,14 +11,14 @@ g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/. * g++.dg/ext/visibility/fvisibility.C, g++.dg/ext/visibility/fvisibility-inlines-hidden.C, - g++.dg/ext/visibility/fvisibility-override1.C
- g++.dg/ext/visibility/fvisibility-override2.C
- g++.dg/ext/visibility/memfuncts.C
- g++.dg/ext/visibility/noPLT.C
- g++.dg/ext/visibility/pragma.C
- g++.dg/ext/visibility/pragma-override1.C
- g++.dg/ext/visibility/pragma-override2.C
- g++.dg/ext/visibility/staticmemfuncts.C
+ g++.dg/ext/visibility/fvisibility-override1.C + g++.dg/ext/visibility/fvisibility-override2.C + g++.dg/ext/visibility/memfuncts.C + g++.dg/ext/visibility/noPLT.C + g++.dg/ext/visibility/pragma.C + g++.dg/ext/visibility/pragma-override1.C + g++.dg/ext/visibility/pragma-override2.C + g++.dg/ext/visibility/staticmemfuncts.C g++.dg/ext/visibility/virtual.C: New tests. 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk> |