ooo-build r11234 - trunk/patches/test



Author: michael
Date: Wed Jan  9 16:35:41 2008
New Revision: 11234
URL: http://svn.gnome.org/viewvc/ooo-build?rev=11234&view=rev

Log:
resync to a recent gcc ...


Modified:
   trunk/patches/test/gcc-vt-copy.diff

Modified: trunk/patches/test/gcc-vt-copy.diff
==============================================================================
--- trunk/patches/test/gcc-vt-copy.diff	(original)
+++ trunk/patches/test/gcc-vt-copy.diff	Wed Jan  9 16:35:41 2008
@@ -1,10 +1,6 @@
-Only in gcc-4.1.0: build-i686-pc-linux-gnu
-Only in gcc-4.1.0: config.cache
-Only in gcc-4.1.0: config.log
-Only in gcc-4.1.0: config.status
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/collect2.c gcc-4.1.0/gcc/collect2.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/collect2.c	2005-10-28 15:17:39.000000000 +0100
-+++ gcc-4.1.0/gcc/collect2.c	2007-02-17 13:12:07.000000000 +0000
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/collect2.c gcc-4.2.1-20070724/gcc/collect2.c
+--- gcc-4.2.1-20070724/gcc/collect2.c	2006-12-11 12:18:13.000000000 +0000
++++ gcc-4.2.1-20070724/gcc/collect2.c	2008-01-09 15:26:55.000000000 +0000
 @@ -175,7 +175,7 @@
  static int aixrtl_flag;			/* true if -brtl */
  #endif
@@ -12,14 +8,13 @@
 -int debug;				/* true if -debug */
 +int debug = 1;				/* true if -debug */
  
- static int shared_obj;		        /* true if -shared */
+ static int shared_obj;			/* true if -shared */
  
-Only in gcc-4.1.0/gcc: collect2.c~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/class.c gcc-4.1.0/gcc/cp/class.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/class.c	2006-02-18 12:05:01.000000000 +0000
-+++ gcc-4.1.0/gcc/cp/class.c	2007-03-15 01:00:20.000000000 +0000
-@@ -138,7 +138,7 @@
- 						    bool, tree);
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/cp/class.c gcc-4.2.1-20070724/gcc/cp/class.c
+--- gcc-4.2.1-20070724/gcc/cp/class.c	2007-07-05 10:02:39.000000000 +0100
++++ gcc-4.2.1-20070724/gcc/cp/class.c	2008-01-09 15:26:55.000000000 +0000
+@@ -136,7 +136,7 @@
+ static tree fixed_type_or_null (tree, int *, int *);
  static tree build_simple_base_path (tree expr, tree binfo);
  static tree build_vtbl_ref_1 (tree, tree);
 -static tree build_vtbl_initializer (tree, tree, tree, tree, int *);
@@ -27,7 +22,7 @@
  static int count_fields (tree);
  static int add_fields_to_record_type (tree, struct sorted_fields_type*, int);
  static void check_bitfield_decl (tree);
-@@ -181,11 +181,11 @@
+@@ -180,11 +180,11 @@
  					   tree, tree, splay_tree);
  static tree end_of_class (tree, int);
  static bool layout_empty_base (tree, tree, splay_tree);
@@ -42,7 +37,7 @@
  static void clone_constructors_and_destructors (tree);
  static tree build_clone (tree, tree);
  static void update_vtable_entry_for_fn (tree, tree, tree, tree *, unsigned);
-@@ -6649,6 +6649,16 @@
+@@ -6637,6 +6637,16 @@
    dump_thunk (stderr, 0, fn);
  }
  
@@ -59,7 +54,7 @@
  /* Virtual function table initialization.  */
  
  /* Create all the necessary vtables for T and its base classes.  */
-@@ -6659,23 +6669,26 @@
+@@ -6647,23 +6657,26 @@
    tree list;
    tree vbase;
  
@@ -88,7 +83,7 @@
  }
  
  /* Initialize the vtable for BINFO with the INITS.  */
-@@ -6688,6 +6701,10 @@
+@@ -6676,6 +6689,10 @@
    layout_vtable_decl (binfo, list_length (inits));
    decl = get_vtbl_decl_for_binfo (binfo);
    initialize_artificial_var (decl, inits);
