Re: [GSoC] Addition of ISL AST generation to Graphite

2014-07-05 Thread Rainer Orth
Rainer Orth writes: > Roman Gareev writes: > >>> It seems the patch1/patch2 files you attach have the Content-Type: >>> application/octet-stream. This makes it impossible to view them inline. >>> Could you send them as text files? Just calling them patch1.pa

Re: [fortran, patch] IEEE intrinsic modules (ping)

2014-07-05 Thread Rainer Orth
90 -O3 -g execution test FAIL: gfortran.dg/ieee/ieee_6.f90 -Os execution tes The test aborts at l.47, but unfortunately I cannot print mode in gdb 7.7. Rainer 2014-07-05 Rainer Orth * configure, config.h.in: Regenerate. * config/fpu-sysv.h: Include . diff --git a/libgfort

Re: [fortran, patch] IEEE intrinsic modules (ping)

2014-07-07 Thread Rainer Orth
m there into fpu-target.inc. I'm unsure what's the best way to handle this. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [fortran, patch] IEEE intrinsic modules (ping)

2014-07-07 Thread Rainer Orth
uff and lets all gfortran.dg/ieee tests PASS on sparc-sun-solaris2.11. Ok for mainline? Rainer 2014-07-07 Rainer Orth * config/fpu-sysv.h (get_fpu_rounding_mode): Use FP_RN, FP_RP, FP_RM, FP_RZ unconditionally. (set_fpu_rounding_mode): Likewise. diff -

Re: [fortran, patch] IEEE intrinsic modules (ping)

2014-07-07 Thread Rainer Orth
ly used. There's also fpclass_t, but that's not used right now. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Handle multiple vector sizes in BB vectorization

2015-05-19 Thread Rainer Orth
tree-dump "basic block vectorized" "slp2" { target vect_hw_misalign } } } */ /* { dg-final { cleanup-tree-dump "slp2" } } */ -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: PING^3: [PATCH]: New configure options that make the compiler use -fPIE and -pie as default option

2015-05-21 Thread Rainer Orth
s (struct gcc_options *opts, struct gcc_options *opts_set, opts->x_flag_section_anchors = 0; } +#ifndef ENABLE_DEFAULT_PIE +#undef DEFAULT_FLAG_PIE +#define DEFAULT_FLAG_PIE 0 +#endif + Couldn't this be done in defaults.h, too? It seems confusing to provide DEFAULT_FLAG

Re: [patch] fix bootstrap on FreeBSD i386/arm

2015-05-29 Thread Rainer Orth
e instead of __sun__ (or rather __sun__ && __svr4__) like any other platform? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] fix bootstrap on FreeBSD i386/arm

2015-05-29 Thread Rainer Orth
why use sun in this place instead of __sun__ (or rather __sun__ && >> __svr4__) like any other platform? > > Yes, I can change that, but it's probably not the only case. Possibly not. Still, it would be good to be consistent here. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH, CFT] Fix bootstrap with in-tree ISL

2015-06-01 Thread Rainer Orth
#x27;s time to require isl 0.13 or 0.14 and be done with it? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: C++ PATCH to handling of exception specs in system headers

2015-06-01 Thread Rainer Orth
ude-fixed/iso/stdlib_iso.h:119:15: note: previous declaration 'double std::atof(const char*)' Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: C++ PATCH to handling of exception specs in system headers

2015-06-01 Thread Rainer Orth
Jason Merrill writes: > On 06/01/2015 08:13 AM, Rainer Orth wrote: >> Jason Merrill writes: >> >>> -pedantic shouldn't change something from OK into an error, but it was >>> doing so for redeclaration of a declaration from a system header with a >&g

Re: C++ PATCH to handling of exception specs in system headers

2015-06-02 Thread Rainer Orth
Jason Merrill writes: > On 06/01/2015 11:34 AM, Rainer Orth wrote: >> Isn't this about global vs. std namespace? > > Probably. Does making the declaration in the testcase extern "C" help? It does indeed, and the test still pa

Re: PING^3: [PATCH]: New configure options that make the compiler use -fPIE and -pie as default option

2015-06-03 Thread Rainer Orth
"H.J. Lu" writes: > On Thu, May 21, 2015 at 7:13 AM, Rainer Orth > wrote: >> "H.J. Lu" writes: >> >>> Here is the complete patch. Tested on Linux/x86-64. It is also >>> available on hjl/pie/master branch in git mirror. Now that the

