Re: [PATCH] Fix PR80334

2017-04-07 Thread Rainer Orth
Hi Richard, > On Thu, 6 Apr 2017, Rainer Orth wrote: > >> Hi Richard, >> >> > The following patch makes sure to preserve (mis-)alignment of memory >> > references when IVOPTs generates TARGET_MEM_REFs for them. >> > >> > Bootstr

Re: [PATCH] Fix PR80334

2017-04-06 Thread Rainer Orth
Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/torture/pr80334.C:11:20: warning: requested alignment 16 is larger than 8 [-Wattributes] Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] On x86 allow if-conversion of more than one insn as long as there is at most one cmov (PR tree-optimization/79390)

2017-04-06 Thread Rainer Orth
.target/i386/pr79390.c scan-assembler [ t]cmov[a-z]+[ t] That's because gcc emits cmovl.a %edx, %eax instead of cmova %edx, %eax Fixed as follows, tested with the appropriate runtest invocations on i386-pc-solaris2.12 and x86_64-pc-linux-gnu. I guess this is obvious? Thank

Re: [PATCH][RFC] Fix P1 PR77498

2017-03-31 Thread Rainer Orth
Hi Bin, > Here is the patch. Test result checked on arm-none-eabi. Is it OK? it passes on sparc-sun-solaris2.12, too. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][RFC] Fix P1 PR77498

2017-03-31 Thread Rainer Orth
Hi Christophe, > With this patch, the following testcase now fails on arm* targets: > gcc.dg/tree-ssa/pr71347.c scan-tree-dump-not optimized ".* = MEM.*;" same on Solaris/SPARC. Rainer -- ----- Rai

Re: [testsuite] Add missing dg-require-effective-target alloca to gcc testsuite

2017-03-24 Thread Rainer Orth
in progress... here's what I committed after similar testing. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2017-03-24 Rainer Orth <r...@cebitec.uni-bielefeld.de> *

Re: [testsuite] Add missing dg-require-effective-target alloca to gcc testsuite

2017-03-24 Thread Rainer Orth
Fix in progress... Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] Add missing dg-require-effective-target alloca to gcc testsuite

2017-03-24 Thread Rainer Orth
Wimplicit-fallthrough-7.c -std=gnu++98 (test for excess err ors) everywhere. Adding that dg-require-effective-target line requires adjusting dg-warning etc. line numbers. Fixed as follows, installed on mainline after checking with the appropriate runtest invocations (for c and c++) on x86_64

Re: [PATCH] MPX: Fix option handling.

2017-03-17 Thread Rainer Orth
he test expects /* { dg-error "-fcheck-pointer-bounds is not supported with Address Sanitizer" "" { target *-*-* } 0 } */ I guess that, given gcc-dg.exp hardcodes LANG=C, changing the dg-error to just include the single quotes should be enough. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 1/5] testsuite: attr-alloc_size-11.c (PR79356)

2017-03-15 Thread Rainer Orth
gcc/testsuite/ > PR testsuite/79356 > * gcc.dg/attr-alloc_size-11.c: Don't xfail on arm. please keep the lists sorted alphabetically. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2] Fix multiple target clones nodes (PR lto/66295).

2017-03-15 Thread Rainer Orth
upport dg-error I suspect it can just as well go into gcc.dg with /* { dg-require-profiling "-fprofile-generate" } */ and -fprofile-generate added to dg-options. Rainer -- ----- Rainer Orth, Center

Re: [PATCH 1/5] testsuite: attr-alloc_size-11.c (PR79356)

2017-03-10 Thread Rainer Orth
ment from me. This just underlines that someone needs to investigate what's really going on here. Consider such a patch pre-approved. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 1/5] testsuite: attr-alloc_size-11.c (PR79356)

2017-03-10 Thread Rainer Orth
Hi Segher, > On Fri, Feb 10, 2017 at 11:56:39AM +0100, Rainer Orth wrote: >> Segher Boessenkool <seg...@kernel.crashing.org> writes: >> >> > As stated in the PR, this test now passes on aarch64, ia64, powerpc, >> > and s390x. This patch disables the

Re: [PATCH,testsuite] Add check_effective_target_rdynamic and use it in g++.dg/lto/pr69589_0.C.