@@ -99,7 +94,7 @@
    dump_vtable (BINFO_TYPE (binfo), binfo, decl);
  }
  
-@@ -6957,6 +6974,7 @@
+@@ -6945,6 +6962,7 @@
    tree inits;
    tree id;
    tree vbase;
@@ -107,7 +102,7 @@
  
    /* See if we've already created this construction vtable group.  */
    id = mangle_ctor_vtbl_for_type (t, binfo);
-@@ -6967,11 +6985,13 @@
+@@ -6955,11 +6973,13 @@
    /* Build a version of VTBL (with the wrong type) for use in
       constructing the addresses of secondary vtables in the
       construction vtable group.  */
@@ -122,7 +117,7 @@
  
    /* Add the vtables for each of our virtual bases using the vbase in T
       binfo.  */
-@@ -6985,7 +7005,7 @@
+@@ -6973,7 +6993,7 @@
  	continue;
        b = copied_binfo (vbase, binfo);
  
@@ -131,7 +126,7 @@
      }
    inits = TREE_VALUE (list);
  
-@@ -6998,6 +7018,11 @@
+@@ -6986,6 +7006,11 @@
    CLASSTYPE_VTABLES (t) = chainon (CLASSTYPE_VTABLES (t), vtbl);
    initialize_artificial_var (vtbl, inits);
    dump_vtable (t, binfo, vtbl);
@@ -143,7 +138,7 @@
  }
  
  /* Add the vtbl initializers for BINFO (and its bases other than
-@@ -7015,7 +7040,8 @@
+@@ -7003,7 +7028,8 @@
  		       tree orig_binfo,
  		       tree rtti_binfo,
  		       tree t,
@@ -153,7 +148,7 @@
  {
    int i;
    tree base_binfo;
-@@ -7038,7 +7064,7 @@
+@@ -7026,7 +7052,7 @@
    TREE_VALUE (inits)
      = chainon (TREE_VALUE (inits),
  	       dfs_accumulate_vtbl_inits (binfo, orig_binfo,
@@ -162,7 +157,7 @@
  
    /* Walk the BINFO and its bases.  We walk in preorder so that as we
       initialize each vtable we can figure out at what offset the
-@@ -7053,7 +7079,7 @@
+@@ -7041,7 +7067,7 @@
        accumulate_vtbl_inits (base_binfo,
  			     BINFO_BASE_BINFO (orig_binfo, i),
  			     rtti_binfo, t,
@@ -171,7 +166,7 @@
      }
  }
  
-@@ -7065,7 +7091,8 @@
+@@ -7053,7 +7079,8 @@
  			   tree orig_binfo,
  			   tree rtti_binfo,
  			   tree t,
@@ -181,7 +176,7 @@
  {
    tree inits = NULL_TREE;
    tree vtbl = NULL_TREE;
-@@ -7132,7 +7159,7 @@
+@@ -7120,7 +7147,7 @@
  
        /* Compute the initializer for this vtable.  */
        inits = build_vtbl_initializer (binfo, orig_binfo, t, rtti_binfo,
@@ -190,7 +185,7 @@
  
        /* Figure out the position to which the VPTR should point.  */
        vtbl = TREE_PURPOSE (l);
-@@ -7160,6 +7187,40 @@
+@@ -7154,6 +7181,40 @@
    return inits;
  }
  
@@ -231,7 +226,7 @@
  static GTY(()) tree abort_fndecl_addr;
  
  /* Construct the initializer for BINFO's virtual function table.  BINFO
-@@ -7190,7 +7251,8 @@
+@@ -7184,7 +7245,8 @@
  			tree orig_binfo,
  			tree t,
  			tree rtti_binfo,
@@ -241,7 +236,7 @@
  {
    tree v, b;
    tree vfun_inits;
-@@ -7198,6 +7260,8 @@
+@@ -7192,6 +7254,8 @@
    unsigned ix;
    tree vbinfo;
    VEC(tree,gc) *vbases;
@@ -250,7 +245,7 @@
  
    /* Initialize VID.  */
    memset (&vid, 0, sizeof (vid));
-@@ -7219,7 +7283,7 @@
+@@ -7213,7 +7277,7 @@
       signature, we share the vcall offsets.  */
    vid.fns = VEC_alloc (tree, gc, 32);
    /* Add the vcall and vbase offset entries.  */