Re: [patch] Implement ISO/IEC TS 18822 C++ File system TS

2015-05-01 Thread Rainer Orth
if (int err = ::fchmodat(AT_FDCWD, p.c_str(), static_cast(prms), 0)) ^ make[6]: *** [ops.lo] Error 1 Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Implement ISO/IEC TS 18822 C++ File system TS

2015-05-01 Thread Rainer Orth
0 > > * acinclude.m4 (GLIBCXX_ENABLE_FILESYSTEM_TS): Disable for solaris. > * configure: Regenerate. Which is overkill given that Solaris > 10 does support fchmodat, but it's just a workaround anyway. Thanks. Rainer -- ------

Re: [committed, gcc-5-branch] Set DEV-PHASE to prerelease

2015-05-04 Thread Rainer Orth
, all post-5.1.0 versions of gcc identify as 5.1.1, with no way of telling them apart, like datestamp and revison. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PR testsuite/65205, libgomp/65993] Fix dg-shouldfail usage in OpenACC libgomp tests

2015-05-04 Thread Rainer Orth
nt "(nil)" or variant for NULL pointers. E.g. on Solaris 10 you get a SEGV instead. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: Extend verify_type to check various uses of TYPE_MINVAL

2015-05-04 Thread Rainer Orth
on 8 min max RM min RM max > chain > Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PR testsuite/65205, libgomp/65993] Fix dg-shouldfail usage in OpenACC libgomp tests

2015-05-04 Thread Rainer Orth
Andreas Schwab writes: > Rainer Orth writes: > >> You cannot expect printf to print "(nil)" or variant for NULL pointers. >> E.g. on Solaris 10 you get a SEGV instead. > > You are probably mixing it up with %s. %p is required to handle NULL > like any

[libgomp, testsuite] Support parallel testing in libgomp (PR libgomp/66005)

2015-05-07 Thread Rainer Orth
ris2.11 (4 x 2.0 Ghz Xeon E7-4850), no differences in results according to contrib/dg-cmp-results.sh. Ok for mainline and gcc-5 branch after some soak time? Rainer 2015-05-06 Rainer Orth PR libgomp/66005 * testsuite/Makefile.am (PWD_COMMAND): New variable. (

Re: [patch] Implement ISO/IEC TS 18822 C++ File system TS

2015-05-08 Thread Rainer Orth
ble it by default on Solaris again. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Unreviewed libcc1 patch

2014-11-13 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University

[testsuite, i386] XFAIL gcc.target/i386/mcount_pic.c etc. on Solaris

2014-11-26 Thread Rainer Orth
n mainline. Rainer 2014-11-07 Rainer Orth * gcc.target/i386/pr63620.c: XFAIL get_pc_thunk scan on *-*-solaris* && !gld. * gcc.target/i386/mcount_pic.c: Likewise. Use -pg. # HG changeset patch # Parent aeefb237cf7036cddb5dea755c6cfd987e7c8a0f Sk

[v3] XFAIL 27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc on Solaris (PR libstdc++/64054)

2014-11-26 Thread Rainer Orth
akely Rainer Orth PR libstdc++/64054 * testsuite/27_io/basic_ostream/inserters_arithmetic/char/hexfloat.cc: XFAIL execution on *-*-solaris*. # HG changeset patch # Parent f115d90509c3d6ec3a202b6d84c3f9f9e05de993 XFAIL 27_io/basic_ostream/inserters_arithmetic

Re: [patch testsuite gcc.dg]: Turn of ms-extensions for mingw target

2014-11-28 Thread Rainer Orth
s ;-) Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch testsuite g++]: Fixes for mingw-targets

2014-11-28 Thread Rainer Orth
* instead of paraphrasing the affected targets. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch g++.dg]: Disable some weak-tests for mingw-targets

2014-11-28 Thread Rainer Orth
effective-target keyword that tests for this. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch testsuite gcc.dg]: Turn of ms-extensions for mingw target

2014-11-28 Thread Rainer Orth
Kai Tietz writes: > 2014-11-28 12:14 GMT+01:00 Rainer Orth : >> Hi Kai, >> >>> 2014-11-28 Kai Tietz >>> >>> * gcc.dg/anon-struct-1.c: >>> * gcc.dg/anon-struct-11.c: >>> * gcc.dg/anon-struct-2.c: >>>

Re: [patch g++.dg]: Disable some weak-tests for mingw-targets

