Re: [RFC] Add check_effective_target_vect_min_max

2015-08-12 Thread Rainer Orth
umenting in sourcebuild.texi. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [RFC] Add check_effective_target_vect_min_max

2015-08-12 Thread Rainer Orth
Tom de Vries writes: > On 12/08/15 10:51, Rainer Orth wrote: >> Tom de Vries writes: >> >>> This follow-up patch introduces a new effective target vect_min_max, >>> similar to how effective target vect_bswap is implemented. >>> >>>

Re: [PATCH testsuite, ARM] skip Wno-frame-address tests

2015-08-20 Thread Rainer Orth
tive-target check that filters out the targets that don't > implement this feature. Besides: omit the blank after the `frames. ' in the dg-skip-if comment and the unnecessary default arguments ({ "*" } { "" }) in both cases. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Solaris 12 patches

2015-08-24 Thread Rainer Orth
oing to support that, too. This is probably not for backport. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Fix reload1.c warning for some targets

2015-08-24 Thread Rainer Orth
_insn*)': /vol/gcc/src/hg/trunk/local/gcc/reload1.c:3772:41: error: 'orig_dup[1]' may be used uninitialized in this function [-Werror=maybe-uninitialized] *recog_data.dup_loc[i] = orig_dup[i]; ^ /vol/gcc/src/hg/trunk/local/gcc/reload1.c:3772:41: error: 'orig_dup[0]' may be used uninitialized in this function [-Werror=maybe-uninitialized] Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][2/2] Make SCCVN use conditional equivalences

2015-08-24 Thread Rainer Orth
*.fre2 > 14 Same on sparc. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[libgo] Use stat_atim.go on Solaris 12+

2015-08-26 Thread Rainer Orth
regeneration. Ok for mainline now and the gcc 5 branch after some soak time? Rainer 2015-02-10 Rainer Orth * configure.ac (have_stat_timespec): Check for timespec_t st_atim in . (HAVE_STAT_TIMESPEC): New conditional. * configure: Regenerate

[boehm-gc] Avoid unstructured procfs on Solaris

2015-08-26 Thread Rainer Orth
install on mainline. Will backport to the gcc 5 branch after some soak time. Rainer 2015-02-10 Rainer Orth * os_dep.c [GC_SOLARIS_THREADS] (GC_dirty_init): Use /proc//pagedata instead of PIOCOPENPD. # HG changeset patch # Parent 819be80e1b9c7e840fe5d232d64cf106869a

[build] Use __cxa_atexit on Solaris 12+

2015-08-26 Thread Rainer Orth
gcc 5 branch after some soak time. Rainer 2015-02-10 Rainer Orth * config.gcc (*-*-solaris2*): Enable default_use_cxa_atexit on Solaris 12+. Use __cxa_atexit on Solaris 10+ diff --git a/gcc/config.gcc b/gcc/config.gcc --- a/gcc/config.gcc +++ b/gcc/config.gcc

[libvtv] Update copyrights

2015-08-26 Thread Rainer Orth
pyright.py --this-year libvtv. I've neither added libvtv to self.default_dirs in the script nor added copyrights to the numerous files in libvtv that currently lack one. Ok for mainline once it has survived regtesting? Thanks. Rainer 2015-08-26 Rainer Orth libvtv:

[libvtv] Fix formatting errors

2015-08-26 Thread Rainer Orth
glaring errors. The Solaris port will fix a few of the latter ones. Do you think this is the right direction or did I get something wrong? Thanks. Rainer 2015-08-26 Rainer Orth Fix formatting errors. # HG changeset patch # Parent 6459822b8e6fa7647ad0d12ffb6f3da7bd0c5db2 Fix

Avoid strndup in gcc.c (PR bootstrap/67363)

2015-08-31 Thread Rainer Orth
mainline as obvious. Rainer 2015-08-31 Rainer Orth PR bootstrap/67363 * gcc.c (env_manager::xput): Replace strndup by xstrndup. # HG changeset patch # Parent 1b9570b3c98bf549aba6dee203d37955e96d744d Avoid strndup in gcc.c (PR bootstrap/67363) diff --git a/gcc/gcc.c b