2017-03-08 Thread Rainer Orth
think this line isn't necessary. Just keep the first. Ok for mainline with that fixed. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 5/5] Support BIT_FIELD_REF in MPX (PR ipa/79764).

2017-03-07 Thread Rainer Orth
do compile { target { ! x32 } } } */ > +/* { dg-options "-fcheck-pointer-bounds -mmpx" } */ Same here. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 1/5] Fix *_CST ICEs connected to MPX.

2017-03-07 Thread Rainer Orth
do compile { target { ! x32 } } } */ > +/* { dg-options "-fcheck-pointer-bounds -mmpx -mabi=ms" } */ ... and again: make this x86-only. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2/5] Get bounds for a PARM_DECL (PR ipa/79761).

2017-03-07 Thread Rainer Orth
do compile { target { ! x32 } } } */ > +/* { dg-options "-fcheck-pointer-bounds -mmpx -mabi=ms" } */ This isn't right: the test must be restricted to x86 targets like g++.dg/pr71633.C. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH,testsuite] Skip gcc.dg/lto/pr60449_0.c for mips*-*-elf* targets.

2017-03-02 Thread Rainer Orth
arget_gettimeofday): New. Better say "New proc." or something like this. Ok with those nits fixed. Thanks for your patience. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH,testsuite] Skip gcc.dg/lto/pr60449_0.c for mips*-*-elf* targets.

2017-03-02 Thread Rainer Orth
g.exp at all. Besides: I forget to mention that new effective-target keywords need to be documented in sourcebuild.texi. Sorry for the confusion. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH,testsuite] Skip gcc.dg/lto/pr60449_0.c for mips*-*-elf* targets.

2017-03-01 Thread Rainer Orth
the struct timeval members. Better use check_function_available instead, as in several other examples. And please test the testcase on at least one non-mips-elf target that actually *has* gettimeofday. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: libgo patch committed: Fix quoting in mksigtab.sh

2017-02-28 Thread Rainer Orth
gen-sysinfo.go. Fixed like this, which allows runtime.lo to compile. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University diff --git a/libgo/mksigtab.sh b/libgo/mksigtab.sh --- a/libgo/mksigta

Re: [wwwdocs] readings.html link maintenance

2017-02-25 Thread Rainer Orth
Hi Gerald, > On Wed, 8 Feb 2017, Rainer Orth wrote: >>> - >> href="http://www.tru64unix.compaq.com/docs/base_doc/DOCUMENTATION/V51_HTML/SUPPDOCS/OBJSPEC/TITLE.HTM;> >>> - Information on the Digital UNIX/Compaq Tru64 UNIX object file >>> format >>&

Re: [driver, doc] Support escaping special characters in specs

2017-02-21 Thread Rainer Orth
Hi Sandra, > On 01/16/2017 03:54 AM, Rainer Orth wrote: >> Hi Sandra, >> >>> On 01/13/2017 05:59 AM, Rainer Orth wrote: >>>> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi >>>> --- a/gcc/doc/invoke.texi >>>> +++ b/gcc/doc/invoke.

Re: [driver, doc] Support escaping special characters in specs

2017-02-21 Thread Rainer Orth
Hi Joseph, > On Fri, 13 Jan 2017, Rainer Orth wrote: > >> I'm unsure if the patch is large enough to need a copyright assignment >> (in which case it's almost certainly too late for GCC 7), and even if >> not if it's appropriate at this point in the release cycle. >

Re: [PATCH] PR 79356: Do not xfail attr-alloc_size-11.c on some targets.

2017-02-16 Thread Rainer Orth
gt; the other targets are correct. successfully tested on sparc-sun-solaris2.12. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[libgomp, testsuite] Enable libgomp.c/pr48591.c on __float128 targets

2017-02-15 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-02-15 Rainer Orth <r...@cebitec.uni-bielefeld.de> * testsuite/libgomp.c/pr48591.c: Enable on all __float128 targets. Add __float128 options. # HG changeset patch #

Re: [PATCH 1/5] testsuite: attr-alloc_size-11.c (PR79356)

2017-02-10 Thread Rainer Orth
H, I'd strongly prefer to have a proper analysis instead of just un-xfail-ing the test on an ever growing apparently random list of targets. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING 6, PATCH] Remove xfail from thread_local-order2.C.