2014-11-28 Thread Rainer Orth
Hi Kai, > 2014-11-28 12:21 GMT+01:00 Rainer Orth : >> Hi Kai, >> >>> this patch skips some test, which are trying to test non-existing >>> weak-variant for mingw-targets. >> >> why is this necessary when most (all?) of those tests already have >>

Re: [PATCH, PR target/65602] Fix check_effective_target_mpx to check lib availability

2015-03-30 Thread Rainer Orth
* gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise. >> * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper >> check. > Seems reasonable to me, given it's all MPX bits, you can self-approve. You > might ping Rainer Orth to see if he can test on x

Re: PATCH] PR target/65612: Multiversioning doesn't work with DSO nor PIE

2015-03-30 Thread Rainer Orth
never work on Solaris: even if the assembler supports .symver, ld.so.1 never will. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[testsuite, i386] Avoid finite in gcc.target/i386/avx512dq-vfpclasspd-2.c etc.

2015-04-08 Thread Rainer Orth
Ok for mainline? Rainer 2015-04-08 Rainer Orth * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use __builtin_finite instead of finite. * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp): Likewise. # HG changeset

Re: [libgo] Remove Solaris 11.1+ zone_net_addr_t treatment

2015-04-08 Thread Rainer Orth
Ian Lance Taylor writes: > On Mon, Nov 3, 2014 at 8:59 AM, Rainer Orth > wrote: >> >> The recent godump changes broke Solaris 11.1+ bootstrap in libgo: >> before, gen-sysinfo.so had >> >> type _zone_net_addr_t struct { zna_family uint16; zna_plen uint

[v3] Update Solaris baselines

2015-04-08 Thread Rainer Orth
Rainer 2015-04-02 Rainer Orth * config/abi/post/solaris2.10/baseline_symbols.txt: Regenerate. * config/abi/post/solaris2.10/amd64/baseline_symbols.txt: Likewise. * config/abi/post/solaris2.10/sparcv9/baseline_symbols.txt: Likewise. sol2-libstdc++-baseline-gcc50.patch.g

Re: [libgo] Remove Solaris 11.1+ zone_net_addr_t treatment

2015-04-08 Thread Rainer Orth
Ian Lance Taylor writes: > On Wed, Apr 8, 2015 at 6:48 AM, Rainer Orth > wrote: >> Ian Lance Taylor writes: >> >>> On Mon, Nov 3, 2014 at 8:59 AM, Rainer Orth >>> wrote: >>>> >>>> The recent godump changes broke Solaris 11.1+ bootst

Re: [testsuite, i386] Avoid finite in gcc.target/i386/avx512dq-vfpclasspd-2.c etc.

2015-04-13 Thread Rainer Orth
Kirill Yukhin writes: > Hello Rainer, > On 08 Apr 15:27, Rainer Orth wrote: >> Ok for mainline? > > Patch is ok, thanks! Thanks. How about the gcc-5 branch? It would be good to avoid those failures there, to

Re: [testsuite, i386] Avoid finite in gcc.target/i386/avx512dq-vfpclasspd-2.c etc.

2015-04-13 Thread Rainer Orth
Kirill Yukhin writes: > On 13 Apr 21:16, Rainer Orth wrote: >> Kirill Yukhin writes: >> >> > Hello Rainer, >> > On 08 Apr 15:27, Rainer Orth wrote: >> >> Ok for mainline? >> > >> > Patch is ok, thanks! >> >> Thanks

[v3] Ignore elfdump warnings in scripts/extract_symvers.pl

2015-04-14 Thread Rainer Orth
. Rainer 2015-04-09 Rainer Orth * scripts/extract_symvers.pl: Ignore elfdump error output. # HG changeset patch # Parent 8093370756d009b628285d00fd7c4513d91fea92 Ignore elfdump warnings in scripts/extract_symvers.pl diff --git a/libstdc++-v3/scripts/extract_symvers.pl b/libstdc

Re: PING^3: [PATCH]: New configure options that make the compiler use -fPIE and -pie as default option

2015-06-10 Thread Rainer Orth
_USER_TARGET_ENDFILE_SPEC have the same treatment as GNU_USER_TARGET_STARTFILE_SPEC already did? * config/gnu-user.h (GNU_USER_TARGET_STARTFILE_SPEC): Use PIE_SPEC and NO_PIE_SPEC if HAVE_LD_PIE is defined. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [12/12] Simplify uses of hash_map

2015-06-26 Thread Rainer Orth
c*)' In file included from /vol/gcc/src/hg/trunk/local/gcc/hash-table.h:553:0, from /vol/gcc/src/hg/trunk/local/gcc/coretypes.h:317, from /vol/gcc/src/hg/trunk/local/gcc/c-family/cilk.c:25: /vol/gcc/src/hg/trunk/local/gcc/hash-map.h:181:8: note: template void hash_map::traverse(Arg) const [with Arg = Arg; bool (* f)(typename Traits::key_type&, Value*, Arg) = f; KeyId = tree_node*; Value = tree_node*; Traits = simple_hashmap_traits >] /vol/gcc/src/hg/trunk/local/gcc/hash-map.h:181:8: note: template argument deduction/substitution failed: /vol/gcc/src/hg/trunk/local/gcc/c-family/cilk.c:747:76: error: could not convert template argument 'fill_decls_vec' to 'bool (*)(tree_node*&, tree_node**, auto_vec*)' make: *** [c-family/cilk.o] Error 1 Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [12/12] Simplify uses of hash_map