[testsuite, fortran] XFAIL gfortran.dg/execute_command_line_2.f90 (PR libfortran/67412)

2015-09-01 Thread Rainer Orth
h the appropriate runtest invocations on i386-pc-solaris2.10 and i386-pc-solaris2.12, installed on mainline as pre-approved in the PR. Rainer 2015-09-01 Rainer Orth PR libfortran/67412 * gfortran.dg/execute_command_line_2.f90: XFAIL execution on *-*-solari

[testsuite] Don't xfail gcc.dg/vect/no-scevccp-outer-11.c

2015-09-01 Thread Rainer Orth
est invocations on i386-pc-solaris2.12 and x86_64-unknown-linux-gnu. Ok for mainline? Rainer 2015-09-01 Rainer Orth * gcc.dg/vect/no-scevccp-outer-11.c: Don't xfail scan-tree-dump-times. # HG changeset patch # Parent 840ff3fbf6c66196f79e3a82b5353d8885b27548 Don&#x

Re: [testsuite] Don't xfail gcc.dg/vect/no-scevccp-outer-11.c

2015-09-01 Thread Rainer Orth
Richard Biener writes: > On Tue, 1 Sep 2015, Rainer Orth wrote: > >> It seems that since 20150717, gcc.dg/vect/no-scevccp-outer-11.c XPASSes >> everywhere: >> >> XPASS: gcc.dg/vect/no-scevccp-outer-11.c scan-tree-dump-times vect "OUTER >> LOOP VECTOR

Re: [libgo] Use stat_atim.go on Solaris 12+

2015-09-03 Thread Rainer Orth
Rainer Orth writes: > Solaris 12 changes the stat_[amc]tim members of struct stat from > timestruc_t to timespec_t for XPG7 compatiblity, thus breaking the libgo > build. The following patch checks for this change and uses the common > stat_atim.go if appropriate. > > Btw., I

Re: [PATCH][RTL-ifcvt] PR rtl-optimization/67465: Do not ifcvt complex blocks if the else block is empty

2015-09-08 Thread Rainer Orth
've now checked that with your patch the regression went away indeed, using a limited non-bootstrap build on sparc-sun-solaris2.10. Next I'll run a full bootstrap to check there are no other issues. Thanks. Rainer -- ---

Re: [PATCH][RTL-ifcvt] PR rtl-optimization/67465: Do not ifcvt complex blocks if the else block is empty

2015-09-09 Thread Rainer Orth
Kyrill Tkachov writes: > On 08/09/15 10:26, Rainer Orth wrote: >> Hi Kyrill, >> >>> PR rtl-optimization/67481 is a testsuite regression on sparc-solaris that >>> Rainer reported. I haven't tested >>> that this patch fixes that, but I suspect that th