2017-02-09 Thread Rainer Orth
the spirit of feature tests. If necessary, test for __cxa_thread_atexit in libc using check_function_available, although this seems only to apply to linux somehow. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING 6, PATCH] Remove xfail from thread_local-order2.C.

2017-02-09 Thread Rainer Orth
the failure on older ones. The strange thing is that the test also passes on targets like darwin > 10 or AIX which certainly don't have __cxa_thread_atexit in libc. For some reason, the fallback implementation in libstdc++/libsupc++ isn't enough... Rainer -- ---

Re: [wwwdocs] readings.html link maintenance

2017-02-08 Thread Rainer Orth
ling, the PDF link there is still valid. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING 6, PATCH] Remove xfail from thread_local-order2.C.

2017-02-07 Thread Rainer Orth
Mike Stump <mikest...@comcast.net> writes: > On Feb 6, 2017, at 3:33 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> wrote: >> >> Hi Gerald, >> >>> Copying the two guys listed as testsuite maintainers in gcc/MAINTAINERS >>> may help; let me

[testsuite, i386] Require ifunc support in gcc.target/i386/pr78419.c

2017-02-07 Thread Rainer Orth
ever since. I suppose the fix is still correct, but this remains strange. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-02-07 Rainer Orth <r...@cebitec.uni-bielefeld

Re: [PATCH] PR68972: g++.dg/cpp1y/vla-initlist1.C test case fails on power

2017-02-06 Thread Rainer Orth
t the default args to dg-skip-if: they're unnecessary. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING 6, PATCH] Remove xfail from thread_local-order2.C.

2017-02-06 Thread Rainer Orth
Hi Dominik, > On Mon, Feb 06, 2017 at 12:33:21PM +0100, Rainer Orth wrote: >> > Copying the two guys listed as testsuite maintainers in gcc/MAINTAINERS >> > may help; let me do that for you. >> > >> > That said, if this fails to fail, the patch might be

Re: [PING 6, PATCH] Remove xfail from thread_local-order2.C.

2017-02-06 Thread Rainer Orth
sions, it still XFAILs e.g. on Solaris (and probably others). So unconditionally removing the xfail *-*-* trades an XPASS->PASS on some Linux versions against a XFAIL->FAIL elsewhere, which isn't acceptable. Rainer -- ----

Re: [PATCH] Fix -masm=intel output for AVX512{F,VL} gathers (PR target/79299)

2017-01-31 Thread Rainer Orth
-do assemble { target avx512vl } } */ > +/* { dg-options "-Ofast -mavx512vl -masm=intel" } */ both tests need /* { dg-require-effective-target masm_intel } */ I believe. Rainer -- ----- Rainer Orth, C

Re: [PATCH committed] Fix build failure with MPFR 2.4.x (gimple-ssa-sprintf.c)

2017-01-27 Thread Rainer Orth
Hi Jakub, > On Fri, Jan 27, 2017 at 08:41:59AM +0100, Rainer Orth wrote: >> > On 01/24/2017 02:37 AM, Markus Trippelsdorf wrote: >> >> MPFR_RNDx was introduced in MPFR 3.0.0. Since the minimal version that >> >> gcc checks for is 2.4.0, this leads to

Re: [PATCH] restore pedantic warning on flexible array members (c++/71290)

2017-01-27 Thread Rainer Orth
c] Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Fix ICE with -Wduplicated-branches (PR c/79199)

2017-01-27 Thread Rainer Orth
parc-sun-solaris2.12, 32-bit only. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH committed] Fix build failure with MPFR 2.4.x (gimple-ssa-sprintf.c)

2017-01-26 Thread Rainer Orth
'MPFR_RNDN' was not declared in this scope mpfr_from_real (x, , MPFR_RNDN); ^ Makefile:1098: recipe for target 'gimple-ssa-sprintf.o' failed make[3]: *** [gimple-ssa-sprintf.o] Error 1 Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PR 79108] Put ipa_node_params to GC memory

2017-01-24 Thread Rainer Orth
-solaris2.12 and i386-pc-solaris2.12 bootstraps are back to normal again. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PR 79108] Put ipa_node_params to GC memory

2017-01-23 Thread Rainer Orth
ile in the same way. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] README.Portability: remove Irix6 limitation