2015-06-26 Thread Rainer Orth
Richard Sandiford writes: > Rainer Orth writes: >> Jeff Law writes: >> >>> On 06/23/2015 08:57 AM, Richard Sandiford wrote: >>>> At this point all hash_map traits know what kind of key they're >>>> dealing with, so we can make that a traits

Rename read-md.c:decimal_string

2015-07-06 Thread Rainer Orth
At global scope: /vol/gcc/src/hg/trunk/local/gcc/read-md.c:782:1: error: 'char* decimal_string(int)' defined but not used [-Werror=unused-function] decimal_string (int number) ^ I took the easy way out and renamed the read-md.c function to avoid the clash. Bootstrapped on i386-pc-sola

Re: [PATCH] IPA ICF: add comparison for target and optimization nodes

2015-01-15 Thread Rainer Orth
^ options-save.c:3268:55: error: unused parameter 'ptr1' [-Werror=unused-parameter] struct cl_target_option *ptr1, ^ options-save.c:3269:55: error: unused parameter 'ptr2' [-Werror=unused-parameter]

Re: libgo patch committed: Update to Go 1.4

2015-01-15 Thread Rainer Orth
om libgo needs to be added somewhere, but I'm unsure how best to handle this. To make any progress at all, I've just manually added -lsocket -lnsl to gotools/Makefile (AM_LDFLAGS). Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [COMMITTED] Merge libffi with upstream

2015-01-15 Thread Rainer Orth
0,7 +60,7 @@ actual table. The entry points into the table are all 8 bytes. The use of ORG asserts that we're at the correct location. */ /* ??? The clang assembler doesn't handle .org with symbolic expressions. */ -#if defined(__clang__) || defined(__APPLE__) +#if defi

Re: libgo patch committed: Update to Go 1.4

2015-01-16 Thread Rainer Orth
Ian Lance Taylor writes: > On Thu, Jan 15, 2015 at 8:30 AM, Rainer Orth > wrote: >> >> This (and perhaps the previous gotools) patch broke Solaris bootstrap: >> >> /vol/gcc/src/hg/trunk/local/libgo/go/net/tcpsockopt_unix.go:23:73: error: >&g

Re: [COMMITTED] Merge libffi with upstream

2015-01-16 Thread Rainer Orth
Rainer Orth writes: > Richard Henderson writes: > >> Upstream libffi has added support for Go closures (using the static chain), >> and support for complex numbers. Perhaps less relevant is new support for >> arc, microblaze, moxie, nios, and or1k targets. >> >

Re: [COMMITTED] Merge libffi with upstream