@@ -259,7 +254,7 @@
  
    /* Clear BINFO_VTABLE_PATH_MARKED; it's set by
       build_vbase_offset_vtbl_entries.  */
-@@ -7246,18 +7310,52 @@
+@@ -7240,18 +7304,52 @@
  	}
      }
  
@@ -313,7 +308,7 @@
  
        fn = BV_FN (v);
        fn_original = fn;
-@@ -7287,7 +7385,10 @@
+@@ -7281,7 +7379,10 @@
  	{
  	  /* We found a defn before a lost primary; go ahead as normal.  */
  	  if (look_for_overrides_here (BINFO_TYPE (b), fn_original))
@@ -325,7 +320,7 @@
  
  	  /* The nearest definition is from a lost primary; clear the
  	     slot.  */
-@@ -7305,6 +7406,9 @@
+@@ -7299,6 +7400,9 @@
  	  delta = BV_DELTA (v);
  	  vcall_index = BV_VCALL_INDEX (v);
  
@@ -335,7 +330,7 @@
  	  gcc_assert (TREE_CODE (delta) == INTEGER_CST);
  	  gcc_assert (TREE_CODE (fn) == FUNCTION_DECL);
  
-@@ -7325,9 +7429,43 @@
+@@ -7319,9 +7423,43 @@
  		  if (!DECL_NAME (fn))
  		    finish_thunk (fn);
  		}
@@ -382,7 +377,7 @@
  	    }
  	}
  
-@@ -7352,8 +7490,34 @@
+@@ -7346,8 +7484,34 @@
  	}
        else
  	vfun_inits = tree_cons (NULL_TREE, init, vfun_inits);
@@ -417,7 +412,7 @@
    /* The initializers for virtual functions were built up in reverse
       order; straighten them out now.  */
    vfun_inits = nreverse (vfun_inits);
-@@ -7369,7 +7533,8 @@
+@@ -7363,7 +7527,8 @@
     offsets in BINFO, which is in the hierarchy dominated by T.  */
  
  static void
@@ -427,7 +422,7 @@
  {
    tree b;
  
-@@ -7377,10 +7542,17 @@
+@@ -7371,10 +7536,17 @@
       corresponding to the primary base class.  */
    b = get_primary_binfo (binfo);
    if (b)
@@ -446,11 +441,10 @@
    /* Add the vcall entries for this base.  */
    build_vcall_offset_vtbl_entries (binfo, vid);
  }
-Only in gcc-4.1.0/gcc/cp: class.c~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/cp-tree.h gcc-4.1.0/gcc/cp/cp-tree.h
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/cp-tree.h	2006-02-18 12:05:01.000000000 +0000
-+++ gcc-4.1.0/gcc/cp/cp-tree.h	2007-02-19 10:31:14.000000000 +0000
-@@ -495,6 +495,7 @@
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/cp/cp-tree.h gcc-4.2.1-20070724/gcc/cp/cp-tree.h
+--- gcc-4.2.1-20070724/gcc/cp/cp-tree.h	2007-07-24 09:14:47.000000000 +0100
++++ gcc-4.2.1-20070724/gcc/cp/cp-tree.h	2008-01-09 15:26:55.000000000 +0000
+@@ -498,6 +498,7 @@
      CPTI_UNKNOWN_TYPE,
      CPTI_VTBL_TYPE,
      CPTI_VTBL_PTR_TYPE,
@@ -458,7 +452,7 @@
      CPTI_STD,
      CPTI_ABI,
      CPTI_CONST_TYPE_INFO_TYPE,
-@@ -559,6 +560,7 @@
+@@ -562,6 +563,7 @@
  #define unknown_type_node		cp_global_trees[CPTI_UNKNOWN_TYPE]
  #define vtbl_type_node			cp_global_trees[CPTI_VTBL_TYPE]
  #define vtbl_ptr_type_node		cp_global_trees[CPTI_VTBL_PTR_TYPE]
@@ -466,7 +460,7 @@
  #define std_node			cp_global_trees[CPTI_STD]
  #define abi_node			cp_global_trees[CPTI_ABI]
  #define const_type_info_type_node	cp_global_trees[CPTI_CONST_TYPE_INFO_TYPE]
