This is the mail archive of the gcc-bugs@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]

[Bug target/18925] [4.0 regression] Invalid gprel relocation in PIC


------- Additional Comments From schwab at suse dot de  2004-12-10 16:23 -------
Broken by 
 
2004-08-03  Mark Mitchell  <mark@codesourcery.com> 
 
	* class.c (build_vtable): Do not set DECL_VISIBILITY here. 
	(check_field_decls): Or here. 
	(check_methods): Or here. 
	(initialize_array): Don't mess with DECL_CONTEXT. 
	* cp-tree.h (start_decl): Adjust prototype. 
	(determine_visibility): New function. 
	* decl.c (duplicate_decls): Remove checks for hidden "operator 
	new". 
	(build_library_fn_1): Give all library functions default 
	visibility. 
	(start_decl): Add pop_scope_p parameter.  Tidy. 
	(cp_finish_decl): Do not pop scopes here.  Call 
	determine_visibility for variable definitions. 
	(start_preparsed_function): Call determine_visibility. 
	* decl2.c (determine_visibility): New function. 
	* method.c (use_thunk): Fix formatting. 
	* parser.c (cp_parser_condition): Adjust calls to start_decl. 
	(cp_parser_init_declarator): Likewise. 
	* pt.c (instantiate_decl): Always call pop_nested_class. 
	* rtti.c (get_tinfo_decl): Do not set DECL_VISIBILITY. 
	(tinfo_base_init): Likewise. 
 

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at codesourcery dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18925


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]