2015-01-16 Thread Rainer Orth
>> +if { ([istarget "i?86-*-*"] || [istarget "x86_64-*-*"]) >> + && [is-effective-target ilp32] } { > > Shouldn't that be ia32 instead if ilp32 ? I mean, do you want > it for -mx32 too or not? I've no idea if x32 supports stdcall or not.

Re: [PATCH, i386] Remove EBX usage from asm code

2015-01-17 Thread Rainer Orth
crtstuff.s:179: Error: invalid instruction suffix for `pop' crtstuff.s:180: Error: incorrect register `%rdx' used with `l' suffix popl%rdx addl$_GLOBAL_OFFSET_TABLE_+[.-.LPR115],%rdx Rainer -- ------

Re: [PATCH, i386] Remove EBX usage from asm code

2015-01-17 Thread Rainer Orth
Uros Bizjak writes: > On Sat, Jan 17, 2015 at 4:18 PM, Rainer Orth > wrote: > >>> The patch removes EBX usage from asm code used in libgcc/crtstuff.c >>> It is safe now, but potentially buggy when glibc is rebuild with GCC >>> 5.0 as EBX is not GOT register a

Re: libgo patch committed: Update to Go 1.4

2015-01-19 Thread Rainer Orth
Ian Lance Taylor writes: > On Thu, Jan 15, 2015 at 8:30 AM, Rainer Orth > wrote: >> >> Apart from that, bootstrap fails in gotools: due to the use of >> -static-libgo, all commands there fail to link since the socket >> functions are missing. It seems like $LIB

Re: libgo patch committed: Update to Go 1.4

2015-01-20 Thread Rainer Orth
Ian Lance Taylor writes: > On Mon, Jan 19, 2015 at 4:17 AM, Rainer Orth > wrote: >> Ian Lance Taylor writes: >> >>> On Thu, Jan 15, 2015 at 8:30 AM, Rainer Orth >>> wrote: >>>> >>>> Apart from that, bootstrap fails in gotools: due

Re: [PATCH, i386] Remove EBX usage from asm code

2015-01-20 Thread Rainer Orth
Uros Bizjak writes: > On Sat, Jan 17, 2015 at 7:36 PM, Rainer Orth > wrote: >> Uros Bizjak writes: >> >>> On Sat, Jan 17, 2015 at 4:18 PM, Rainer Orth >>> wrote: >>> >>>>> The patch removes EBX usage from asm code used in libgcc

Re: [patch] gcc fstack-protector-explicit

2015-01-21 Thread Rainer Orth
ctor:}" #else -#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-strong|fstack-protector-all:-lssp_nonshared -lssp}" +#define LINK_SSP_SPEC "%{fstack-protector|fstack-protector-strong|fstack-protector-explicit|fstack-protector-all:-lssp_nonshared -lssp}" #endif #endif -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Fix enum operands exchange in ipa-inline.c

2015-01-21 Thread Rainer Orth
0 Solaris 10 libc cannot print a NULL pointer, but SEGVs. Please fix. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch] Add and last pieces of C++11 std::lib

2015-01-21 Thread Rainer Orth
: symbol 'std::moneypunct_byname::moneypunct_byname(std::basic_string, std::allocator > const&, unsigned int)': symbol version conflict ld: fatal: libstdc++-symbols.ver-sun: 6359: symbol 'std::codecvt_byname::codecvt_byname(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': symbol version conflict ld: fatal: libstdc++-symbols.ver-sun: 6360: symbol 'std::codecvt_byname::codecvt_byname(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': symbol version conflict ld: fatal: libstdc++-symbols.ver-sun: 6361: symbol 'std::codecvt_byname::codecvt_byname(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': symbol version conflict ld: fatal: libstdc++-symbols.ver-sun: 6362: symbol 'std::codecvt_byname::codecvt_byname(std::__cxx11::basic_string, std::allocator > const&, unsigned int)': symbol version conflict Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING]: [PATCH]: Conditionally include target specific files while building TSAN

2015-01-23 Thread Rainer Orth
nux-* or i?86-*-linux-* and host_address=64. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PING]: [PATCH]: Conditionally include target specific files while building TSAN

2015-01-23 Thread Rainer Orth
Hi Venkat, > Yes thanks I will work on fixing this. Let me know if I need to revert > the patch meanwhile. I don't think this is urgent enough to justify reversion. Thanks. Rainer -- --------- Rainer Orth,

Re: [PATCH] Fix half of PR63439

2015-01-26 Thread Rainer Orth
r vectorization. > > As I can't test sparc can you or rainer do the change and see if it > works fine? Here's what I had in my local tree during last weekend's bootstraps: it worked fine indeed. Rainer 2015-01-23 Rainer Orth * lib/target-supports.exp (c

Re: [PATCH, i386] Remove EBX usage from asm code

2015-01-26 Thread Rainer Orth
'll be comitting the following (which also removes the now unnecessary Solaris/amd64 workaround from the unwinder) once another round of bootstraps (Solaris 10 and 11/x86) has completed. Rainer 2015-01-26 Rainer Orth gcc: * config/i386/sysv4.h (CRT_GET_RFIB_DA

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