-@@ -3298,6 +3300,14 @@
+@@ -3392,6 +3394,14 @@
     TREE_PURPOSE slot.  */
  extern GTY(()) tree static_aggregates;
  
@@ -481,11 +475,58 @@
  /* Functions called along with real static constructors and destructors.  */
  
  extern GTY(()) tree static_ctors;
-Only in gcc-4.1.0/gcc/cp: cp-tree.h~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/decl2.c gcc-4.1.0/gcc/cp/decl2.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/decl2.c	2006-02-18 12:05:01.000000000 +0000
-+++ gcc-4.1.0/gcc/cp/decl2.c	2007-03-15 00:45:36.000000000 +0000
-@@ -2666,6 +2666,159 @@
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/cp/decl.c gcc-4.2.1-20070724/gcc/cp/decl.c
+--- gcc-4.2.1-20070724/gcc/cp/decl.c	2007-07-24 09:14:45.000000000 +0100
++++ gcc-4.2.1-20070724/gcc/cp/decl.c	2008-01-09 15:26:55.000000000 +0000
+@@ -124,6 +124,10 @@
+ 	tree vtbl_type_node;
+ 	tree vtbl_ptr_type_node;
+ 
++   Array slot copy type info:
++
++	tree vtbl_slot_copy_type_node;
++
+    Namespaces,
+ 
+ 	tree std_node;
+@@ -3117,6 +3121,13 @@
+     }
+ }
+ 
++static tree
++append_struct_field (const char *name, tree type, tree chain)
++{
++  return chainon (chain, build_decl (FIELD_DECL,
++                                     get_identifier (name), type));
++}
++
+ /* Create the predefined scalar types of C,
+    and some nodes representing standard constants (0, 1, (void *)0).
+    Initialize the global binding level.
+@@ -3243,6 +3254,19 @@
+   layout_type (vtbl_ptr_type_node);
+   record_builtin_type (RID_MAX, NULL, vtbl_ptr_type_node);
+ 
++  {
++    tree elem_fields = NULL;
++
++    vtbl_slot_copy_type_node = make_aggr_type (RECORD_TYPE);
++    elem_fields = append_struct_field ("vt_src_addr", ptr_type_node, elem_fields);
++    elem_fields = append_struct_field ("vt_dest_addr", ptr_type_node, elem_fields);
++    elem_fields = append_struct_field ("vt_copy_bitmask", size_type_node, elem_fields);
++    finish_builtin_struct (vtbl_slot_copy_type_node, "__vt_copy_slot_relocs",
++                           elem_fields, NULL_TREE);
++    layout_type (vtbl_slot_copy_type_node);
++    record_builtin_type (RID_MAX, NULL, vtbl_slot_copy_type_node);
++  }
++
+   push_namespace (get_identifier ("__cxxabiv1"));
+   abi_node = current_namespace;
+   pop_namespace ();
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/cp/decl2.c gcc-4.2.1-20070724/gcc/cp/decl2.c
+--- gcc-4.2.1-20070724/gcc/cp/decl2.c	2007-06-28 14:16:12.000000000 +0100
++++ gcc-4.2.1-20070724/gcc/cp/decl2.c	2008-01-09 15:26:55.000000000 +0000
+@@ -2910,6 +2910,159 @@
      finish_objects (function_key, priority, body);
  }
  
@@ -645,7 +686,7 @@
  /* Generate constructor and destructor functions for the priority
     indicated by N.  */
  
-@@ -3068,6 +3221,9 @@
+@@ -3312,6 +3465,9 @@
  	}
      }
  
@@ -655,63 +696,11 @@
    /* We give C linkage to static constructors and destructors.  */
    push_lang_context (lang_name_c);
  