2017-01-22 Thread Rainer Orth
; > (The last entry I could find was in gcc-4.7/buildstat.html .) right, both IRIX and Tru64 UNIX support were removed after GCC 4.7, so this can certainly go. Thanks for noticing. Rainer -- ----- Rainer Orth,

[testsuite] Fix gcc.dg/attr-alloc_size-4.c on i?86 (PR testsuite/79051)

2017-01-19 Thread Rainer Orth
. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-19 Rainer Orth <r...@cebitec.uni-bielefeld.de> PR testsuite/79051 * gcc.dg/attr-alloc_size-4.c (test_int

Re: libgo patch committed: Update to Go1.8rc1

2017-01-19 Thread Rainer Orth
Hi Ian, > On Mon, Jan 16, 2017 at 7:21 AM, Rainer Orth > <r...@cebitec.uni-bielefeld.de> wrote: >> >> I'm getting further on Solaris now, but the build still fails: > > I committed this patch to fix the remaining build problems on Solaris. > Bootstrapped and ran

Re: libgo patch committed: Update to Go1.8rc1

2017-01-16 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University diff --git a/libgo/configure.ac b/libgo/configure.ac --- a/libgo/configure.ac +++ b/libgo/configure.ac @@ -578,7 +578,7 @@ AC_C_

Re: libgo patch committed: Update to Go1.8rc1

2017-01-16 Thread Rainer Orth
lifr := (*lifreq)(unsafe.Pointer([i*sizeofLifreq])) ^ This seems to need a version of defs_solaris.go that works with the constants and structs living in syscall. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] Don't suppress bogus usage of macros from system headers in -Wformat (PR c/78304)

2017-01-16 Thread Rainer Orth
also on sparc-sun-solaris2.12 and i386-pc-solaris2.12, 32-bit only. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [driver, doc] Support escaping special characters in specs

2017-01-16 Thread Rainer Orth
Hi Sandra, > On 01/13/2017 05:59 AM, Rainer Orth wrote: >> diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi >> --- a/gcc/doc/invoke.texi >> +++ b/gcc/doc/invoke.texi >> @@ -26391,6 +26391,13 @@ be as many clauses as you need. This ma >> >> @end tabl

Re: [PATCH] Fix gcc.dg/tree-ssa/scev-[345].c testcases

2017-01-16 Thread Rainer Orth
sparc and x86. Thanks. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: libgo patch committed: Update to Go1.8rc1

2017-01-15 Thread Rainer Orth
ang_org_x_net_lif_lo = \ - golang_org/x/net/lif/lif.lo + golang_org/x/net/lif.lo golang_org_x_net_lif_check = \ golang_org/x/net/lif/check Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [driver, doc] Support escaping special characters in specs

2017-01-13 Thread Rainer Orth
Hi Joseph, > On Fri, 13 Jan 2017, Rainer Orth wrote: > >> I'm unsure if the patch is large enough to need a copyright assignment >> (in which case it's almost certainly too late for GCC 7), and even if >> not if it's appropriate at this point in the release cycle. >

Re: Unreviewed fixincludes patch

2017-01-13 Thread Rainer Orth
lus < 201402L\n%2"; Great, I'll try to remember that. In the meantime, I've tested the fix on the gcc-5 and gcc-6 branches, too: it didn't need more than regenerating fixincl.x and fixed the failing testcase as expected. I'll wait a week or two on mainline and apply it to the those branches,

[driver, doc] Support escaping special characters in specs

2017-01-13 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-10 Jeff Downs <heydo...@somuchpressure.net> Rainer Orth <r...@cebitec.uni-bielefeld.de> gcc: * gcc.c (handle_braces): Support escap

Restore Solaris/SPARC Ada bootstrap

2017-01-13 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-13 Rainer Orth <r...@cebitec.uni-bielefeld.de> * gcc-interface/Makefile.in (SPARC/Solaris): Fix typo. diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in --- a/gcc/ada/gcc-int

Re: [fixincludes] Only declare gets for C++ < 2014 on Solaris (PR libstdc++/78979)

2017-01-12 Thread Rainer Orth
Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: > While investigating PR libstdc++/78979, it turns out that Solaris > incorrectly declares std::gets even for C++14 where it's been > removed. This patch fixes that by adding an additional __cplusplus < > 201402L

