[fixincludes] solaris_pow_int_overload should use __cplusplus

2013-05-16 Thread Rainer Orth
match . Tested by mainline bootstraps on i386-pc-solaris2.11, sparc-sun-solaris2.11 and 4.8 bootstrap on i386-pc-solaris2.10. Ok for mainline and 4.8 branch if they pass? Thanks. Rainer 2013-05-15 Rainer Orth * inclhack.def (solaris_pow_int_overload): Update comment

Re: section anchors and weak hidden symbols

2013-05-16 Thread Rainer Orth
-21.c (test for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/gcc.dg/visibility-21.c:1:0: warning: this target does not support '-fsection-anchors' [-fsection-anchors] Fixed as follows, tested with the appropriate runtest invokation on both targets where the test b

Re: [fixincludes] solaris_pow_int_overload should use __cplusplus

2013-05-17 Thread Rainer Orth
Bruce Korb writes: > On 05/16/13 06:41, Rainer Orth wrote: >> Work is going on to incorporate all applicable fixincludes fixes into >> the Solaris headers proper. One fix is currently problematic since it >> uses an G++-internal macro (__GXX_EXPERIMENTAL_CXX0X__) where

Unreviewed libffi patch

2013-05-22 Thread Rainer Orth
, despite not being listed in MAINTAINERS. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Unreviewed libffi patch

2013-05-22 Thread Rainer Orth
ould we do about the 4.8 branch? Wait until 4.8.1 is released or apply now? This is a regression from 4.7. Thanks. Rainer > On Wed, May 22, 2013 at 5:58 AM, Andrew Haley wrote: > > On 05/22/2013 10:55 AM, Rainer Orth wrote: > > The following libffi patch > &

Re: Unreviewed libffi patch

2013-05-22 Thread Rainer Orth
Jakub Jelinek writes: > On Wed, May 22, 2013 at 01:49:47PM +0200, Rainer Orth wrote: >> Jakub, what should we do about the 4.8 branch? Wait until 4.8.1 is >> released or apply now? This is a regression from 4.7. > > You can apply it now. Done, th

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-22 Thread Rainer Orth
and up, CLOCK_MONOTONIC isn't defined, while the equivalent non-standard CLOCK_HIGHRES is. Instead of handling this in libstdc++-v3/src/c++11/chrono.cc directly, I've chosen the following route which allows libstdc++ to build on Solaris 9: 2013-05-22 Rainer Orth * config/os/so

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-22 Thread Rainer Orth
c++.so already depending on librt, there's not much point in the added complexity. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-23 Thread Rainer Orth
Rainer Orth writes: > Jonathan Wakely writes: > >> This alters the configure script to enable C++11 thread library >> features based on targets that are known to support the features, >> rather than based on link tests which are disabled by default. With >> Glibc

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

2013-05-23 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.ht

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-23 Thread Rainer Orth
nce it only became available by default with Jonathan's patch. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-23 Thread Rainer Orth
Jakub Jelinek writes: > On Thu, May 23, 2013 at 10:45:32PM +0200, Rainer Orth wrote: >> Jakub Jelinek writes: >> >> > On Thu, May 23, 2013 at 04:02:18PM +0200, Jakub Jelinek wrote: >> >> So, here is an untested 4.8 branch patch. The @GLIBCXX_3.4.17 + >&

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-23 Thread Rainer Orth
Jakub Jelinek writes: > On Thu, May 23, 2013 at 10:56:25PM +0200, Rainer Orth wrote: >> >> I think std::chrono::steady_clock::now() needs to be protected with >> >> !(__sun__ && __svr4__) in GLIBCXX_3.4.17 since it only became available >> >> by def

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-23 Thread Rainer Orth
Rainer Orth writes: > Jakub Jelinek writes: > >> On Thu, May 23, 2013 at 10:56:25PM +0200, Rainer Orth wrote: >>> >> I think std::chrono::steady_clock::now() needs to be protected with >>> >> !(__sun__ && __svr4__) in GLIBCXX_3.4.17 sin

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
Jonathan Wakely writes: > On 23 May 2013 21:56, Rainer Orth wrote: >> >> Right, it only got enable by defaulting --enable-libstdcxx-time to auto. > > I think it would have been enabled previously with > --enable-libstdcxx-time=rt, but it wasn't tested and so did

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
Jakub Jelinek writes: > On Thu, May 23, 2013 at 11:54:05PM +0200, Rainer Orth wrote: >> > Agreed, that seems the best course of action if that's an option. >> >> I just remembered that we aren't there yet even on mainline: >> >> * This snippet >

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

2013-05-24 Thread Rainer Orth
Hi Tobias, > Rainer Orth wrote: >> how should we proceed with this patch now, given the questions above? >> Install as is, although it doesn't seem really beneficial, or drop it? > > I would install it. Actually, did you get a libquadmath dependence on > Solaris or

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
on mainline the failures due to missing nanosleep/-lrt will remain. I've just successfully bootstrapped the following patch on i386-pc-solaris2.10 and x86_64-unknown-linux-gnu. It fixes the libstdc++ testsuite failures I'd reported before. Rainer 2013-05-24 Rainer Orth

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
Jakub Jelinek writes: > On Fri, May 24, 2013 at 03:35:15PM +0200, Rainer Orth wrote: >> > I've posted today wouldn't work well on Solaris? >> >> It should work on the 4.8 branch (I'll include it in my bootstraps this >> weekend), but on mainli

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
not micro releases. The addition of GLIBCXX_3.4.19 might justify an exception, though. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-24 Thread Rainer Orth
m4 would have to be amended to use AC_SEARCH_LIBS rather than hardcoding the addition of -lrt to GLIBCXX_LIBS. For the moment, this patch http://gcc.gnu.org/ml/gcc-patches/2013-05/msg01488.html does the job which is far less intrusive than adding libstdc++.spec, but is certainly suboptimal. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Default to --enable-libstdcxx-time=auto

2013-05-28 Thread Rainer Orth
ollowing patch, tested with the appropriate runtest invocation on sparc-sun-solaris2.11. Ok for mainline and 4.8 branch? The only remaining Solaris now remains what to do about linking with -lrt on mainline. My mainline bootstraps have included this patch http://gcc.gnu.or

Re: [Solaris] Catch FP exceptions

2013-05-28 Thread Rainer Orth
E_STATE_FOR): Do not set > fs->signal_frame for SIGFPE raised for IEEE-754 exceptions. > * config/i386/sol2-unwind.h (x86_fallback_frame_state): Likewise. > > > 2013-05-23 Eric Botcazou > > * gnat.dg/fp_exception.adb: New test. -- ----

Re: [Solaris] Catch FP exceptions

2013-05-28 Thread Rainer Orth
se attached. This works. Patch is ok with that revision. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix incorrect discriminator assignment.

2013-05-29 Thread Rainer Orth
estsuite/57413 in the ChangeLog and move the addition of the testcase from gcc/ChangeLog to gcc/testsuite/ChangeLog, removing the testsuite/ prefix in the pathname. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING]RE: [patch] cilkplus: Array notation for C patch

