packages: gcc/gcc-branch.diff, gcc/gcc.spec - rel 4; branch diff updated
arekm
arekm at pld-linux.org
Thu Dec 29 15:41:36 CET 2011
Author: arekm Date: Thu Dec 29 14:41:36 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- rel 4; branch diff updated
---- Files affected:
packages/gcc:
gcc-branch.diff (1.55 -> 1.56) , gcc.spec (1.674 -> 1.675)
---- Diffs:
================================================================
Index: packages/gcc/gcc-branch.diff
diff -u packages/gcc/gcc-branch.diff:1.55 packages/gcc/gcc-branch.diff:1.56
--- packages/gcc/gcc-branch.diff:1.55 Tue Dec 20 20:32:10 2011
+++ packages/gcc/gcc-branch.diff Thu Dec 29 15:41:30 2011
@@ -1,7 +1,7 @@
Index: configure
===================================================================
---- configure (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ configure (.../branches/gcc-4_6-branch) (wersja 182550)
+--- configure (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ configure (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -5117,7 +5117,7 @@
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_cc_gcc_supports_ada" >&5
$as_echo "$acx_cv_cc_gcc_supports_ada" >&6; }
@@ -24,8 +24,8 @@
;;
Index: libgcc/config.host
===================================================================
---- libgcc/config.host (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libgcc/config.host (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libgcc/config.host (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libgcc/config.host (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -145,15 +145,6 @@
asm_hidden_op=.private_extern
tmake_file="t-darwin ${cpu_type}/t-darwin t-slibgcc-darwin"
@@ -44,8 +44,8 @@
# machine-specific sections may refine and add to this
Index: libgcc/generic-morestack.c
===================================================================
---- libgcc/generic-morestack.c (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libgcc/generic-morestack.c (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libgcc/generic-morestack.c (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libgcc/generic-morestack.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -459,8 +459,8 @@
sigemptyset (&__morestack_initial_sp.mask);
@@ -59,8 +59,8 @@
importantly, pthread_sigmask uses less stack space on x86_64. */
Index: libgcc/ChangeLog
===================================================================
---- libgcc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libgcc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libgcc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libgcc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1,3 +1,16 @@
+2011-12-15 H.J. Lu <hongjiu.lu at intel.com>
+
@@ -80,8 +80,8 @@
* GCC 4.6.2 released.
Index: libtool.m4
===================================================================
---- libtool.m4 (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libtool.m4 (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libtool.m4 (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libtool.m4 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -2273,7 +2273,7 @@
objformat=`/usr/bin/objformat`
else
@@ -120,8 +120,8 @@
_LT_TAGVAR(ld_shlibs, $1)=no
Index: libgomp/configure
===================================================================
---- libgomp/configure (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libgomp/configure (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libgomp/configure (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libgomp/configure (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -9317,7 +9317,7 @@
;;
@@ -178,8 +178,8 @@
freebsd3.[01]* | freebsdelf3.[01]*)
Index: libgomp/ChangeLog
===================================================================
---- libgomp/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libgomp/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libgomp/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libgomp/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1,3 +1,7 @@
+2011-11-20 Andreas Tobler <andreast at fgznet.ch>
+
@@ -190,8 +190,8 @@
* GCC 4.6.2 released.
Index: libquadmath/configure
===================================================================
---- libquadmath/configure (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libquadmath/configure (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libquadmath/configure (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libquadmath/configure (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -8727,7 +8727,7 @@
;;
@@ -221,8 +221,8 @@
freebsd3.[01]* | freebsdelf3.[01]*)
Index: libquadmath/ChangeLog
===================================================================
---- libquadmath/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ libquadmath/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
+--- libquadmath/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ libquadmath/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1,3 +1,7 @@
+2011-11-20 Andreas Tobler <andreast at fgznet.ch>
+
@@ -233,8 +233,8 @@
* GCC 4.6.2 released.
Index: gcc/c-family/ChangeLog
===================================================================
---- gcc/c-family/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/c-family/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/c-family/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/c-family/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1,3 +1,15 @@
+2011-11-04 Eric Botcazou <ebotcazou at adacore.com>
+
@@ -253,8 +253,8 @@
* GCC 4.6.2 released.
Index: gcc/c-family/c-common.c
===================================================================
---- gcc/c-family/c-common.c (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/c-family/c-common.c (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/c-family/c-common.c (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/c-family/c-common.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1236,13 +1236,7 @@
&& (op1 = get_base_address (op0)) != NULL_TREE
&& TREE_CODE (op1) == INDIRECT_REF
@@ -377,8 +377,8 @@
/* Warn for A ?: C expressions (with B omitted) where A is a boolean
Index: gcc/c-family/c-common.h
===================================================================
---- gcc/c-family/c-common.h (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/c-family/c-common.h (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/c-family/c-common.h (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/c-family/c-common.h (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -916,7 +916,8 @@
extern void verify_sequence_points (tree);
@@ -391,15 +391,15 @@
Used to select diagnostic messages in lvalue_error and
Index: gcc/DATESTAMP
===================================================================
---- gcc/DATESTAMP (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/DATESTAMP (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/DATESTAMP (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/DATESTAMP (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1 +1 @@
-20111026
-+20111220
++20111229
Index: gcc/configure
===================================================================
---- gcc/configure (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/configure (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/configure (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/configure (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -7442,17 +7442,7 @@
RANLIB="$ac_cv_prog_RANLIB"
fi
@@ -493,8 +493,8 @@
freebsd3.[01]* | freebsdelf3.[01]*)
Index: gcc/objc/objc-next-runtime-abi-01.c
===================================================================
---- gcc/objc/objc-next-runtime-abi-01.c (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/objc/objc-next-runtime-abi-01.c (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/objc/objc-next-runtime-abi-01.c (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/objc/objc-next-runtime-abi-01.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -2871,12 +2871,15 @@
return eh_id;
}
@@ -514,8 +514,8 @@
#endif
Index: gcc/objc/objc-act.c
===================================================================
---- gcc/objc/objc-act.c (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/objc/objc-act.c (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/objc/objc-act.c (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/objc/objc-act.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -3136,9 +3136,8 @@
struct string_descriptor *desc, key;
void **loc;
@@ -530,8 +530,8 @@
/* The target may have different ideas on how to construct an ObjC string
Index: gcc/objc/ChangeLog
===================================================================
---- gcc/objc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/objc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/objc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/objc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -1,3 +1,18 @@
+2011-11-12 Iain Sandoe <iains at gcc.gnu.org>
+
@@ -553,8 +553,8 @@
* GCC 4.6.2 released.
Index: gcc/reorg.c
===================================================================
---- gcc/reorg.c (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/reorg.c (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/reorg.c (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/reorg.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -3554,9 +3554,11 @@
}
}
@@ -570,15 +570,72 @@
various code assumes that it is in a delay slot. We could
Index: gcc/DEV-PHASE
===================================================================
---- gcc/DEV-PHASE (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/DEV-PHASE (.../branches/gcc-4_6-branch) (wersja 182550)
+--- gcc/DEV-PHASE (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/DEV-PHASE (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1 @@
+prerelease
Index: gcc/ChangeLog
===================================================================
---- gcc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182550)
-+++ gcc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182550)
-@@ -1,3 +1,380 @@
+--- gcc/ChangeLog (.../tags/gcc_4_6_2_release) (wersja 182722)
++++ gcc/ChangeLog (.../branches/gcc-4_6-branch) (wersja 182722)
+@@ -1,3 +1,437 @@
++2011-12-28 Michael Meissner <meissner at linux.vnet.ibm.com>
++
++ Backport from mainline
++ 2011-12-28 Michael Meissner <meissner at linux.vnet.ibm.com>
++
++ PR target/51623
++ * config/rs6000/rs6000.c (rs6000_assemble_integer): Don't call
++ unlikely_text_section_p. Instead check for being in a code
++ section.
++
++2011-12-23 Richard Guenther <rguenther at suse.de>
++
++ PR rtl-optimization/50396
++ * simplify-rtx.c (simplify_binary_operation_1): Properly
++ guard code that only works for integers.
++
++2011-12-22 Doug Kwan <dougkwan at google.com>
++
++ Backport from mainline
++ 2011-03-23 Julian Brown <julian at codesourcery.com>
++
++ * expr.c (expand_expr_real_1): Only use BLKmode for volatile
++ accesses which are not naturally aligned.
++
++ 2011-11-20 Joey Ye <joey.ye at arm.com>
++
++ * expr.c (expand_expr_real_1): Correctly handle strict volatile
++ bitfield loads smaller than mode size.
++
++2011-12-21 Richard Earnshaw <rearnsha at arm.com>
++
++ PR target/51643
++ * arm.c (arm_function_ok_for_sibcall): Use DECL_WEAK in previous
++ change.
++
++2011-12-21 Richard Earnshaw <rearnsha at arm.com>
++
++ PR target/51643
++ * arm.c (arm_function_ok_for_sibcall): Don't try to tailcall a
++ weak function on bare-metal EABI targets.
++
++2011-12-21 Uros Bizjak <ubizjak at gmail.com>
++
++ Backport from mainline
++ 2011-12-21 Richard Guenther <rguenther at suse.de>
++
++ PR lto/41159
++ * tree-outof-ssa.c (insert_value_copy_on_edge): Use the
++ mode of the pseudo as destination mode. Only assert that
++ is equal to the promoted mode of the decl if it is a REG.
++
++2011-12-21 Uros Bizjak <ubizjak at gmail.com>
++
++ * config/alpha/linux-unwind.h: Update copyright years.
++ (MD_FROB_UPDATE_CONTEXT): New define.
++ (alpha_frob_update_context): New function.
++
+2011-12-19 Martin Jambor <mjambor at suse.cz>
+
+ PR tree-optimization/51583
@@ -959,7 +1016,7 @@
2011-10-26 Release Manager
* GCC 4.6.2 released.
-@@ -144,8 +521,8 @@
+@@ -144,8 +578,8 @@
2011-10-07 Bernd Schmidt <bernds at codesourcery.com>
@@ -970,7 +1027,7 @@
2011-10-06 Jakub Jelinek <jakub at redhat.com>
-@@ -252,7 +629,7 @@
+@@ -252,7 +686,7 @@
* config/rs6000/rs6000.md (probe_stack): Use explicit operand.
* config/rs6000/rs6000.c (output_probe_stack_range): Likewise.
@@ -982,7 +1039,7 @@
Index: gcc/testsuite/gcc.target/arm/pr49641.c
===================================================================
--- gcc/testsuite/gcc.target/arm/pr49641.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.target/arm/pr49641.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.target/arm/pr49641.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,18 @@
+/* { dg-do compile } */
+/* { dg-options "-mthumb -O2" } */
@@ -1002,10 +1059,155 @@
+ y = 0;
+ foo(&v);
+}
+Index: gcc/testsuite/gcc.target/arm/sibcall-2.c
+===================================================================
+--- gcc/testsuite/gcc.target/arm/sibcall-2.c (.../tags/gcc_4_6_2_release) (wersja 0)
++++ gcc/testsuite/gcc.target/arm/sibcall-2.c (.../branches/gcc-4_6-branch) (wersja 182722)
+@@ -0,0 +1,12 @@
++/* { dg-require-effective-target arm_eabi } */
++/* { dg-do compile } */
++/* { dg-options "-O2 -mabi=aapcs" } */
++
++
++extern void __attribute__((weak)) wfunc(void);
++void main(void)
++{
++ wfunc(); /* Must not tail-call. */
++}
++
++/* { dg-final { scan-assembler-not "b\[\\t \]+wfunc" } } */
+Index: gcc/testsuite/gcc.target/powerpc/pr51623.c
+===================================================================
+--- gcc/testsuite/gcc.target/powerpc/pr51623.c (.../tags/gcc_4_6_2_release) (wersja 0)
++++ gcc/testsuite/gcc.target/powerpc/pr51623.c (.../branches/gcc-4_6-branch) (wersja 182722)
+@@ -0,0 +1,123 @@
++/* PR target/51623 */
++/* { dg-do compile { target { { powerpc*-*-linux* && ilp32 } || { powerpc-*-eabi* } } } } */
++/* { dg-options "-mrelocatable -ffreestanding" } */
++
++/* This generated an error, since the compiler was calling
++ unlikely_text_section_p in a context where it wasn't valid. */
++
++typedef long long loff_t;
++typedef unsigned size_t;
++
++
++struct mtd_info {
++ unsigned writesize;
++ unsigned oobsize;
++ const char *name;
++};
++
++extern int strcmp(const char *,const char *);
++extern char * strchr(const char *,int);
++
++struct cmd_tbl_s {
++ char *name;
++};
++
++
++int printf(const char *fmt, ...) __attribute__ ((format (__printf__, 1, 2)));
++void* malloc(size_t);
++void free(void*);
++
++
++extern int nand_curr_device;
++extern struct mtd_info nand_info[];
++
++static int nand_dump(struct mtd_info *nand, unsigned long off, int only_oob)
++{
++ int i;
++ unsigned char *datbuf, *oobbuf, *p;
++
++ datbuf = malloc(nand->writesize + nand->oobsize);
++ oobbuf = malloc(nand->oobsize);
++ off &= ~(nand->writesize - 1);
++
++ printf("Page %08lx dump:\n", off);
++ i = nand->writesize >> 4;
++ p = datbuf;
++
++ while (i--) {
++ if (!only_oob)
++ printf("\t%02x %02x %02x %02x %02x %02x %02x %02x"
++ " %02x %02x %02x %02x %02x %02x %02x %02x\n",
++ p[0], p[1], p[2], p[3], p[4], p[5], p[6], p[7],
++ p[8], p[9], p[10], p[11], p[12], p[13], p[14],
++ p[15]);
++ p += 16;
++ }
++
++ i = nand->oobsize >> 3;
++ free(datbuf);
++ free(oobbuf);
++
++ return 0;
++}
++
++int do_nand(struct cmd_tbl_s * cmdtp, int flag, int argc, char *argv[])
++{
++ int dev;
++ unsigned long off;
++ char *cmd, *s;
++ struct mtd_info *nand;
++
++ if (argc < 2)
++ goto usage;
++
++ cmd = argv[1];
++
++ if (strcmp(cmd, "info") == 0) {
++ putc('\n');
++ return 0;
++ }
++
++ if (strcmp(cmd, "device") == 0) {
++ if (argc < 3) {
++ putc('\n');
++ }
++ dev = (int)simple_strtoul(argv[2], ((void *)0), 10);
++ nand_curr_device = dev;
++ return 0;
++ }
++
++ if (strcmp(cmd, "bad") != 0 && strcmp(cmd, "erase") != 0 )
++ goto usage;
++
++ if (nand_curr_device < 0 ) {
++ return 1;
++ }
++ nand = &nand_info[nand_curr_device];
++
++ if (strcmp(cmd, "erase") == 0 || strcmp(cmd, "scrub") == 0) {
++ int clean = argc > 2 && !strcmp("clean", argv[2]);
++ int scrub = !strcmp(cmd, "scrub");
++ return 0;
++ }
++
++ if (strncmp(cmd, "dump", 4) == 0) {
++ if (argc < 3)
++ goto usage;
++
++ s = strchr(cmd, '.');
++ off = (int)simple_strtoul(argv[2], ((void *)0), 16);
++
++ if (s != ((void *)0) && strcmp(s, ".oob") == 0)
++ nand_dump(nand, off, 1);
++ else
++ nand_dump(nand, off, 0);
++
++ return 0;
++ }
++usage:
++ cmd_usage(cmdtp);
++ return 1;
++}
++
++void *ptr = do_nand;
Index: gcc/testsuite/gcc.target/i386/pr51393.c
===================================================================
--- gcc/testsuite/gcc.target/i386/pr51393.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.target/i386/pr51393.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.target/i386/pr51393.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,22 @@
+/* { dg-do run } */
+/* { dg-require-effective-target avx } */
@@ -1032,7 +1234,7 @@
Index: gcc/testsuite/gcc.target/i386/pr48721.c
===================================================================
--- gcc/testsuite/gcc.target/i386/pr48721.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.target/i386/pr48721.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.target/i386/pr48721.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,51 @@
+/* PR rtl-optimization/48721 */
+/* { dg-do compile } */
@@ -1088,7 +1290,7 @@
Index: gcc/testsuite/gcc.target/i386/movdi-rex64.c
===================================================================
--- gcc/testsuite/gcc.target/i386/movdi-rex64.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.target/i386/movdi-rex64.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.target/i386/movdi-rex64.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,11 @@
+/* { dg-do compile { target *-*-linux* } } */
+/* { dg-options "-fPIE" } */
@@ -1104,7 +1306,7 @@
Index: gcc/testsuite/gfortran.dg/whole_file_35.f90
===================================================================
--- gcc/testsuite/gfortran.dg/whole_file_35.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/whole_file_35.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/whole_file_35.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,28 @@
+! { dg-do compile }
+!
@@ -1137,7 +1339,7 @@
Index: gcc/testsuite/gfortran.dg/move_alloc_8.f90
===================================================================
--- gcc/testsuite/gfortran.dg/move_alloc_8.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/move_alloc_8.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/move_alloc_8.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,106 @@
+! { dg-do compile }
+!
@@ -1248,7 +1450,7 @@
Index: gcc/testsuite/gfortran.dg/realloc_on_assign_8.f90
===================================================================
--- gcc/testsuite/gfortran.dg/realloc_on_assign_8.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/realloc_on_assign_8.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/realloc_on_assign_8.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,17 @@
+! { dg-do compile }
+!
@@ -1270,7 +1472,7 @@
Index: gcc/testsuite/gfortran.dg/default_initialization_5.f90
===================================================================
--- gcc/testsuite/gfortran.dg/default_initialization_5.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/default_initialization_5.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/default_initialization_5.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,66 @@
+! { dg-do run }
+! { dg-options "-fdump-tree-original" }
@@ -1341,7 +1543,7 @@
Index: gcc/testsuite/gfortran.dg/pr50875.f90
===================================================================
--- gcc/testsuite/gfortran.dg/pr50875.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/pr50875.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/pr50875.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,39 @@
+! { dg-do compile { target { i?86-*-* x86_64-*-* } } }
+! { dg-options "-O3 -mavx" }
@@ -1385,7 +1587,7 @@
Index: gcc/testsuite/gfortran.dg/warn_function_without_result_2.f90
===================================================================
--- gcc/testsuite/gfortran.dg/warn_function_without_result_2.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/warn_function_without_result_2.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/warn_function_without_result_2.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,19 @@
+! { dg-do compile }
+! { dg-options "-Wall" }
@@ -1409,7 +1611,7 @@
Index: gcc/testsuite/gfortran.dg/implicit_pure_1.f90
===================================================================
--- gcc/testsuite/gfortran.dg/implicit_pure_1.f90 (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gfortran.dg/implicit_pure_1.f90 (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gfortran.dg/implicit_pure_1.f90 (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,53 @@
+! { dg-do run }
+!
@@ -1467,7 +1669,7 @@
Index: gcc/testsuite/gcc.c-torture/execute/pr51466.c
===================================================================
--- gcc/testsuite/gcc.c-torture/execute/pr51466.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/execute/pr51466.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/execute/pr51466.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,43 @@
+/* PR tree-optimization/51466 */
+
@@ -1515,7 +1717,7 @@
Index: gcc/testsuite/gcc.c-torture/execute/20111212-1.c
===================================================================
--- gcc/testsuite/gcc.c-torture/execute/20111212-1.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/execute/20111212-1.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/execute/20111212-1.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,34 @@
+/* PR tree-optimization/50569 */
+/* Reported by Paul Koning <pkoning at gcc.gnu.org> */
@@ -1554,7 +1756,7 @@
Index: gcc/testsuite/gcc.c-torture/execute/pr51323.c
===================================================================
--- gcc/testsuite/gcc.c-torture/execute/pr51323.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/execute/pr51323.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/execute/pr51323.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,35 @@
+/* PR middle-end/51323 */
+
@@ -1594,7 +1796,7 @@
Index: gcc/testsuite/gcc.c-torture/execute/20111208-1.c
===================================================================
--- gcc/testsuite/gcc.c-torture/execute/20111208-1.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/execute/20111208-1.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/execute/20111208-1.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,94 @@
+/* PR tree-optimization/51315 */
+/* Reported by Jurij Smakov <jurij at wooyd.org> */
@@ -1693,7 +1895,7 @@
Index: gcc/testsuite/gcc.c-torture/compile/pr51077.c
===================================================================
--- gcc/testsuite/gcc.c-torture/compile/pr51077.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/compile/pr51077.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/compile/pr51077.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,15 @@
+/* PR middle-end/51077 */
+
@@ -1713,7 +1915,7 @@
Index: gcc/testsuite/gcc.c-torture/compile/20110913-1.c
===================================================================
--- gcc/testsuite/gcc.c-torture/compile/20110913-1.c (.../tags/gcc_4_6_2_release) (wersja 0)
-+++ gcc/testsuite/gcc.c-torture/compile/20110913-1.c (.../branches/gcc-4_6-branch) (wersja 182550)
++++ gcc/testsuite/gcc.c-torture/compile/20110913-1.c (.../branches/gcc-4_6-branch) (wersja 182722)
@@ -0,0 +1,26 @@
+struct ieee754_double {
<<Diff was trimmed, longer than 597 lines>>
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gcc/gcc-branch.diff?r1=1.55&r2=1.56&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/gcc/gcc.spec?r1=1.674&r2=1.675&f=u
More information about the pld-cvs-commit
mailing list