Unreviewed fixincludes patch

2017-01-12 Thread Rainer Orth
ght argue that a Solaris-only patch might be covered by my maintainership ;-) Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Go patch committed: drop size arguments to hash/equal functions

2017-01-10 Thread Rainer Orth
/src/hg/trunk/local/gcc/go/gofrontend/expressions.cc:402 Solaris/x86 is fine. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [build, libgo, libstdc++] Build libgo with -Wa,-nH if possible (PR go/78978)

2017-01-06 Thread Rainer Orth
Hi Ian, > On Thu, Jan 5, 2017 at 1:20 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> > wrote: >> As could have been expected, the static libgo.a causes the same problem >> with hardware capabilities on Solaris/x86 as was solved for libgo.so >> with >> &

Re: [committed] Introduce RTL function reader

2017-01-06 Thread Rainer Orth
trap is now into building target libraries. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-06 Rainer Orth <r...@cebitec.uni-bielefeld.de> * read-rtl.c

[fixincludes] Only declare gets for C++ < 2014 on Solaris (PR libstdc++/78979)

2017-01-05 Thread Rainer Orth
Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-04 Rainer Orth <r...@cebitec.uni-bielefeld.de> PR libstdc++/78979 * inclhack.def (sola

Require C11 for C++17 on Solaris

2017-01-05 Thread Rainer Orth
. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01-04 Rainer Orth <r...@cebitec.uni-bielefeld.de> * config/sol2.h (TARGET_OS_CPP_BUILTINS): Define __STDC_VER

[build, libgo, libstdc++] Build libgo with -Wa,-nH if possible (PR go/78978)

2017-01-05 Thread Rainer Orth
for mainline? Once approved, how should we proceed with checking? Ian, will you take care of the libgo part once the rest is in? Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2017-01

Re: [build] Handle gas/gld --compress-debug-sections=type

2016-12-14 Thread Rainer Orth
binutils 2.25 recognizes this option. feel free to do so; I won't have time for that. I don't even build older branches with gld on Solaris. > On 30.05.2016 13:32, Rainer Orth wrote: >> * When I removed the default in the gcc_cv_ld_compress test, the outcome >> always was 0, irr

Re: [patch, doc] Move -pthread documentation to linker options

2016-12-13 Thread Rainer Orth
Hi Sandra, > On 12/11/2016 01:28 PM, Rainer Orth wrote: >> Hi Sandra, >> >>> PR 16519 notes that -pthread has only ever been documented as an RS6000 and >>> Solaris 2 option. In fact it's supported by most/all(?) POSIX-flavored >>> targets, including

Unreviewed patch

2016-12-12 Thread Rainer Orth
a build maintainer or global reviewer. Besides, it's a prerequisite to fix a similar breakage in libgo: https://gcc.gnu.org/ml/gcc-patches/2016-12/msg00726.html Thanks. Rainer -- - Rainer Orth, Center

Re: [patch, doc] Move -pthread documentation to linker options

2016-12-11 Thread Rainer Orth
on most systems), and in the past (not completely sure about the present) there were subtle bugs if you forgot to add -pthread during compilation. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [RFC PATCH] avoid printing type suffix with %E (PR c/78165)

2016-12-09 Thread Rainer Orth
def1.C -std=gnu++11 scan-assembler-times DW_AT_name: "foo<1>"|"foo<1u>.."[^\\n]*DW_AT_name 1 +FAIL: g++.dg/debug/dwarf2/typedef1.C -std=gnu++14 scan-assembler-times DW_AT_name: "foo<1>"|"foo<1u>.."[^\\n]*DW_AT_name 1 +FAIL: g++.dg/debug/dwarf2/typedef1.C -std=gnu++98 scan-assembler-times

Re: libgo patch committed: Copy hash code from Go 1.7 runtime

2016-12-09 Thread Rainer Orth
1.go execution, -O0 Again, this is a known issue, previously in libitm and recently in libgfortran. The latter is fixed by my (still unreviewed) patch https://gcc.gnu.org/ml/gcc-patches/2016-12/msg00336.html and can be fixed for libgo along the same lines (on top of the libgfor

[testsuite, i386] Compile gcc.target/i386/pr70322-?.c with -mno-stackrealign