2015-01-26 Thread Rainer Orth
ieve. Shouldn't it be applied to trunk before GCC 5 ships, rather than leaving that target broken? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [COMMITTED] Merge libffi with upstream

2015-01-26 Thread Rainer Orth
"H.J. Lu" writes: > On Fri, Jan 16, 2015 at 5:38 AM, Rainer Orth > wrote: >> Jakub Jelinek writes: >> >>>> @@ -311,7 +312,8 @@ proc run-many-tests { testcases extra_fl >>>> >>>> set targetabis { "" } >>>

Re: [Patch, Fortran] PR64771 - Fix coarray ICE

2015-01-27 Thread Rainer Orth
ine _FILE_OFFSET_BITS 32 ^ The problem is (as so often) that was included *before* config.h. Moving it after the other includes allows interface.c to compile without warnings. Ok for mainline? Rainer 2015-01-27 Rainer Orth gcc/fortran: * interface.c: Include af

Re: [Patch, Fortran] PR64771 - Fix coarray ICE

2015-01-27 Thread Rainer Orth
cc sources? No idea, ask Tobias :-) Anyway, the original patch would most likely have worked: system.h already includes . This one compiles just as well, of course. Rainer 2015-01-27 Rainer Orth * interface.c: Remove . (check_dummy_characteristics): Use MAX inst

[libobjc] Fix failures on AIX (PR libobjc/63765)

2015-01-28 Thread Rainer Orth
regtest by myself on Solaris, Linux, and Darwin, and David confirmed that both fix the AIX failures, too. Rainer 2014-11-07 Rainer Orth PR libobjc/63765 * thr.c (_XOPEN_SOURCE): Remove. # HG changeset patch # Parent aaf3e36e39afa20b793581e6a1122e96c43d46d4 Fix failures on

[testsuite] Run guality tests on Solaris

2015-01-28 Thread Rainer Orth
ne might consider running them only when a GCC_TEST_RUN_GUALITY environment variable is set, but skip them by default until someone acutally interested in improving results here shows up. Thoughts? Anyway, here's the patch I've used. Ok for mainline? Rainer 2015-01-28 R

Re: [fixincludes] Fix signbit on Solaris

2015-01-28 Thread Rainer Orth
Hi Bruce, this thread is more than half a year old now, but with the GCC 5 release approaching, we should reach some conclusion. > On Tue, Jul 1, 2014 at 4:22 AM, Rainer Orth > wrote: >>> It's not yet in autogen 5.9: I've diffed the fixincl.x generated with my &

Re: [testsuite] Run guality tests on Solaris

2015-01-28 Thread Rainer Orth
Mike Stump writes: > On Jan 28, 2015, at 4:58 AM, Rainer Orth > wrote: >> >> Thoughts? > > So the timeout for slow things can be increased: &

Re: [testsuite] Run guality tests on Solaris

2015-01-28 Thread Rainer Orth
Jakub Jelinek writes: > On Wed, Jan 28, 2015 at 10:10:18PM +0100, Rainer Orth wrote: >> passing argv[0] seems the easiest course of action. As I said, >> gfortran.dg/guality/guality.exp already does it, and there were no >> issues even on Solaris. > > gfortran.dg/gua

Re: [testsuite] Run guality tests on Solaris

2015-01-28 Thread Rainer Orth
Jakub Jelinek writes: > On Wed, Jan 28, 2015 at 01:42:47PM -0700, Jeff Law wrote: >> >2015-01-28 Rainer Orth >> > >> >gcc/testsuite: >> >* gcc.dg/guality/guality.h (main): Add argv[0] to >> >guality_gdb_command. >> OK. &

Re: [libobjc] Fix failures on AIX (PR libobjc/63765)

2015-01-29 Thread Rainer Orth
Hi Alexandre, > On Jan 28, 2015, Mike Stump wrote: > >> On Jan 28, 2015, at 2:27 AM, Rainer Orth >> wrote: >>> There are two ways to fix this: >>> >>> * Remove the definition of _XOPEN_SOURCE completely. This is slightly >>> more ris

Re: [testsuite] Run guality tests on Solaris