Re: [PATCH][RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully

2015-09-10 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Unreviewed libgo patch

2015-09-10 Thread Rainer Orth
ainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Backports of Solaris 12 patches to gcc 5 branch

2015-09-10 Thread Rainer Orth
gcc 5 branch. They've been on mainline for two weeks without any known issues. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [libgo] Use stat_atim.go on Solaris 12+

2015-09-11 Thread Rainer Orth
Ian Lance Taylor writes: > On Wed, Aug 26, 2015 at 4:14 AM, Rainer Orth > wrote: >> Solaris 12 changes the stat_[amc]tim members of struct stat from >> timestruc_t to timespec_t for XPG7 compatiblity, thus breaking the libgo >> build. The following patch checks for

Re: [PATCH][RTL-ifcvt] PR rtl-optimization/67465: Handle pairs of complex+simple blocks and empty blocks more gracefully

2015-09-11 Thread Rainer Orth
Kyrill Tkachov writes: > On 10/09/15 12:43, Rainer Orth wrote: >> Hi Kyrill, >> >>> Rainer, could you please check that this patch still fixes the SPARC >>> regressions? >> unfortunately, it breaks sparc-sun-solaris2.10 bootstrap: compiling >> stage2

[testsuite] Link gcc.dg/pie-link.c with -pie

2015-09-11 Thread Rainer Orth
much so on Linux and Solaris, where it is necessary for PIE creation. Fixed thus, tested on x86_64-unknown-linux-gnu and *-*-solaris2.12 with my upcoming PIE patch. Ok for mainline and gcc-5 branch? Rainer 2015-02-10 Rainer Orth * gcc.dg/pie-link.c: Add -pie to dg-options.

Re: [testsuite] Link gcc.dg/pie-link.c with -pie

2015-09-11 Thread Rainer Orth
Jakub Jelinek writes: > On Fri, Sep 11, 2015 at 11:08:03AM +0200, Rainer Orth wrote: >> While starting to develop the patch for Solaris PIE support, >> the gcc.dg/pie-link.c test succeeded at a point when it shouldn't have, >> i.e. before I had PIC crt files. In

Unreviewed libstdc++ patch

2016-11-10 Thread Rainer Orth
full 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

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

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

2016-11-11 Thread Rainer Orth
cludes make check (this time for real ;-) and restores macOS 10.12 bootstrap. Ok for mainline? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2016-11-10 Rainer Orth

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

2016-11-11 Thread Rainer Orth
LL suggests SA_SIGINFO not being set, although go/runtime/signal_gccgo.go (setsig) does AFAICS. 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 11:18, Mike Stump wrote: >> >> On Nov 11, 2016, at 2:15 AM, Rainer Orth >> wrote: >>> The patch passes fixincludes make check (this time for real ;-) and >>> restores macOS 10.12 bootstrap. >> >> No object

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 wrote: >> >> Hi Iain, >> >>>> On 11 Nov 2016, at 11:18, Mike Stump wrote: >>>> >>>> On Nov 11, 2016, at 2:15 AM, Rainer Orth >>>> wrote: >>>>> The pat

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

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

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

2016-11-14 Thread Rainer Orth
VOS_AVAILABLE(9.0) instead 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-14 Thread Rainer Orth
uild > 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: [PATCH] fix PR sanitizer/78267

2016-11-14 Thread Rainer Orth
ed 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: [PATCH] Fix PR78333

2016-11-17 Thread Rainer Orth
riginal testcase in the PR is enough? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

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

Import libcilkrts Build 4467 (PR target/68945)

2016-11-17 Thread Rainer Orth
d to point them out. The following 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 --

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

2016-11-17 Thread Rainer Orth
Rainer Orth 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 > free-for-all clause in https://gcc.gnu.

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

2016-11-18 Thread Rainer Orth
t regressions on Darwin 16 by myself, and on 15 and 14 by Jack. I guess this is ok for mainline now to restore bootstrap? It may be that we add some more fixincludes fixes later, even if not required for libsanitizer. Rainer -- ------

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

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] 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 > 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 bootstrap? > > I think

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 wrote: >> On Nov 18, 2016, at 2:45 AM, Rainer Orth >> wrote: >>> So the current suggestion is to combine my fixincludes patch and Jack's >>> patch to disable use if !__BLOCKS__. >> >&g

Re: [PATCH] Delete GCJ

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

Re: PR78153

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