2016-12-07 Thread Rainer Orth
-linux-gnu (both 32 and 64-bit multilibs). Ok for mainline? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2016-12-06 Rainer Orth <r...@cebitec.uni-bielefeld.de> * gcc.targe

[build] Disable hwcaps on libgfortran

2016-12-05 Thread Rainer Orth
-op), and x86_64-pc-linux-gnu (where the flag doesn't exist). Testresults are back to normal for the first configuration and unchanged for the other two. Ok for mainline? Rainer -- ----- Rainer Orth, Center for Biotechnol

Re: [PATCH] correct handling of non-constant width and precision (pr 78521)

2016-12-02 Thread Rainer Orth
2.12, i386-pc-solaris2.12, and x86_64-pc-linux-gnu. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2016-12-02 Rainer Orth <r...@cebitec.uni-bielefeld.de> * gimple-ssa-sprint

Re: Import libcilkrts Build 4467 (PR target/68945)

2016-12-01 Thread Rainer Orth
ou sooner. no worries; I've been on vacation for a week anyway. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: New option -flimit-function-alignment

2016-11-24 Thread Rainer Orth
allowed bootstrap to complete successfully. I'm going to commit it as obvious. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2016-11-24 Rainer Orth <r...@cebitec.uni-bielefeld.de>

Re: PR78153

2016-11-23 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Delete GCJ

2016-11-21 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-21 Thread Rainer Orth
Hi Bruce, > On Fri, Nov 18, 2016 at 9:42 AM, Mike Stump <mikest...@comcast.net> wrote: >> On Nov 18, 2016, at 2:45 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> >> wrote: >>> So the current suggestion is to combine my fixincludes patch and Jack's >

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-21 Thread Rainer Orth
Hi Mike, > On Nov 18, 2016, at 2:45 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> > wrote: >> So the current suggestion is to combine my fixincludes patch and Jack's >> patch to disable use if !__BLOCKS__. > >> I guess this is ok for mainline now to restore b

Re: [fixincludes, v3] Don't define libstdc++-internal macros in Solaris 10+

2016-11-21 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [fixincludes, v3] Don't define libstdc++-internal macros in Solaris 10+

2016-11-18 Thread Rainer Orth
Hi Jonathan, > On 03/11/16 15:11 +0100, Rainer Orth wrote: >>Fortunately, this is all easily fixed by wrapping the affected templates >>in a new macro. That's what this patch does. The new libstdc++ >>acinclude.m4 test may well need wording changes in comments e

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-18 Thread Rainer Orth
for libsanitizer. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2016-11-10 Rainer Orth <r...@cebitec.uni-bielefeld.de> PR sanitizer/78267 * inclhack.def (darwin_availabilityinternal, darwin_os_trace_1) (darwin_os

Re: Import libcilkrts Build 4467 (PR target/68945)

2016-11-17 Thread Rainer Orth
Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: > I happened to notice that my libcilkrts SPARC port has been applied > upstream. So to reach closure on this issue for the GCC 7 release, I'd > like to import upstream into mainline which seems to be covered by the > f

Import libcilkrts Build 4467 (PR target/68945)

2016-11-17 Thread Rainer Orth
owing patch has passed x86_64-pc-linux-gnu bootstrap without regressions; i386-pc-solaris2.12 and sparc-sun-solaris2.12 bootstraps are currently running. Ok for mainline if they pass? Thanks. Rainer -- ----- Rainer Orth,

Re: [PATCH] Fix PR78333

2016-11-17 Thread Rainer Orth
all_site == (void *)0) abort (); } In the case at hand, we could do with empty implementations. This certainly works on Solaris. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] fix PR sanitizer/78267

2016-11-14 Thread Rainer Orth
ork on 10.12. The revised patch has been developed with a copy of the affected 10.11 headers, but needs to be tested on the real thing. Iain has provided me with the affected 10.10 headers and I expect to have an augmented patch ready today or tomorrow. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-14 Thread Rainer Orth
; build > failures on darwin15. as I wrote, there are two issues, one a slightly different context, the other a broken function definition (which is gone in Darwin 16), both of which should be fixed by my updated patch. Rainer -- ---

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-14 Thread Rainer Orth
ad of __API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.0), tvos(10.0)) I've updated the corresponding fix to deal with this variation and augmented the testcase accordingly. Hopefully the new patch works for you. Rainer -- -----

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-13 Thread Rainer Orth
re seeing? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-11 Thread Rainer Orth
Hi Iain, >> On 11 Nov 2016, at 16:50, Rainer Orth <r...@cebitec.uni-bielefeld.de> wrote: >> >> Hi Iain, >> >>>> On 11 Nov 2016, at 11:18, Mike Stump <mikest...@comcast.net> wrote: >>>> >>>> On Nov 11, 2016, at 2:15 AM,