2015-01-29 Thread Rainer Orth
Jakub Jelinek writes: > On Wed, Jan 28, 2015 at 01:42:47PM -0700, Jeff Law wrote: >> >2015-01-28 Rainer Orth >> > >> >gcc/testsuite: >> >* gcc.dg/guality/guality.h (main): Add argv[0] to >> >guality_gdb_command. >> OK. &

Re: [fixincludes] Fix signbit on Solaris

2015-01-29 Thread Rainer Orth
Bruce Korb writes: > On 01/28/15 10:15, Bruce Korb wrote: >> On 01/28/15 10:13, Bruce Korb wrote: >>> Hi Rainer, >>> >>> Sorry for the long delay. Anyway: >>> >>> On 01/28/15 06:12, Rainer Orth wrote: >>>>>> * In test_text,

Re: [PATCH] Relax check against commuting XOR and ASHIFTRT in combine.c

2015-01-29 Thread Rainer Orth
to be used beyond those two tests, there's no point in adding some artifical effective-target keyword. I'm attaching an updated version of the patch with a few minor changes of mine, noted below. Rainer > Rainer Orth wrote: >> Alan Lawrence writes: >> &

Re: [PATCH] PR64159

2015-01-29 Thread Rainer Orth
{ dg-final { cleanup-tree-dump "optimized" } } */ If this go in, please add both a PR reference in the ChangeLog and a comment referencing that PR about the xfail. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] Run guality tests on Solaris

2015-01-30 Thread Rainer Orth
lity would sink very > quickly. I'm not sure: my impression is that nobody really cared about the guality tests in quite some time. Comparing test results might work resonably, looking over the output if the vast majority of it is just guality failures becomes infeasible. I may end up running with GUALITY_GDB_NAME=/bin/true ;-( Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] Run guality tests on Solaris

2015-02-02 Thread Rainer Orth
for the failures: one PR for failing test may be overkill, but it would require lots of analysis to group by failure with common cause. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Relax check against commuting XOR and ASHIFTRT in combine.c

2015-02-02 Thread Rainer Orth
in favour of the more agressive approach, I'll commit my patch. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [libobjc] Fix failures on AIX (PR libobjc/63765)

2015-02-04 Thread Rainer Orth
Rainer Orth writes: > Hi Alexandre, > >> On Jan 28, 2015, Mike Stump wrote: >> >>> On Jan 28, 2015, at 2:27 AM, Rainer Orth >>> wrote: >>>> There are two ways to fix this: >>>> >>>> * Remove the definition of _XOPEN_SOU

Re: [libobjc] Fix failures on AIX (PR libobjc/63765)

2015-02-05 Thread Rainer Orth
Hi Andrew, > On Wed, Feb 4, 2015 at 9:07 AM, Mike Stump wrote: >> On Feb 4, 2015, at 2:28 AM, Rainer Orth >> wrote: >>> Rainer Orth writes: >>>>> On Jan 28, 2015, Mike Stump wrote: >>>>>> On Jan 28, 2015, at 2:27 AM, Rainer Orth

Re: [fixincludes] Fix signbit on Solaris

2015-02-09 Thread Rainer Orth
Bruce Korb writes: > On 01/29/15 05:38, Rainer Orth wrote: >> So I saw. If all else fails, we can still commit the (ugly/hard to >> read) initial version, otherwise libgo won't build on Solaris before >> some (quite recent) Solaris 11.2 patch, breaking bootstrap. >

Re: [testsuite] PATCH: Add check_effective_target_pie

2015-02-10 Thread Rainer Orth
fective_target_pie_default, update the single user, and document it in sourcebuild.texi. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] PATCH: Add check_effective_target_pie