-Only in gcc-4.1.0/gcc/cp: decl2.c~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/decl.c gcc-4.1.0/gcc/cp/decl.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/cp/decl.c	2007-02-06 10:02:59.000000000 +0000
-+++ gcc-4.1.0/gcc/cp/decl.c	2007-02-23 12:08:59.000000000 +0000
-@@ -136,6 +136,10 @@
- 	tree vtbl_type_node;
- 	tree vtbl_ptr_type_node;
- 
-+   Array slot copy type info:
-+
-+	tree vtbl_slot_copy_type_node;
-+
-    Namespaces,
- 
- 	tree std_node;
-@@ -2940,6 +2944,13 @@
-     }
- }
- 
-+static tree
-+append_struct_field (const char *name, tree type, tree chain)
-+{
-+  return chainon (chain, build_decl (FIELD_DECL,
-+                                     get_identifier (name), type));
-+}
-+
- /* Create the predefined scalar types of C,
-    and some nodes representing standard constants (0, 1, (void *)0).
-    Initialize the global binding level.
-@@ -3068,6 +3079,19 @@
-   layout_type (vtbl_ptr_type_node);
-   record_builtin_type (RID_MAX, NULL, vtbl_ptr_type_node);
- 
-+  {
-+    tree elem_fields = NULL;
-+
-+    vtbl_slot_copy_type_node = make_aggr_type (RECORD_TYPE);
-+    elem_fields = append_struct_field ("vt_src_addr", ptr_type_node, elem_fields);
-+    elem_fields = append_struct_field ("vt_dest_addr", ptr_type_node, elem_fields);
-+    elem_fields = append_struct_field ("vt_copy_bitmask", size_type_node, elem_fields);
-+    finish_builtin_struct (vtbl_slot_copy_type_node, "__vt_copy_slot_relocs",
-+                           elem_fields, NULL_TREE);
-+    layout_type (vtbl_slot_copy_type_node);
-+    record_builtin_type (RID_MAX, NULL, vtbl_slot_copy_type_node);
-+  }
-+
-   push_namespace (get_identifier ("__cxxabiv1"));
-   abi_node = current_namespace;
-   pop_namespace ();
-Only in gcc-4.1.0/gcc/cp: decl.c~
-Only in gcc-4.1.0/gcc/cp: TAGS
-Only in gcc-4.1.0/gcc/cp: TAGS.sub
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/crtstuff.c gcc-4.1.0/gcc/crtstuff.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/crtstuff.c	2005-11-15 09:42:58.000000000 +0000
-+++ gcc-4.1.0/gcc/crtstuff.c	2007-03-15 01:46:20.000000000 +0000
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/crtstuff.c gcc-4.2.1-20070724/gcc/crtstuff.c
+--- gcc-4.2.1-20070724/gcc/crtstuff.c	2006-12-11 12:18:13.000000000 +0000
++++ gcc-4.2.1-20070724/gcc/crtstuff.c	2008-01-09 16:01:54.000000000 +0000
 @@ -1,3 +1,9 @@
-+#define MEEKS
++#undef MEEKS
 +#ifdef MEEKS
 +#include <stdio.h>
 +#include <unistd.h>
@@ -720,12 +709,11 @@
  /* Specialized bits of code needed to support construction and
     destruction of file-scope objects in C++ code.
     Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998,
-@@ -154,6 +160,18 @@
+@@ -154,6 +160,17 @@
  
  #endif /* OBJECT_FORMAT_ELF */
  
 +