2013-05-29 Thread Rainer Orth
gt; Is this patch OK for trunk? >> >> Yes, it's ok. > > This patch is committed to trunk at revision 199389. ... and immediately broke Solaris bootstrap, cf. PR bootstrap/57450. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING]RE: [patch] cilkplus: Array notation for C patch

2013-05-29 Thread Rainer Orth
Rainer Orth writes: > "Iyer, Balaji V" writes: [...] >> This patch is committed to trunk at revision 199389. > > ... and immediately broke Solaris bootstrap, cf. PR bootstrap/57450. Fixed implementing Richard's suggestion from the PR. Bootstrapped without regr

Re: C++ PATCH for c++/52377 (NSDMI and unions)

2013-05-31 Thread Rainer Orth
a run test? Also, both testcases are missing from gcc/testsuite/ChangeLog. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Fix gcc.dg/shrink-wrap-alloca.c

2013-05-31 Thread Rainer Orth
tin_alloca, as pre-approved by Jeff. Tested with the appropriate runtest invocation on i386-pc-solaris2.10 and x86_64-unknown-linux-gnu, installed on mainline. Rainer 2013-05-31 Rainer Orth * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca. # HG changeset patc

Re: [fixincludes] solaris_pow_int_overload should use __cplusplus

2013-05-31 Thread Rainer Orth
Rainer Orth writes: > Bruce Korb writes: > >> On 05/16/13 06:41, Rainer Orth wrote: >>> Work is going on to incorporate all applicable fixincludes fixes into >>> the Solaris headers proper. One fix is currently problematic since it >>> uses an G++-int