2015-02-11 Thread Rainer Orth
o weigh in before rushing in another `obvious' fix. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [testsuite] PATCH: Add check_effective_target_pie

2015-02-11 Thread Rainer Orth
"H.J. Lu" writes: > On Wed, Feb 11, 2015 at 6:10 AM, Rainer Orth > wrote: >> "H.J. Lu" writes: >> >>>> The new proc is bogus, unfortunately: there's already an existing >>>> check_effective_target_pie that checks if a target

Re: [testsuite] PATCH: Add check_effective_target_pie

2015-02-11 Thread Rainer Orth
"H.J. Lu" writes: > On Wed, Feb 11, 2015 at 7:19 AM, Rainer Orth > wrote: >> "H.J. Lu" writes: >> >>> On Wed, Feb 11, 2015 at 6:10 AM, Rainer Orth >>> wrote: >>>> "H.J. Lu" writes: >>>> >>>>

Re: [libgomp, libiberty, libobjc] Fix gnu11 fallout on Solaris 10+

2014-11-03 Thread Rainer Orth
Richard Henderson writes: > On 10/24/2014 01:56 AM, Rainer Orth wrote: >> And even with the _XOPEN_SOURCE business out of the way, there's still >> the question what to do about _POSIX_SOURCE in libiberty/sigsetmask.c. >> Given that it was introduced almost 20

[libcc1, build] Enable libcc1 on Solaris

2014-11-03 Thread Rainer Orth
llowed libcc1.so to build. Bootstrapped without regressions on i386-pc-solaris2.1[01] and x86_64-unknown-linux-gnu, ok for mainline? Btw., MAINTAINERS doesn't currently list a libcc1 maintainer. I believe it should. Rainer 2014-10-31 Rainer Orth * configure.ac (libcc1_cv_lib_sock

[libgo] Remove Solaris 11.1+ zone_net_addr_t treatment

2014-11-03 Thread Rainer Orth
imply removing the old _zone_net_addr_t fragment fixes this and restores bootstrap. Bootstrapped without regressions on i386-pc-solaris2.1[01], ok for mainline? Rainer 2014-10-31 Rainer Orth * mksysinfo.sh (_zone_net_addr_t): Remove handling. # HG changeset patch # P

Re: [PATCH, committed] Fix AIX testsuite failures

2014-11-05 Thread Rainer Orth
others can understand what's happening and eventually add their targets to the list if appropriate. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [libcc1, build] Enable libcc1 on Solaris

2014-11-06 Thread Rainer Orth
). (http://www.gnu.org/software/libc/manual/html_node/Address-Formats.html) > from a GCC maintainer (I am not one). You probably should become the libcc1 maintainer, though :-) Rainer -- ----- Rainer Orth, Center for B

Re: [gofrontend-dev] [PATCH 1/4] Gccgo port to s390[x] -- part II

2014-11-06 Thread Rainer Orth
st few days, making this patch https://gcc.gnu.org/ml/gcc-patches/2014-11/msg00080.html unnecessary. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: dg-require-ifunc syntax

2019-05-21 Thread Rainer Orth
Rainer Orth writes: > Hi Iain, > >> Hi Dominique, >> >>> On 19 May 2019, at 15:10, Dominique d'Humières wrote: >>> >>> AFAICT the syntax for dg-require-ifunc seems to be >>> >>> /* { dg-require-ifunc "" } */

Re: [PATCH] tree-ssa-uninit: suppress more spurious warnings

2019-05-22 Thread Rainer Orth
'undef' may be > used uninitialized in this function [-Wmaybe-uninitialized] > FAIL: gcc.dg/uninit-28-gimple.c (test for bogus messages, line 9) > at least on arm & aarch64 I'm seeing it on sparc-sun-solaris2.11, and there are gcc-testresults reports for i?86, mip

Re: [PATCH, i386]: Introduce signbit2 expander

2019-05-22 Thread Rainer Orth
arget/i386/vect-signbitf.c scan-assembler-not -2147483648 Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] tree-ssa-uninit: suppress more spurious warnings

2019-05-22 Thread Rainer Orth
Rainer Orth writes: >> On Fri, 17 May 2019 at 10:12, Vladislav Ivanishin wrote: >>> >>> Hi! >>> >>> Without the patch, two of the newly added tests fail with bogus warnings: >>> >>> - gcc.dg/uninit-28-gimple.c (Definition guarded

Re: [PATCH, i386]: Introduce signbit2 expander

2019-05-22 Thread Rainer Orth
n i386-pc-solaris2.11. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Remove obsolete comment about use_thunk

2019-05-26 Thread Rainer Orth
other to try and build cc1 on all other affected targets, though. Ok for mainline? I guess this is obvious. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2019-05-25 Rainer

[doc] Remove Solaris 10-only note about -mvect8-ret-in-mem

2019-05-26 Thread Rainer Orth
se to support Solaris 11, so I ripped out all the Solaris specifics in that description since it's now VxWorks-only. Tested with make doc/gcc.info and inspecting the result, installed on mainline. Rainer -- ----- R

Remove pre-Solaris 11/SPARC unwinding support

2019-05-27 Thread Rainer Orth
11.4, and 11.5). I'm going to install the patch in a day or two unless someone finds fault with my reasoning. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2019-05-25 Rainer

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