[build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-14 Thread Rainer Orth
er. Given this, I'd rather have us not support stabs at all than via this half-hearted approach. What do you think? Rainer 2015-12-11 Rainer Orth PR target/67973 * configure.ac (gcc_cv_as_stabs_directive): New test. (gcc_cv_as_darwin_sta

Re: [build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-14 Thread Rainer Orth
re. Fine with me, it's certainly the safest approach. I'll update the patch accordingly. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-14 Thread Rainer Orth
Hi Iain, >> On 14 Dec 2015, at 11:13, Rainer Orth wrote: >> >>>> However, I'm not really comfortable with this solution. Initially, I >>>> forgot to wrap the -Q option to as in %{gstabs*:...}, which lead to a >>>> bootstrap failure: the gas-

Re: [build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-14 Thread Rainer Orth
inconsistency and you get the same result as if configuring with a copy of the Xcode 6.4 as. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-15 Thread Rainer Orth
Mike Stump writes: > On Dec 14, 2015, at 2:40 AM, Rainer Orth > wrote: >> As described in PR PR target/67973, newer assemblers on Mac OS X, which >> are based on LLVM instead of gas, don't support .stab* directives any >> longer. The following patch detects thi

Re: [build] Only support -gstabs on Mac OS X if assember supports it (PR target/67973)

2015-12-16 Thread Rainer Orth
Mike Stump writes: > On Dec 15, 2015, at 5:35 AM, Rainer Orth > wrote: >> Right: I'm effectively keeping just the first configure test for .stabs >> support in the assembler to enable or disable >> DBX_DEBUG/DBX_DEBUGGING_INFO. I'll post it later since …

Re: mark test requiring pthreads

2015-12-18 Thread Rainer Orth
Hi Nathan, > c-c++-common/attr-simd-3.c's use of -fcilkplus means it requires pthreads. why would this matter for a compile test? What happens without? Rainer -- ----- Rainer Orth, Center for Biote

Re: mark test requiring pthreads

2015-12-18 Thread Rainer Orth
Hi Nathan, > On 12/18/15 09:36, Rainer Orth wrote: >> Hi Nathan, >> >>> c-c++-common/attr-simd-3.c's use of -fcilkplus means it requires pthreads. >> >> why would this matter for a compile test? What happens without? > > Executing on host: nvptx

Re: mark test requiring pthreads

2015-12-18 Thread Rainer Orth
cilkplus tests are compile only... Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: RFA: PR 68913: Provide weak version of __fread_chk for PR61886 test

2016-01-07 Thread Rainer Orth
d in PR testsuite/68913: output is: Undefined first referenced symbol in file __fread_chk c_lto_pr61886_0.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status Rainer --

Re: [patch, build] Restore bootstrap in building libcc1 on darwin

2014-12-04 Thread Rainer Orth
or 1 make[2]: *** [all] Error 2 make[1]: *** [all-libcc1] Error 2 I couldn't find a corresponding reloc in otool -rv output, though. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch, build] Restore bootstrap in building libcc1 on darwin

2014-12-04 Thread Rainer Orth
,obj-c++ Bootstrap compiler is gcc 4.9.1 (patched for 10.10 support) CC='gcc -m32' CXX='g++ -m32' Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix the rest of PR target/64056

2014-12-04 Thread Rainer Orth
get/64056 > * lib/target-supports.exp (check_effective_target_stpcpy): New. new effective-target keywords need documentation in sourcebuild.texi. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] PR other/63613: Add fixincludes for dejagnu.h

2014-12-04 Thread Rainer Orth
line would still work in that case provided dejagnu.h is found at all. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] PR other/63613: Add fixincludes for dejagnu.h

2014-12-08 Thread Rainer Orth
Jeff Law writes: > On 12/04/14 15:42, Rainer Orth wrote: >> David Malcolm writes: >> >>> assumed -fgnu89-inline until a recent upstream fix; >>> see http://lists.gnu.org/archive/html/dejagnu/2014-10/msg00011.html >>> >>> Remove the workaround

Re: [PATCH] PR other/63613: Add fixincludes for dejagnu.h

2014-12-11 Thread Rainer Orth
David Malcolm writes: > On Mon, 2014-12-08 at 14:13 +0100, Rainer Orth wrote: >> Jeff Law writes: >> >> > On 12/04/14 15:42, Rainer Orth wrote: >> >> David Malcolm writes: >> >> >> >>> assumed -fgnu89-inline until a recent ups

Re: [PATCH][testsuite] Mark as UNSUPPORTED tests that don't fit into tiny memory model

2014-12-18 Thread Rainer Orth
mainline after testing on i386-pc-solaris2.11 and sparc-sun-solaris2.11. I must say I'm less than impressed how this patch tested actually. Rainer 2014-12-17 Rainer Orth * testsuite/lib/boehm-gc.exp: Load target-utils.exp. # HG changeset patch # Parent db99d18efa0cce3ad

Re: [PATCH][testsuite] Mark as UNSUPPORTED tests that don't fit into tiny memory model

2014-12-18 Thread Rainer Orth
great, thanks. I know all too well that it needs a large amount of this do get away from the current copy-and-paste programming pervasive throughout the testsuite. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

[testsuite, i386] Change mpx effective-target test into link test

2014-12-18 Thread Rainer Orth
y of mpx-dg.exp inclusions all over gcc/testsuite. Ilya? However that may be, it can be done as a followup. Ok for mainline? Rainer 2014-12-18 Rainer Orth * lib/mpx-dg.exp (check_effective_target_mpx): Change into link test. Add main. # HG changeset

Re: [patch] New std::string implementation

2015-01-06 Thread Rainer Orth
ng new std::string in GLIBCXX_3.4.21 vs. ##std::locale::[A-Zn-z]* (cxx) _ZNKSt6locale4nameB5cxx11Ev; in GLIBCXX_3.4. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] New std::string implementation

2015-01-06 Thread Rainer Orth
ocale::_Impl::_M_[A-Za-z]*; it does indeed. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] ipa-icf.c: Fix issues generated by original latest commit