Re: [PATCH] Fix incorrect discriminator assignment.

2013-05-31 Thread Rainer Orth
c-errors -gdwarf-2 -O0 used for the test on both x86_64-unknown-linux-gnu and i386-pc-solaris2.10 (if I augment the target clause). Something unusual seems to be going on with Andreas' testing. Any RUNTESTFLAGS or DEJAGNU options in the environment? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix incorrect discriminator assignment.

2013-05-31 Thread Rainer Orth
Andreas Schwab writes: > Rainer Orth writes: > >> And why do you add -gdwarf-2 in dg-options? AFAICS all tests in >> gcc.dg/debug/dwarf2 are built with -gdwarf-2 anyway. > > Do they? Not here. > > Executing on host: /daten/aranym/gcc/gcc-20130530/Build/gcc/

Re: PR middle-end/57366

2013-06-03 Thread Rainer Orth
Jan Hubicka writes: > In any case this is quite self contained fix that is backportable to 4.8 if > needed. It should be since it also fixes PR target/47333, a 4.8 regression. Rainer -- - Rainer Orth,

Re: [PATCH] Fix incorrect discriminator assignment.

2013-06-07 Thread Rainer Orth
Andreas Schwab writes: > Rainer Orth writes: > >> Indeed, and I see -ansi -pedantic-errors -gdwarf-2 -O0 used for the test >> on both x86_64-unknown-linux-gnu and i386-pc-solaris2.10 (if I augment >> the target clause). > > DEFAULT_CFLAGS is set by many *.e

Re: C++ PATCH for c++/52377 (NSDMI and unions)

2013-06-07 Thread Rainer Orth
Jason Merrill writes: > On 05/31/2013 07:13 AM, Rainer Orth wrote: >> Also, both testcases are missing from gcc/testsuite/ChangeLog. > > I prefer not to mess with logging testcase changes. > > http://gcc.gnu.org/codingconventions.html#ChangeLogs I hadn't seen this be

[c++, driver] Add -lrt on Solaris

2013-06-07 Thread Rainer Orth
needs to be adressed to fix the libstdc++ testsuite failures on Solaris. Thoughts? Rainer 2013-05-24 Rainer Orth gcc/cp: * g++spec.c (TIMELIB): Define. (WITHLIBC, SKIPOPT): Adjust values. (lang_specific_driver): Add TIME_LIBRARY if not passed expl

Re: [c++, driver] Add -lrt on Solaris

2013-06-07 Thread Rainer Orth
Jonathan Wakely writes: > On 7 June 2013 16:45, Rainer Orth wrote: >> >> Follow libgfortran's lead and introduce libstdc++.spec. Here, >> target-specific linker switches can be determined by the libstdc++ >> configury, with configuration well localized, and one

Re: RFA: Merge definitions of get_some_local_dynamic_name

2014-09-09 Thread Rainer Orth
c/hg/trunk/local/libgo/runtime/proc.c:936 -1 (nil)) Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Implement move semantics for iostreams

2014-09-23 Thread Rainer Orth
sIcSt11char_traitsIcEE4moveEOS2_; GLIBCXX_3.4.21 ##_ZNSt9basic_iosI[cw]St11char_traitsI[cw]EE4moveE[OR]S2_ (glob) _ZNSt9basic_iosIcSt11char_traitsIcEE4moveEOS2_; Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Implement move semantics for iostreams