Re: [fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-11 Thread Rainer Orth
Hi Iain, >> On 11 Nov 2016, at 11:18, Mike Stump <mikest...@comcast.net> wrote: >> >> On Nov 11, 2016, at 2:15 AM, Rainer Orth <r...@cebitec.uni-bielefeld.de> >> wrote: >>> The patch passes fixincludes make check (this time for re

Re: Go patch committed: copy signal code from Go 1.7 runtime

2016-11-11 Thread Rainer Orth
ing NULL suggests SA_SIGINFO not being set, although go/runtime/signal_gccgo.go (setsig) does AFAICS. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[fixincludes] Fix macOS 10.12 and (PR sanitizer/78267)

2016-11-11 Thread Rainer Orth
;-) and restores macOS 10.12 bootstrap. Ok for mainline? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2016-11-10 Rainer Orth <r...@cebitec.uni-bielefeld.de> PR sanitizer

Re: [fixincludes, v3] Don't define libstdc++-internal macros in Solaris 10+

2016-11-11 Thread Rainer Orth
Hi Bruce, > On 11/03/16 07:11, Rainer Orth wrote: >> >> Ok for mainline now, and for backports to the gcc-6 and gcc-5 branches >> after some soak time? > > Yes, please. Thanks. unfortunately, I didn't look closly enough when checking for failures. There is one whic

Unreviewed libstdc++ patch

2016-11-10 Thread Rainer Orth
testing on mainline has completed and backports to the gcc-5 and gcc-6 branches have also been tested successfully. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[fixincludes, v3] Don't define libstdc++-internal macros in Solaris 10+

2016-11-03 Thread Rainer Orth
branches after some soak time? Thanks. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2016-10-27 Rainer Orth <r...@cebitec.uni-bielefeld.de> libstdc++-v3:

Re: [PATCH] DWARF5 .debug_rnglists support

2016-11-01 Thread Rainer Orth
e 'len' [-Werror=unused-variable] unsigned int len = vec_safe_length (ranges_table); ^~~ Fixed as follows; will commit as obvious once i386-pc-solaris2.12 and sparc-sun-solaris2.12 bootstrap have finished successfully. Rainer -- -----

Re: [PATCH] Don't use priority {cd}tors if not supported by a target (PR, gcov-profile/78086)

2016-10-31 Thread Rainer Orth
((101 ctor_100 () Should be called ctor_101 now. Same for dtor_100 below. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix bootstrap with --enable-languages=all,go

2016-10-27 Thread Rainer Orth
Hi Jeff, > On 10/19/2016 06:13 AM, Rainer Orth wrote: >> Hi Jakub, >> >>>> 2016-10-01 Rainer Orth <r...@cebitec.uni-bielefeld.de> >>>> >>>>* configure.ac (target_libraries): Readd target-boehm-gc. >>>>

Re: [PATCH] Fix bootstrap with --enable-languages=all,go

2016-10-27 Thread Rainer Orth
Hi Jeff, > On 10/19/2016 06:13 AM, Rainer Orth wrote: >> Hi Jakub, >> >>>> 2016-10-01 Rainer Orth <r...@cebitec.uni-bielefeld.de> >>>> >>>>* configure.ac (target_libraries): Readd target-boehm-gc. >>>>

Re: [PATCH] Fix bootstrap with --enable-languages=all,go

2016-10-27 Thread Rainer Orth
Hi Jeff, > On 10/19/2016 06:13 AM, Rainer Orth wrote: >> Hi Jakub, >> >>>> 2016-10-01 Rainer Orth <r...@cebitec.uni-bielefeld.de> >>>> >>>>* configure.ac (target_libraries): Readd target-boehm-gc. >>>>

<    5   6   7   8   9   10   11   12   13   14   >