2015-01-10 Thread Rainer Orth
sem_function::equals_private): Use '&&' instead of > '||' to fix typo issue. > > * gcc/tree.h (target_opts_for_fn): Check NULL_TREE since it can > accept and return NULL. ... and I've use a similar patch to fix it. Rainer -- --

Re: [libbacktrace] Use getexecname() on Solaris

2012-11-07 Thread Rainer Orth
e incorporated this into my patch and regularly include it in my *-*-solaris2.{9, 10, 11} and x86_64-unknown-linux-gnu bootstraps. Ok for mainline? Rainer 2012-10-05 Rainer Orth Gerald Pfeifer libbacktrace: * configure.ac: Check for getexecname.

Re: [PATCH v3] Add support for sparc compare-and-branch

2012-11-12 Thread Rainer Orth
Equivalent to: -m64 -xarch=sparc and many more. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH v3] Add support for sparc compare-and-branch

2012-11-12 Thread Rainer Orth
9b, while strings on the as binary reveals v9, v9[a-dv], but no v9e. Seems to be a gas invention. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-14 Thread Rainer Orth
f the libsanitizer maintainers who takes care of porting changes from the GCC side to upstream and importing upstream, as Ian does for libgo. Btw., is there some kind of libsanitizer porting guide, or is one supposed to figure this out on one's own? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-14 Thread Rainer Orth
by the respective subsystem/library maintainers who have links to both communities. Btw., currently there's no libsanitizer maintainer listed in MAINTAINERS. This needs to change. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-14 Thread Rainer Orth
(mailinglists etc.) to get asan in gcc working on your platform? This is exactly how Ian moves my libgo changes upstream and imports upstream libgo once in a while. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-14 Thread Rainer Orth
: in similar cases for libgo, Ian applies the patch to the gcc tree at once and at about the same time installs it upstream so it isn't lost with the next import from upstream. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH} Enable libsanitizer on darwin

2012-11-14 Thread Rainer Orth
ase i?86-*-linux* | x86_64-*-linux*) ;; case *-*-darwin*) ;; Although I suppose this is wrong: currently, libsanitizer only supports x86, not powerpc. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][Revised] Enable libsanitizer on darwin

2012-11-14 Thread Rainer Orth
maintainers would want to do so in GCC. Thanks. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][Revised] Enable libsanitizer on darwin

2012-11-14 Thread Rainer Orth
). Who is served by installing patches for micro steps that maybe allow libasan to compile, but not do anything useful? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][Revised] Enable libsanitizer on darwin