2014-09-24 Thread Rainer Orth
Hi Jonathan, > On 23/09/14 15:58 +0200, Rainer Orth wrote: >>This patch broke Solaris bootstrap with Sun ld: when linking >>libstdc++.so, ld complains >> >>ld: fatal: libstdc++-symbols.ver-sun: 4520: symbol 'std::basic_ios> std::char_traits >::move(std::bas

Re: [patch] Implement move semantics for iostreams

2014-09-25 Thread Rainer Orth
treamIwSt11char_traitsIwEEC[12]EP*; > _ZNSt13basic_ostreamIwSt11char_traitsIwEED*; > _ZNKSt13basic_ostreamIwSt11char_traitsIwEE[0-9][a-z]*; > _ZNSt13basic_ostreamIwSt11char_traitsIwEE3putEw; it does: {i386-pc, sparc-sun}-solaris2.1[01] bootstraps completed successfully with it. Thanks for the quick fix. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Implement move semantics for iostreams

2014-09-25 Thread Rainer Orth
p :-) Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2/2] Add patch for debugging compiler ICEs.

2014-09-26 Thread Rainer Orth
ntentionally unused, though. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix for PR c/57490

2013-07-03 Thread Rainer Orth
"Iyer, Balaji V" writes: >> -Original Message- >> From: Jakub Jelinek [mailto:ja...@redhat.com] >> Sent: Monday, July 01, 2013 1:09 PM >> To: Iyer, Balaji V >> Cc: gcc-patches@gcc.gnu.org; Rainer Orth >> Subject: Re: [PATCH] Fix for PR c/5

Re: Go patch committed: Update libgo to 1.1.1

2013-07-18 Thread Rainer Orth
rConn' func unixSyslog() (conn serverConn, err error) { ^ make[6]: *** [log/syslog.lo] Error 1 Didn't make much progress on this one. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix for PR c/57490

2013-07-23 Thread Rainer Orth
Rainer Orth writes: > "Iyer, Balaji V" writes: > >>> -Original Message- >>> From: Jakub Jelinek [mailto:ja...@redhat.com] >>> Sent: Monday, July 01, 2013 1:09 PM >>> To: Iyer, Balaji V >>> Cc: gcc-patches@gcc.gnu.org; Rainer

Re: Go patch committed: Update libgo to 1.1.1

2013-07-24 Thread Rainer Orth
Ian Lance Taylor writes: > On Thu, Jul 18, 2013 at 6:59 AM, Rainer Orth > wrote: >> Ian Lance Taylor writes: >> >>> I have committed a large patch to update libgo to the library that was >>> part of the Go 1.1.1 release. As usual, I'm not including th

Re: [Patch] Whole regex refactoring and current status

2013-08-08 Thread Rainer Orth
e.html#coding_style.bad_identifiers Please fix. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH/Merge Request] Vtable Verification feature.

2013-08-08 Thread Rainer Orth
if the requirements (currently, ELF, dl_iterate_phdr, __fortify_fail, certainly several more) could be documented to ease porters' task. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [Patch] Whole regex refactoring and current status

2013-08-08 Thread Rainer Orth
l commit the patch once Solaris testing has finished. 2013-08-08 Rainer Orth * include/bits/regex.h: Replace _A, _B, _C, _R by _Ap, _Bp, _Cp, _Rp. diff --git a/libstdc++-v3/include/bits/regex.h b/libstdc++-v3/include/bits/regex.h --- a/libstdc++-v3/include/bits/regex.h +++ b/

Re: [Patch] Whole regex refactoring and current status