-+#warning "Frobincate"
 +#ifdef MEEKS
 +typedef struct {
 +    void         *src_pos;
@@ -739,25 +727,7 @@
  #ifdef CRT_BEGIN
  
  /* NOTE:  In order to be able to support SVR4 shared libraries, we arrange
-@@ -378,13 +396,17 @@
-    program.  We put this into the .init section (for systems that have
-    such a thing) so that we can properly perform the construction of
-    file-scope static-storage C++ objects within shared libraries.  */
-+#error "NOT COMPILED"
- 
-+extern void printf (char *);
- static void __attribute__((used))
- __do_global_ctors_aux (void)	/* prologue goes in .init section */
- {
-   FORCE_CODE_SECTION_ALIGN	/* explicit align before switch to .text */
-   asm (TEXT_SECTION_ASM_OP);	/* don't put epilogue and body in .init */
-   DO_GLOBAL_CTORS_BODY;
-+#warning "Foo"
-+  printf ("Hello World\n");
-   atexit (__do_global_dtors);
- }
- 
-@@ -513,6 +535,64 @@
+@@ -516,6 +533,64 @@
  static void __attribute__((used))
  __do_global_ctors_aux (void)
  {
@@ -822,11 +792,10 @@
    func_ptr *p;
    for (p = __CTOR_END__ - 1; *p != (func_ptr) -1; p--)
      (*p) ();
-Only in gcc-4.1.0/gcc: crtstuff.c~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/gcc.c gcc-4.1.0/gcc/gcc.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/gcc.c	2007-02-06 10:03:02.000000000 +0000
-+++ gcc-4.1.0/gcc/gcc.c	2007-03-14 10:25:46.000000000 +0000
-@@ -4559,6 +4559,8 @@
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/gcc.c gcc-4.2.1-20070724/gcc/gcc.c
+--- gcc-4.2.1-20070724/gcc/gcc.c	2007-03-13 10:38:40.000000000 +0000
++++ gcc-4.2.1-20070724/gcc/gcc.c	2008-01-09 15:26:55.000000000 +0000
+@@ -4594,6 +4594,8 @@
    const char *string;
    int value;
  
@@ -835,26 +804,18 @@
    while ((c = *p++))
      /* If substituting a switch, treat all chars like letters.
         Otherwise, NL, SPC, TAB and % are special.  */
-Only in gcc-4.1.0/gcc: gcc.c~
-Only in gcc-4.1.0/gcc: include
-Only in gcc-4.1.0/gcc/java: TAGS
-Only in gcc-4.1.0/gcc/java: TAGS.sub
-Only in gcc-4.1.0/gcc/objc: TAGS
-Only in gcc-4.1.0/gcc/objc: TAGS.sub
-Only in gcc-4.1.0/gcc: TAGS
-Only in gcc-4.1.0/gcc: TAGS.sub
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/tree.h gcc-4.1.0/gcc/tree.h
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/tree.h	2006-02-14 14:48:11.000000000 +0000
-+++ gcc-4.1.0/gcc/tree.h	2007-02-20 12:41:06.000000000 +0000
-@@ -2519,6 +2519,7 @@
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/tree.h gcc-4.2.1-20070724/gcc/tree.h
+--- gcc-4.2.1-20070724/gcc/tree.h	2008-01-09 12:33:14.000000000 +0000
++++ gcc-4.2.1-20070724/gcc/tree.h	2008-01-09 15:27:54.000000000 +0000
+@@ -2892,6 +2892,7 @@
   unsigned based_on_restrict_p : 1;
   /* Used by C++.  Might become a generic decl flag.  */
   unsigned shadowed_for_var_p : 1;
 + unsigned vtreloc_init:1;
-  
+ 
   /* Don't belong to VAR_DECL exclusively.  */
   unsigned in_system_header_flag : 1;
-@@ -2545,6 +2546,9 @@
+@@ -2918,6 +2919,9 @@
     is not error_mark_node, then the decl cannot be put in .common.  */
  #define DECL_COMMON(NODE) (DECL_WITH_VIS_CHECK (NODE)->decl_with_vis.common_flag)
  
@@ -864,11 +825,10 @@
  /* In a VAR_DECL, nonzero if the decl is a register variable with
     an explicit asm specification.  */
  #define DECL_HARD_REGISTER(NODE)  (VAR_DECL_CHECK (NODE)->decl_with_vis.hard_register)
-Only in gcc-4.1.0/gcc: tree.h~
-diff -u -r /usr/src/packages/BUILD/gcc-4.1.0/gcc/varasm.c gcc-4.1.0/gcc/varasm.c
---- /usr/src/packages/BUILD/gcc-4.1.0/gcc/varasm.c	2007-02-06 10:03:01.000000000 +0000
-+++ gcc-4.1.0/gcc/varasm.c	2007-02-20 12:51:08.000000000 +0000
-@@ -1666,6 +1666,11 @@
+diff -u -r -x testsuite -x cc-nptl -x build-dir -x '*.orig' -x obj-i586-suse-linux -x texis -x Makeconfig -x version.h -x '*.o' -x '*.1' -x 'Makefile*' -x 'config*' -x libtool -x '*.info' -x '*.tex' gcc-4.2.1-20070724/gcc/varasm.c gcc-4.2.1-20070724/gcc/varasm.c
+--- gcc-4.2.1-20070724/gcc/varasm.c	2008-01-09 12:33:13.000000000 +0000
++++ gcc-4.2.1-20070724/gcc/varasm.c	2008-01-09 15:26:55.000000000 +0000
+@@ -1795,6 +1795,11 @@
    if (flag_syntax_only)
      return;
  



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]