2012-11-14 Thread Rainer Orth
ore running > the program. > It's not ready yet, so the easiest thing for GCC will be to add some > more instructions to mach_override and stick to it for now. This hopefully won't be an issue on Solaris where dlsym should work the same as on Linux. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH][Revised] Enable libsanitizer on darwin

2012-11-15 Thread Rainer Orth
e areas that can be handled identically across several different Unix OSes and those that are highly system-specific. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH v3] Add support for sparc compare-and-branch

2012-11-15 Thread Rainer Orth
to affect Solaris 11 only, though, Solaris 10 didn't show it. I still haven't managed to investigate more closely. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-15 Thread Rainer Orth
last name, though there are inconsistencies here already. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Copy libsanitizer from llvm at revision 167890

2012-11-15 Thread Rainer Orth
Dmitry Vyukov writes: > To what section do I need to add myself? There are "Reviewers" and > "Various Maintainers". "Reviewers" since that's what the Steering Committee's message mentioned. Rainer -- --

Re: [patch] Hash table changes from cxx-conversion branch - config part

2013-04-26 Thread Rainer Orth
angled the patch, so I had to apply it manually. Once that was done, it survived a i386-pc-solaris2.10 bootstrap without regressions, so the Solaris parts are ok. Thanks. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [build, driver] RFC: Support compressed debug sections

2013-04-30 Thread Rainer Orth
"Joseph S. Myers" writes: > On Thu, 11 Apr 2013, Rainer Orth wrote: > >> +gz= >> +Common Driver JoinedOrMissing >> +-gz=Generate compressed debug sections in format > > Although handled entirely in specs, I think it's best to use the Enum .o

Re: [build, driver] RFC: Support compressed debug sections

2013-05-04 Thread Rainer Orth
"Joseph S. Myers" writes: > On Tue, 30 Apr 2013, Rainer Orth wrote: > >> * gcc.c (LINK_COMPRESS_DEBUG_SPEC, ASM_COMPRESS_DEBUG_SPEC): >> Define. >> (LINK_COMMAND_SPEC): Invoke LINK_COMPRESS_DEBUG_SPEC. >> (asm_options): Invoke ASM_COMP

[ada, build] Restore Solaris/amd64 Ada bootstrap (PR ada/57188)

2013-05-08 Thread Rainer Orth
Ok for mainline? Rainer 2013-05-07 Rainer Orth PR ada/57188 * gcc-interface/Makefile.in: Allow for amd64 solaris2. # HG changeset patch # Parent 39be8981e0816719cfdfb2ee73eb7df6dc2d4811 Restore Solaris/amd64 Ada bootstrap (PR ada/57188) diff --git a/gcc/ada/gcc-interface/Ma

Re: [ada, build] Restore Solaris/amd64 Ada bootstrap (PR ada/57188)

2013-05-13 Thread Rainer Orth
Rainer Orth writes: > As described in the PR, amd64-pc-solaris2.1[01] Ada bootstrap was failing > for some time. It has turned out that this patch is the culprit: > > 2013-04-23 Eric Botcazou > Pascal Obry > > * gcc-interface/Makefile.in (targ):

[build] Fix Solaris --as-needed/-z ignore detection (PR target/57261)

