svn commit: r258321 - head/contrib/gcc

Pedro F. Giffuni pfg at FreeBSD.org
Mon Nov 18 20:21:45 UTC 2013


Author: pfg
Date: Mon Nov 18 20:21:44 2013
New Revision: 258321
URL: http://svnweb.freebsd.org/changeset/base/258321

Log:
  gcc: Record some previous commits in the gcc43 ChangeLog.
  
  It is useful to update the ChangeLog with upstream references
  related to our local r189824 and r255095.
  
  MFC after:	3 weeks

Modified:
  head/contrib/gcc/ChangeLog.gcc43

Modified: head/contrib/gcc/ChangeLog.gcc43
==============================================================================
--- head/contrib/gcc/ChangeLog.gcc43	Mon Nov 18 20:01:52 2013	(r258320)
+++ head/contrib/gcc/ChangeLog.gcc43	Mon Nov 18 20:21:44 2013	(r258321)
@@ -1,3 +1,9 @@
+2007-08-08  Andrew Haley  <aph at redhat.com> (r128087)
+
+	* config/arm/libunwind.S (UNWIND_WRAPPER _Unwind_Backtrace): New.
+	* config/arm/unwind-arm.h (__gnu_Unwind_Backtrace): New.
+	* config/arm/unwind-arm.c (__gnu_Unwind_Backtrace): New.
+
 2007-06-05  Joerg Wunsch  <j.gnu at uriah.heep.sax.de> (r125346)
 
 	PR preprocessor/23479
@@ -365,6 +371,35 @@
 	(override_options): Add entries for Core2.
 	(ix86_issue_rate): Add case for Core2.
 	
+2006-10-31  Geoffrey Keating  <geoffk at apple.com> (r118356)
+
+	* c-decl.c (grokdeclarator): Don't set DECL_EXTERNAL on
+	inline static functions in c99 mode.
+
+	PR 16622
+	* doc/extend.texi (Inline): Update.
+	* c-tree.h (struct language_function): Remove field 'extern_inline'.
+	* c-decl.c (current_extern_inline): Delete.
+	(pop_scope): Adjust test for an undefined nested function.
+	Add warning about undeclared inline function.
+	(diagnose_mismatched_decls): Update comments.  Disallow overriding
+	of inline functions in a translation unit in C99.  Allow inline
+	declarations in C99 at any time.
+	(merge_decls): Boolize variables.  Handle C99 'extern inline'
+	semantics.
+	(grokdeclarator): Set DECL_EXTERNAL here for functions.  Handle
+	C99 inline semantics.
+	(start_function): Don't clear current_extern_inline.  Don't set
+	DECL_EXTERNAL.
+	(c_push_function_context): Don't push current_extern_inline.
+	(c_pop_function_context): Don't restore current_extern_inline.
+
+	PR 11377
+	* c-typeck.c (build_external_ref): Warn about static variables
+	used in extern inline functions.
+	* c-decl.c (start_decl): Warn about static variables declared
+	in extern inline functions.
+
 2006-10-27  Vladimir Makarov  <vmakarov at redhat.com> (r118090)
 
 	* config/i386/i386.h (TARGET_GEODE):


More information about the svn-src-all mailing list