2013-08-09 Thread Rainer Orth
u/32/libstdc++-v3` then > run `make check`. I see -m32 in test log. As expected, i386-pc-solaris2.10 testsuite results are back to normal now. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [C++ Patch / RFC] PR 46206

2013-08-09 Thread Rainer Orth
st for excess errors) Excess errors: /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lookup/typedef2.C:18:12: error: using typedef-name 'Foo2::Bar' after 'struct' /vol/gcc/src/hg/trunk/local/gcc/testsuite/g++.dg/lookup/typedef2.C:18:19: error: invalid type in declaration before ';' token Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix for PR c/57490

2013-08-09 Thread Rainer Orth
Rainer Orth writes: > Rainer Orth writes: > >> "Iyer, Balaji V" writes: >> >>>> -Original Message- >>>> From: Jakub Jelinek [mailto:ja...@redhat.com] >>>> Sent: Monday, July 01, 2013 1:09 PM >>>> To: Iyer, Bal

Re: [PATCH] Fix for PR c/57490

2013-08-13 Thread Rainer Orth
the patch, though. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix for PR c/57490

2013-08-13 Thread Rainer Orth
he errors are so that I can go and fix them? It's simply not my area of authority. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[v3] Update Solaris baselines

2013-02-26 Thread Rainer Orth
r takes long instead of long long. The following patch does just that, bootstrapped without regressions on i386-pc-solaris2.{9, 10, 11} and sparc-sun-solaris2.{9, 10, 11}. Ok for mainline? Rainer 2013-02-25 Rainer Orth * config/abi/post/solaris2.9/baseline_sym

[v3] Filter out basever symbols on Solaris

2013-02-26 Thread Rainer Orth
ified that the output is identical. Ok for mainline? Rainer 2013-02-25 Rainer Orth * scripts/extract_symvers.pl: Omit symbols bound to base versions. * scripts/extract_symvers.in: Likewise. * config/abi/post/solaris2.9/baseline_symbols.txt: Regen

[build] Make make_sunver.pl robust against non-C locales

2013-02-26 Thread Rainer Orth
de in the environment before building libstdc++-symbols.ver-sun. Ok for mainline? Rainer 2013-02-26 Rainer Orth * make_sunver.pl: Enforce C locale. # HG changeset patch # Parent 90cb0a60040295301d4f7ce9e873a0b940f00a36 Make make_sunver.pl robust against non-C locales diff --

Re: [v3] Filter out basever symbols on Solaris

2013-02-27 Thread Rainer Orth
Andreas Schwab writes: > Rainer Orth writes: > >> diff --git a/libstdc++-v3/scripts/extract_symvers.in >> b/libstdc++-v3/scripts/extract_symvers.in >> --- a/libstdc++-v3/scripts/extract_symvers.in >> +++ b/libstdc++-v3/scripts/extract_symvers.in >> @@ -49

Re: [v3] Update Solaris baselines

2013-02-28 Thread Rainer Orth
Hi Paolo, > On 02/26/2013 12:33 PM, Rainer Orth wrote: >> Ok for mainline? > I suppose you don't need an approval for the Solaris-specific files, like > such baselines. probably not, but it's certainly good to have the changes sanity-checked by someone with knowledge o

Re: [v3] Filter out basever symbols on Solaris

2013-03-06 Thread Rainer Orth
Rainer Orth writes: > Andreas Schwab writes: > >> Rainer Orth writes: >> >>> diff --git a/libstdc++-v3/scripts/extract_symvers.in >>> b/libstdc++-v3/scripts/extract_symvers.in >>> --- a/libstdc++-v3/scripts/extract_symvers.in >>> +++

[boehm-gc] Use thr_stksegment to determine Solaris stack base

2013-03-06 Thread Rainer Orth
lures. Ok for mainline? Rainer 2013-03-04 Rainer Orth * os_dep.c [SOLARIS_STACKBOTTOM] (GC_solaris_stack_base): New function. [!BEOS && !AMIGA && !MSWIN32 && !MSWINCE && !OS2 && !NOSYS && !ECOS] (

Re: [PATCH] Fix g++.dg/debug/dwarf2/thunk1.C on darwin

2013-03-06 Thread Rainer Orth
the scan is the whole point of the testcase AFAICT? Also, please add a comment explaining why the test is skipped, perhaps referencing the PR. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [v3] Filter out basever symbols on Solaris

2013-03-06 Thread Rainer Orth
Hi Paolo, >>>> Rainer Orth writes: >>>> >>>>> diff --git a/libstdc++-v3/scripts/extract_symvers.in >>>>> b/libstdc++-v3/scripts/extract_symvers.in >>>>> --- a/libstdc++-v3/scripts/extract_symvers.in >>>>> +++ b/

Re: [PATCH] Fix g++.dg/debug/dwarf2/thunk1.C on darwin

2013-03-06 Thread Rainer Orth
kind > > /* { dg-skip-if "no alignment constraints" { "avr-*-*" } { "*" } { "" } } */ include-opts and exclude-opts (the last two) are optional and should only be specified if necessary. Rainer -- -----

Re: [patch testsuite]: Fix gcc.target/i386 cases for mingw-targets

2013-03-08 Thread Rainer Orth
ult { "*" } { "" } here and in other tests below. And again: explain why the test is skipped. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch testsuite]: Fixes in gcc.dg for mingw-targets

2013-03-08 Thread Rainer Orth
-mingw* } { "*" } { "" } } */ Same here, and explain why the test is skipped. Several more instances in other test. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch testsuite]: Fix regressions in gcc-c-torture's builtin-tests using LTO on mingw-targets

2013-03-08 Thread Rainer Orth
flags "-Wl,-multiply_defined,suppress" > } > if { [istarget *-*-eabi*] > + || [istarget *-*-mingw*] > || [istarget *-*-elf] } { please keep the list sorted. Thanks. Rainer -- ----

Re: [patch testsuite]: Fix gcc.target/i386 cases for mingw-targets

2013-03-08 Thread Rainer Orth
this in the testsuite to spare the next guy from doing software archaeology. > Ok to apply with those changes? Again, I prefer to defer to the target maintainers. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] xfail gcc.dg/tree-ssa/pr55579.c on 32-bit hppa*-*-hpux*

2013-03-11 Thread Rainer Orth
st likely need whitespace before the xfail. Also try to add a comment (PR reference?) explaining it. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] Remove dg-excess-errors in gcc.dg/inline_[34].c and unroll_[234].c

2013-03-11 Thread Rainer Orth
er today. Thanks and sorry for the delay. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[4.7, go] Backport godump.c patch

2013-03-14 Thread Rainer Orth
013 instead? Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [4.7, go] Backport godump.c patch

2013-03-15 Thread Rainer Orth
Ian Lance Taylor writes: > On Thu, Mar 14, 2013 at 9:53 AM, Rainer Orth wrote: > >> I found that this patch >> >> 2012-12-04 Ian Lance Taylor >> * godump.c (find_dummy_types): Output a dummy type if we couldn't >> output the real type. &

[build] Default to DWARF 4 on Solaris if linker supports CIEv3

2013-03-19 Thread Rainer Orth
n ld. Ok for mainline? Rainer 2013-03-18 Rainer Orth * configure.ac (gcc_cv_ld_eh_frame_ciev3): New test. * configure: Regenerate. * config.in: Regenerate. * config/sol2.c (solaris_override_options): Only enforce DWARF 2 if !HAVE_LD_EH_FRAME

[testsuite] Don't XFAIL gfortran.dg/do_1.f90 (PR fortran/54932)

2013-03-19 Thread Rainer Orth
-linux-gnu, i386-pc-solaris2.11, and sparc-sun-solaris2.11. Ok for mainline and 4.8 branch? Thanks. Rainer 2013-03-19 Rainer Orth PR fortran/54932 * gfortran.dg/do_1.f90: Don't xfail. # HG changeset patch # Parent 1f55250777e2b41e8669c029843210c76bf9e40d Don&#x

Re: [testsuite] Don't XFAIL gfortran.dg/do_1.f90 (PR fortran/54932)

2013-03-20 Thread Rainer Orth
Tobias Burnus writes: > Rainer Orth wrote: >> As discussed in PR fortran/54932, the gfortran.dg/do_1.f90 execution >> tests recently stated to XPASS at all optimization levels, adding lots >> of testsuite noise. The following patch removes the xfail, allowing all >>

Re: [4.7, go] Backport godump.c patch

2013-03-20 Thread Rainer Orth
Rainer Orth writes: > Ian Lance Taylor writes: > >> On Thu, Mar 14, 2013 at 9:53 AM, Rainer Orth wrote: >> >>> I found that this patch >>> >>> 2012-12-04 Ian Lance Taylor >>> * godump.c (find_dummy_types): Output a dummy

Re: [build] Default to DWARF 4 on Solaris if linker supports CIEv3

2013-03-21 Thread Rainer Orth
Rainer Orth writes: > As described in > > Don't use DWARF 4 on Solaris > http://gcc.gnu.org/ml/gcc-patches/2012-05/msg00445.html > > the Solaris linker couldn't handle CIEv3 in .eh_frame, so we defaulted > to DWARF 2 on Solaris in any configura

Re: [PATCH] Fix builtin tests for RTEMS targets

2013-03-21 Thread Rainer Orth
ted alphabetically. Thanks. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2/3] libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY

2013-04-05 Thread Rainer Orth
ng ::vprintf; >> -- >> 1.7.10.4 >> > > Sounds good to me. Do we really want to use target-specific macros directly instead of defining something more abstract either via a configure test or a define in config/os/uclibc? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2/3] libstdc++-v3: ::tmpnam depends on uClibc SUSV4_LEGACY

2013-04-05 Thread Rainer Orth
Gabriel Dos Reis writes: > On Fri, Apr 5, 2013 at 4:01 AM, Rainer Orth > wrote: >> Gabriel Dos Reis writes: >> >>>> diff --git a/libstdc++-v3/include/c_global/cstdio >>>> b/libstdc++-v3/include/c_global/cstdio >>>> index fcbec0c..037a668

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

2013-04-08 Thread Rainer Orth
(and checking that many dependencies on libgcc_s.so.1 in runtime libraries are gone that were flagged as unused by ldd -u) and x86_64-unknown-linux-gnu (gcc/specs unchanged, make check still running). Ok for mainline if it passes? Thanks. Rainer 2013-04-05 Rainer

[build, driver] RFC: Support compressed debug sections

2013-04-11 Thread Rainer Orth
s -z compress-debug-sections. Rainer 2013-04-10 Rainer Orth * configure.ac (gcc_cv_as_compress_debug): Check for assembler compressed debug support. (gcc_cv_ld_compress_debug): Check for linker compressed debug support. * configure: Regenerate.

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

2013-04-11 Thread Rainer Orth
Andi Kleen writes: > Rainer Orth writes: > >> There's some interest inside Oracle to support compressed debug sections >> inside their toolchain, both on Solaris and Linux. So far, there's the >> GNU style supported by gas, gld, gold, and gdb, which

Unreviewed build, driver patch

2013-04-15 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University

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

2013-04-15 Thread Rainer Orth
Tobias Burnus writes: > Rainer Orth wrote: >> While the Solaris linker doesn't support the --as-needed/--no-as-needed >> options (yet), it long has provided the equivalent -z ignore/-z record >> options. This patch makes use of them, avoiding unnecessary >&g

[4.7, v3] Compile 30_threads/condition_variable/members/53841.cc with -std=gnu++0x on Tru64 UNIX and IRIX

2013-04-15 Thread Rainer Orth
On the 4.7 branch, 30_threads/condition_variable/members/53841.cc fails to compile on IRIX and Tru64 UNIX since the required -std=gnu++0x wasn't passed. Fixed like this, tested with the appropriate runtest invocation, installed on the 4.7 branch. Rainer 2013-04-15 Rainer

[4.7, testsuite] Skip gcc.dg/torture/pr53922.c on Tru64 UNIX

2013-04-15 Thread Rainer Orth
branch. Rainer 2013-04-15 Rainer Orth * gcc.dg/torture/pr53922.c: Skip on alpha*-*-osf*. Remove dg-skip-if default args. # HG changeset patch # Parent e26c8a7daecd890ceeb6cadd50911c3d95031a85 Skip gcc.dg/torture/pr53922.c on Tru64 UNIX diff --git a/gcc/testsuite/gcc.dg

Unreviewed build/driver patch

2013-04-18 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Remove obsolete Solaris 9 support

2014-04-25 Thread Rainer Orth
Rainer Orth writes: > Uros Bizjak writes: > >> It looks to me that one part was left in libgcc/config/i386/crtfastmath.c: >> >> #if !defined __x86_64__ && defined __sun__ && defined __svr4__ >> #include >> #include >> ... >> #en

[build] Remove LIB_TLS_SPEC on Solaris

2014-04-25 Thread Rainer Orth
-solaris2.1[01], installed on mainline. Rainer 2014-04-24 Rainer Orth * configure.ac (tga_func): Remove. (LIB_TLS_SPEC): Remove. * configure: Regenerate. * config.in: Regenerate. * config/sol2.h (LIB_SPEC): Don't use LIB_TLS_SPEC. # HG changeset

[ada, build] Ignore cp -p failures during Ada make install

2014-04-25 Thread Rainer Orth
Rainer 2014-04-25 Rainer Orth * gcc-interface/Makefile.in (install-gnatlib): Ignore $(INSTALL_DATA_DATE) errors. === RCS file: gcc/ada/gcc-interface/RCS/Makefile,v retrieving revision 1.1 diff -u -r

Re: [ada, build] Ignore cp -p failures during Ada make install

2014-04-25 Thread Rainer Orth
Mike Stump writes: > On Apr 25, 2014, at 6:41 AM, Rainer Orth > wrote: >> When trying to install a freshly built gcc 4.9.0 on Solaris 9 and 10, I >> ran into make install failures when using INSTALL_DATA_DATE: > > Ick, I hate this patch. You kill error checking for all

Re: [ada, build] Ignore cp -p failures during Ada make install

2014-04-25 Thread Rainer Orth
Mike Stump writes: > On Apr 25, 2014, at 10:01 AM, Rainer Orth > wrote: >> Agreed that this is ugly: ACL support in GNU coreutils has long been a >> total mess; no idea if it has improved very recently. > > So, are there ACLs on these files? If so, why? If no AC

Re: [ada, build] Ignore cp -p failures during Ada make install

2014-04-25 Thread Rainer Orth
How about a version with cp and touch -r as Mike suggested instead? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [ada, build] Ignore cp -p failures during Ada make install

2014-04-25 Thread Rainer Orth
rs-tar). It will preserve timestamps, too, and is likely to be way faster than hundreds of individual invocations of cp -p. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Simplify Solaris 2 configuration

2014-04-28 Thread Rainer Orth
sults looked good; I'll now be running a complete regtest across the whole set of configurations (sparc-sun-solaris2.1[01] with as/ld, gas/ld, gas/gld, as/gld, sparcv9-sun-solaris2.1[01] with as/ld, gas/ld) and commit the patch unless problems show up there. Rainer 2014-04-24 R

Re: [PATCH] Work around for current Cygwin-32 Build problems

2014-04-30 Thread Rainer Orth
functions only for 64-bit systems, when absolutely necessary. The reference and rationale for the change should go into cygmin-crtbegin.c, not the ChangeLog. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[libgcc, build] Don't build libgcc-unwind.map with --disable-shared (PR libgcc/61097)

2014-05-08 Thread Rainer Orth
ng to build map files, while a default (i.e. --enable-shared) build still correctly builds the maps. Installed on mainline; will backport to the 4.9 branch in a few days. Rainer 2014-05-08 Rainer Orth PR libgcc/61097 * config/t-slibgcc-sld: Only build and install l

Re: [PATCH, testsuite] Fix rs6000 test case pack03.c to use new dg-require-effective-target dfp_hw

2014-05-09 Thread Rainer Orth
uild.texi. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

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