2013-05-14 Thread Rainer Orth
isables -z ignore/--as-needed use in all those configurations. Bootstrapped without regressions on i386-pc-solaris2.{9,10,11} and sparc-sun-solaris2.{9,10,11} with as/ld, gas/gld, installed on mainline. Rainer 2013-04-25 Rainer Orth PR target/57261 * configure.ac (gcc_cv_ld

[testsuite] Fix gcc.dg/fstack-protector-strong.c on Solaris/x86

2013-05-14 Thread Rainer Orth
ainer 2013-05-14 Rainer Orth * gcc.dg/fstack-protector-strong.c (alloca): Declare. # HG changeset patch # Parent 677b6b866a10b42d04929883383fbf70e152c598 Fix gcc.dg/fstack-protector-strong.c on Solaris/x86 diff --git a/gcc/testsuite/gcc.dg/fstack-protector-strong.c b/gcc/testsuit

[build, doc] Obsolete Solaris 9 support

2013-05-14 Thread Rainer Orth
Tested by configuring/building without and with --enable-obsolete and checking gccinstall.info on i386-pc-solaris2.9. The config-list.mk part is untested, but should be straightforward. Unless there are strong objections, I plan to install this patch in a day or two. Rainer 2013-05-14 R

Re: [testsuite] Fix gcc.dg/fstack-protector-strong.c on Solaris/x86

2013-05-14 Thread Rainer Orth
Jeff Law writes: > On 05/14/2013 04:31 AM, Jakub Jelinek wrote: >> On Tue, May 14, 2013 at 12:26:31PM +0200, Rainer Orth wrote: >>> Tested with the appropriate runtest invocations on i386-pc-solaris2.11 >>> and x86_64-unknown-linux-gnu, installed on mainline. >>

[libgfortran, build] Use -z ignore instead of --as-needed on Solaris

2013-05-14 Thread Rainer Orth
bquadmath.so is still dragged in due to references to at least quadmath_snprintf. I thus can't tell if this --as-needed/-z ignore stuff ever does any good. Ok for mainline if testing passes? Thanks. Rainer 2013-05-14 Rainer Orth * acinclude.m4 (libgfor_cv_have_as_needed):

Re: [libgfortran, build] Use -z ignore instead of --as-needed on Solaris

2013-05-15 Thread Rainer Orth
Hi Tobias, > Rainer Orth wrote: >> As requested by Tobias, this patch supports -z ignore with Solaris ld >> instead of GNU ld's --as-needed. > > For reference, my request was motivated by > http://gcc.gnu.org/ml/gcc-patches/2013-04/msg00425.html > (The patch ha

[libffi] Fix several libffi testsuite failures on 64-bit SPARC and PowerPC (PR libffi/56033)

2013-05-15 Thread Rainer Orth
on mainline and 4.8 branch and x86_64-unknown-linux-gnu on mainline by myself and powerpc-apple-darwin9 by Dominique. Ok for mainline and 4.8 branch where those failures represent regressions from 4.7? Rainer 2013-05-15 Dominique d'Humieres Rainer Orth PR l

Re: [build, driver] RFC: Support compressed debug sections

2013-05-15 Thread Rainer Orth
er warn about this instead, but still accept it so you can both compile and link with -gz. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [build, doc] Obsolete Solaris 9 support

2013-05-16 Thread Rainer Orth
Rainer Orth writes: > I think the time has come to obsolete Solaris 9 support: > > * According to > > http://www.oracle.com/us/support/library/lsp-coverage-sun-software-309122.pdf, > p.17, Premier Support has already ended in October 2011 and even > Extended Suppor

[wwwdocs] Announce Solaris 9 obsoletion

2013-05-16 Thread Rainer Orth
Corresponding to the Solaris 9 obsoletion patch, I've now installed the following wwwdocs patch to document it. Rainer * htdocs/gcc-4.9/changes.html: Document Solaris 9 obsoletion. Index: htdocs/gcc-4.9/changes.html ===

Re: [patch] Small emit-rtl.c / reorg.c cleanup

2013-05-16 Thread Rainer Orth
_cc0_insns (rtx insn) ^ cc1plus: all warnings being treated as errors make[3]: *** [reorg.o] Error 1 I'll install the obvious patch once testing on sparc-sun-solaris2.11 has gotten into stage 3. Rainer 2013-05-16 Rainer Orth * reorg.c (link_cc

Re: [wwwdocs] Announce Solaris 9 obsoletion

2013-05-16 Thread Rainer Orth
Tobias Burnus writes: > Am 16.05.2013 13:49, schrieb Rainer Orth: >> Corresponding to the Solaris 9 obsoletion patch, I've now installed the >> following wwwdocs patch to document it. >> --- htdocs/gcc-4.9/changes.html 9 May 2013 17:08:19 - 1.11 >>

<    10   11   12   13   14   15   16   17   18   19   >