Re: [PATCH] modula2: PR-108119 Disable m2 plugin m2rte

2022-12-21 Thread Rainer Orth
s, but best keep the entires consistent with the GNU Coding Standards. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] libstdc++: Do not include in concurrency headers

2023-01-13 Thread Rainer Orth
7: error: 'EBUSY' was not declared in this scope Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] libstdc++: Do not include in concurrency headers

2023-01-16 Thread Rainer Orth
Hi Jonathan, > On Fri, 13 Jan 2023 at 16:39, Jonathan Wakely wrote: >> >> On Fri, 13 Jan 2023 at 15:08, Rainer Orth wrote: >> > >> > Hi Jonathan, >> > >> > > The , , and headers use >> > > std::errc constants, but don't use

Re: [PATCH 8/9] solaris2: Don't add crtfastmath.o for -shared

2023-01-16 Thread Rainer Orth
solaris2.11. Ok. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libsanitizer: Fix asan SEGVs with gld on Solaris

2023-01-17 Thread Rainer Orth
-solaris2.11 and sparc-sun-solaris2.11. Ok to cherry-pick into libsanitizer? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2023-01-17 Rainer Orth libsanitizer

[PATCH] wwwdocs: Announce Solaris 11.3 obsoletion

2023-01-18 Thread Rainer Orth
Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2023-01-18 Rainer Orth * htdocs/gcc-13/changes.html (Caveats): Document Solaris 11.3 obsoletion. diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html index ca9cd2da..7047e7

Re: [PATCH] wwwdocs: Announce Solaris 11.3 obsoletion

2023-01-19 Thread Rainer Orth
-13: Move -gz=zstd to General Improvements Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University diff --git a/htdocs/gcc-13/changes.html b/htdocs/gcc-13/changes.html index 7047e742..ba42170c 100644 ---

gfortran.dg/dg.exp debug messages pollute test output

2023-11-13 Thread Rainer Orth
s can just be removed (they are pretty cryptic as is) or at least changed to use verbose instead of puts. Please fix. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: gfortran.dg/dg.exp debug messages pollute test output

2023-11-15 Thread Rainer Orth
so I think it’s best to remove the puts > calls entirely. Attached patch does that. > Testing under progress, OK if it passes? (or does that count as obvious > fix-up of the previous patch) Ok for trunk. However, this perfectly fits the obvious criteria, too. Thanks. Rainer -- ---

Re: [committed] d: Merge upstream dmd ff57fec515, druntime ff57fec515, phobos 17bafda79.

2023-11-21 Thread Rainer Orth
ch seems to work: in both cases, stage 1 d21 did link. If this is intentional, install.texi should be updated accordingly. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] d: Merge upstream dmd ff57fec515, druntime ff57fec515, phobos 17bafda79.

2023-11-21 Thread Rainer Orth
Rainer Orth writes: > either this patch or the previous one broke D bootstrap with GCC 9. On > both i386-pc-solaris2.11 with gdc 9.4.0 and sparc-sun-solaris2.11 with > gdc 9.3.0, stage 1 d21 fails to link with > > Undefined first refer

Re: [committed] sanitizer: Fix build on SPARC/Solaris with Solaris as [PR112562]

2023-11-22 Thread Rainer Orth
r_asm.h disables ASM_INTERCEPTOR_TRAMPOLINE on sparc and sets ASM_INTERCEPTOR_TRAMPOLINE_SUPPORT to 0, so interceptor.h doesn't use the problematic version of DECLARE_WRAPPER. Rainer -- ----- Rainer Orth, Cen

[PATCH] libsanitizer: Check assembler support for symbol assignment [PR112563]

2023-11-27 Thread Rainer Orth
nd x86_64-apple-darwin21.6.0. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-23 Rainer Orth libsanitizer: PR libsanitizer/112563 * configure.ac (libsanitizer_cv_as_sym_as

Re: [PATCH] libsanitizer: Check assembler support for symbol assignment [PR112563]

2023-11-27 Thread Rainer Orth
Hi Jakub, >> 2023-11-23 Rainer Orth >> >> libsanitizer: >> PR libsanitizer/112563 >> * configure.ac (libsanitizer_cv_as_sym_assign): Check for >> assembler symbol assignment support. >> * configure, config.h.

Re: [PATCH] libsanitizer: Check assembler support for symbol assignment [PR112563]

2023-11-27 Thread Rainer Orth
cal changes). ah, now I get it. Will rework the patch accordingly. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] testsuite, i386: Only check for cfi directives if supported [PR112729]

2023-11-28 Thread Rainer Orth
omit-frame-pointer default; this will be addressed separately. Thanks. Raine -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-24 Rainer Orth gcc/testsuite: PR testsu

[COMMITTED] testsuite: Fix gcc.dg/pr111409.c on Solaris/SPARC with as

2023-11-28 Thread Rainer Orth
/UX apparently has a different section syntax. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-23 Rainer Orth gcc/testsuite: * gcc.dg/pr111409.c: Allow for

Re: [PATCH] libsanitizer: Check assembler support for symbol assignment [PR112563]

2023-11-28 Thread Rainer Orth
(exactly to minimize amount of local changes). > > ah, now I get it. Will rework the patch accordingly. here are both patches. Bootstrapped on sparc-sun-solaris2.11 (as and gas) and i386-pc-solaris2.11 (as and gas). Ok for trunk? Thanks. Rainer -- ------

[PATCH] testsuite: Handle double-quoted LTO section names [PR112728]

2023-11-28 Thread Rainer Orth
suite maintainership, but I may be overlooking something? Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-23 Rainer Orth gcc/testsuite: PR testsuite/1

Re: [PATCH] testsuite: scev: expect fail on ilp32

2023-11-28 Thread Rainer Orth
ific tuning. FWIW, since Alexandre's patch all three tests XPASS on 32-bit Solaris/SPARC: XPASS: gcc.dg/tree-ssa/scev-3.c scan-tree-dump-times ivopts "&a" 1 XPASS: gcc.dg/tree-ssa/scev-4.c scan-tree-dump-times ivopts "&a" 1 XPASS: gcc.dg/tree-ssa/scev-5.c scan-tree-dump-times ivopts "&a" 1 Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] testsuite: Adjust g++.dg/opt/devirt2.C on SPARC

2023-11-29 Thread Rainer Orth
ainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-28 Rainer Orth gcc/testsuite: * g++.dg/opt/devirt2.C: Adjust scan-assembler-count on sparc for removal of -inline from regexp. Update comment. # HG changeset patch # P

Re: [PATCH] testsuite, i386: Only check for cfi directives if supported [PR112729]

2023-11-29 Thread Rainer Orth
Rainer Orth writes: > gcc.target/i386/apx-interrupt-1.c and two more tests FAIL on Solaris/x86 > with the native assembler. Like Darwin as, it doesn't support cfi > directives. Instead of adding more and more targets in every affected > test, this patch introduces a cfi

[PATCH] libiberty: Disable hwcaps for sha1.o

2023-11-29 Thread Rainer Orth
b build is currently broken in gdb/procfs.c, unfortunately. Ok for both gcc and binutils? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2023-11-29 Rainer Orth config: *

[PATCH] libgo, libstdc++: Regenerate GCC_CHECK_ASSEMBLER_HWCAP users

2023-11-30 Thread Rainer Orth
After Author: Rainer Orth Date: Thu Nov 30 10:06:23 2023 +0100 libiberty: Disable hwcaps for sha1.o the gcc-autoregen bot correctly complained that the libgo and libstdc++ configure scripts hadn't been regenerated. I'd have commited the following as obvious (just whitespace ch

Re: [PATCH] libgccjit: Add ability to get the alignment of a type

2024-06-28 Thread Rainer Orth
t-recording.cc:5541:15: note: 'type' was declared here 5541 | const char* type; | ^~~~ I wonder how this can have worked anywhere (apart from jit not being enabled by default on non-Darwin targets). Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libffi: Fix 32-bit SPARC structure passing [PR115681]

2024-07-01 Thread Rainer Orth
/libffi/libffi/issues/841 Therefore this patch imports the fix into the GCC tree. Tested on sparc-sun-solaris2.11. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-07

Re: [PATCH] [i386] restore recompute to override opts after change [PR113719]

2024-07-03 Thread Rainer Orth
default to -fno-omit-frame-pointer. This failure was fixed before by commit 499d00127d39ba894b0f7216d73660b380bdc325 Author: Hongyu Wang Date: Wed May 15 11:24:34 2024 +0800 i386: Fix ix86_option override after change [PR 113719] Obviously the two patches interact badly. Rainer --

Re: testsuite: Remove no_fsanitize_address install directory dependency

2024-07-10 Thread Rainer Orth
ovdiri -mmovdir64b" ] > } > > -# Return 1 if the target does not support address sanitizer, 0 otherwise > +# Return 1 if the target supports address sanitizer, 0 otherwise Comment needs adjustment, too. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [i386] adjust flag_omit_frame_pointer in a single function [PR113719]

2024-07-12 Thread Rainer Orth
. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 7/8] vect: Support multiple lane-reducing operations for loop reduction [PR114440]

2024-07-19 Thread Rainer Orth
c This part of the ChangeLog is incomplete. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] testsuite: analyzer: Fix fd-glibc-byte-stream-connection-server.c on Solaris [PR107750]

2024-05-14 Thread Rainer Orth
, which is what this patch does. Tested on i386-pc-solaris2.11 and i686-pc-linux-gnu. Ok for trunk? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-14 Rainer Orth

[COMMITTED] testsuite: i386: Fix g++.target/i386/pr97054.C on Solaris

2024-05-15 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-15 Rainer Orth gcc/testsuite: * g++.target/i386/pr97054.C (dg-options): Add -fomit-frame-pointer. # HG changeset patch # Parent 4a47ed944a7c277f84f13551c7413f481a71877e testsuite: i386: Fix g++.target

[COMMITTED] testsuite: Require lto-plugin in gcc.dg/ipa/ipa-icf-38.c [PR85656]

2024-05-15 Thread Rainer Orth
d to trunk. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-15 Rainer Orth gcc/testsuite: PR ipa/85656 * gcc.dg/ipa/ipa-icf-38.c: Require linker_plugin. # HG chang

[PATCH] testsuite: Allow for non-SECTION_MERGE systems in gcc.dg/pr115066.c [PR115066]

2024-05-21 Thread Rainer Orth
s2.11 (as and gas each) and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-21 Tom de Vries gcc/testsuite: PR

[COMMITTED] testsuite: vect: Fix gcc.dg/vect/vect-pr111779.c on SPARC [PR114072]

2024-05-23 Thread Rainer Orth
n the PR. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-22 Rainer Orth gcc/testsuite: PR tree-optimization/114072 * gcc.dg/vect/vect-pr111779.c (scan-tree-dump): Require vect_shift_char on big-endian targets. # HG

Re: [RFC 0/2] libbacktrace: add FDPIC support

2024-05-27 Thread Rainer Orth
x27;s a patch in there, too. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libstdc++: Build libbacktrace and 19_diagnostics/stacktrace with -funwind-tables [PR111641]

2024-05-28 Thread Rainer Orth
86-pc-solaris2.11, sparc-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-23 Rainer Orth libstdc++-v3:

[COMMITTED] ggc: Reduce GGC_QUIRE_SIZE on Solaris/SPARC [PR115031]

2024-05-30 Thread Rainer Orth
ainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-29 Rainer Orth gcc: PR c++/115031 * config/sparc/sol2.h (GGC_QUIRE_SIZE): Define as 510. # HG changeset patch # P

[COMMITTED] testsuite: Adjust several dg-additional-files-options calls [PR115294]

2024-05-31 Thread Rainer Orth
fixes that. Tested on i386-pc-solaris2.11, sparc-sun-solaris2.11, and x86_64-pc-linux-gnu. Committed to trunk. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-31 Rainer Orth

Re: [COMMITTED] ggc: Reduce GGC_QUIRE_SIZE on Solaris/SPARC [PR115031]

2024-05-31 Thread Rainer Orth
mpiler in ages. I'll leave it as is for the moment, though, since there's no Solaris host header ATM. Thanks for the hint. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] build: Include minor version in config.gcc unsupported message

2024-05-31 Thread Rainer Orth
aris2.11.3 not supported This patch fixes this oversight. Tested on i386-pc-solaris2.11 (11.3 and 11.4). Committed to trunk. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-

[COMMITTED] testsuite: Require vect_shift in gcc.dg/vect/pr112325.c [PR115303]

2024-06-03 Thread Rainer Orth
requires vect_shift, so this patch adds that requirement. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. Pre-approved by Richard in the PR, committed to trunk. Rainer -- ----- Rainer Orth, Center for Biot

[PATCH] testsuite: analyzer: Skip tests with non-numeric macros on Solaris [PR107750]

2024-06-03 Thread Rainer Orth
ainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-06-03 Rainer Orth gcc/testsuite: PR analyzer/107750 * gcc.dg/analyzer/fd-accept.c: Skip on *-*-sol

[COMMITTED] testsuite: i386: Require ifunc support in gcc.target/i386/avx10_1-25.c etc.

2024-06-04 Thread Rainer Orth
27;, which is not supported by this target Fixed by requiring ifunc support. Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Committed to trunk. Rainer -- ----- Rainer Orth, Center for Biotechnology,

[PATCH] testsuite: i386: Fix g++.target/i386/pr116275-2.C on Solaris/x86

2024-08-20 Thread Rainer Orth
x86_64-pc-linux-gnu. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-08-20 Rainer Orth gcc/testsuite: * g++.target/i386/pr116275-2.C (dg-options

Re: [PATCH v5] RISC-V: Enable -gvariable-location-views by default

2024-08-23 Thread Rainer Orth
loc-support is used. Unfortunately, this patch broke Solaris/x86 bootstrap with the native as: PR debug/116470. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] testsuite: go: Require split-stack support for go.test/test/index0.go [PR87589]

2024-06-06 Thread Rainer Orth
requires split-stack support, so this patch requires just that. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] go: Fix gccgo -v on Solaris with ld

2024-06-06 Thread Rainer Orth
ed on i386-pc-solaris2.11 and sparc-sun-solaris2.11 (ld and gld). Ok for trunk? I believe this has to go via gofrontend, though. Raine -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2

Re: [PATCH] fixincludes: bypass the math_exception fix on __cplusplus

2024-06-10 Thread Rainer Orth
and you probably have similar experiences for Darwin). Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libstdc++: Introduce scale factor in 30_threads/future/members/poll.cc [PR98678]

2024-06-10 Thread Rainer Orth
refore, this patch introduces a Solaris/x86 specific scale factor to allow for that. There's no such issue on Solaris/SPARC, though. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. Ok for trunk? Rainer -- ------

Re: [PATCH] fixincludes: bypass the math_exception fix on __cplusplus

2024-06-10 Thread Rainer Orth
t may take quite some time until one does find out... I'd have loved to remove fixes that mention obsolete Solaris versions, but refrained from doing so when there was no way of knowing that no innocent would be harmed. Rainer -- -----

Re: [PATCH] libstdc++: Only append "@euro" to locale names for Glibc testing

2024-07-31 Thread Rainer Orth
le Solaris 11.4 does have a few *.ISO8859-15@euro locales da_DK.ISO8859-15@euro en_GB.ISO8859-15@euro en_US.ISO8859-15@euro sv_SE.ISO8859-15@euro the majority (17) are not. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libstdc++: Only append "@euro" to locale names for Glibc testing

2024-07-31 Thread Rainer Orth
stallation method, I supposed. Whatever the case, that's fixed now. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] ada: Fix s-taprop__solaris.adb compilation

2024-08-07 Thread Rainer Orth
i-c.ads:62 because one instance of int isn't qualified. This patch fixes this. Bootstrapped without regressions on i386-pc-solaris2.11 and sparc-sun-solaris2.11. Ok for trunk? Rainer -- --------- Rainer O

Re: [PATCH v10 1/2] Add condition coverage (MC/DC)

2024-04-15 Thread Rainer Orth
dback >>> --- >>> >> >>> diff --git a/gcc/ipa-inline.cc b/gcc/ipa-inline.cc >>> index dc120e6da5a..9502a21c741 100644 >>> --- a/gcc/ipa-inline.cc >>> +++ b/gcc/ipa-inline.cc >>> @@ -682,7 +682,7 @@ can_early_inline_edge_p (struct cgraph_edge *e) >>> } >>> gcc_assert (gimple_in_ssa_p (DECL_STRUCT_FUNCTION (e->caller->decl)) >>> && gimple_in_ssa_p (DECL_STRUCT_FUNCTION (callee->decl))); >>> - if (profile_arc_flag >>> + if ((profile_arc_flag || condition_coverage_flag) >>> && ((lookup_attribute ("no_profile_instrument_function", >>> DECL_ATTRIBUTES (caller->decl)) == NULL_TREE) >>> != (lookup_attribute ("no_profile_instrument_function", >> tree-inline should also copy the cond tags, since always_inline >> functions are inlined even at -O0. But I think this can be done >> incrementally. >> Patch is OK. >> Thanks a lot and sorry for taking so long on this one. >> Honza > > I guess you mean that since tree-inlining happen after gimplification (does > it?) that the basic condition -> condition expression association should > also fold in the now-inlined conditions? > > Thanks for the review - I'll do a final test run and install the patch. the new gcc.misc-tests/gcov-22.c test loops on SPARC (both Solaris and Linux). I've filed PR gcov-profile/114720 for this, but couldn't find any bugzilla account of yours to Cc: Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 1/2] Remove unecessary and broken MC/DC compile test

2024-04-15 Thread Rainer Orth
the whole file has been removed. Something like * gcc.misc-tests/gcov-19.c (__sigsetjmp, mcdc021c): Remove. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] testsuite: i386: Restrict gcc.target/i386/fhardened-1.c etc. to Linux/GNU

2024-04-15 Thread Rainer Orth
is2.11 and x86_64-pc-linux-gnu. Committed to trunk. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-04-15 Rainer Orth gcc/testsuite: * gcc.target/i386/fhardened-1.c

Re: [PATCH v10 1/2] Add condition coverage (MC/DC)

2024-04-15 Thread Rainer Orth
2.11 and i386-pc-solaris2.11 and the test now PASSes on both. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] build: Check for cargo when building rust language

2024-04-17 Thread Rainer Orth
en an issue for any other languages that require additional tools for bootstrapping (like Ada or D): there are versions of GNAT around that still support those old Darwin releases, and I could use the C++ version of GDC in GCC 11. At the very least, the Rust situation needs to be documented clearly.

Re: Request for testing on non-Linux targets; remove special casing of /usr/lib and /lib from the driver

2024-04-17 Thread Rainer Orth
;ll test this, but this is almost certainly GCC 15 material. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] build: Check for cargo when building rust language

2024-04-23 Thread Rainer Orth
Hi Arthur, > On 4/17/24 10:13, Rainer Orth wrote: >> Andrew Pinski writes: >> >>> On Mon, Apr 8, 2024 at 9:39 AM wrote: >>>> >>>> From: Pierre-Emmanuel Patry >>>> >>>> Hello, >>>> >>>> The rust fro

[PATCH] libbacktrace: Avoid GNU ld --compress-debug-sections=zlib-gabi

2024-04-23 Thread Rainer Orth
at output format for libbacktrace to fix this. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-04-05 Rainer Orth libbacktrace: * Makefile.am (ctestg_LDFLA

[PATCH] libstdc++: Update Solaris baselines for GCC 13.2

2024-04-29 Thread Rainer Orth
-14 branches and trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-04-28 Rainer Orth libstdc++-v3: * config/abi/post/i386-solaris/baseline_symbols.txt

[PATCH] libstdc++: Update Solaris baselines for GCC 14.0

2024-04-29 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-04-28 Rainer Orth libstdc++-v3: * config/abi/post/i386-solaris/baseline_symbols.txt: Regenerate. * config/abi/post/i386

[PATCH] testsuite: gm2: Remove timeout overrides [PR114886]

2024-04-30 Thread Rainer Orth
all the previous timeouts are gone) and i386-pc-solaris2.11. Ok for trunk and the gcc-14 branch once GCC 14.1.0 has been released? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-04

Re: [PATCH] testsuite: gm2: Remove timeout overrides [PR114886]

2024-04-30 Thread Rainer Orth
. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-02 Thread Rainer Orth
tstrapped without regressions on i386-pc-solaris2.11 and sparc-sun-solaris2.11 (as/ld, gas/ld, and gas/gld) as well as Solaris 11.3/x86 to ascertain that version is actually rejected. Will commit shortly. Rainer -- -------

Re: [PATCH] testsuite: fix analyzer C++ failures on Solaris [PR111475]

2024-05-03 Thread Rainer Orth
release. As a stop-gap measure, one might consider just skipping the C++ analyzer tests on Solaris to avoid the immense number of testsuite failures. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] testsuite: c++: Skip g++.dg/analyzer on Solaris [PR111475]

2024-05-05 Thread Rainer Orth
Rainer Orth writes: >> On Fri, May 03, 2024 at 09:31:08AM -0400, David Malcolm wrote: >>> Jakub, Richi, Rainer: this is a non-trivial change that cleans up >>> analyzer C++ testsuite results on Solaris, but has a slight risk of >>> affecting analyzer behavior

[PATCH] libgfortran: Fix libgfortran.so versioning on Solaris with subdirs

2024-05-05 Thread Rainer Orth
incredibly fragile. It should be handled in make_sunver.pl itself instead, but for now this needs a quick fix. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-05 R

Re: [PATCH] libgfortran: Fix libgfortran.so versioning on Solaris with subdirs

2024-05-06 Thread Rainer Orth
eve libtool could provide something like this, but apparently it doesn't. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED v2] Remove obsolete Solaris 11.3 support

2024-05-07 Thread Rainer Orth
Rainer Orth writes: > Support for Solaris 11.3 had already been obsoleted in GCC 13. However, > since the only Solaris system in the cfarm was running 11.3, I've kept > it in tree until now when both Solaris 11.4/SPARC and x86 systems have > been added. > > This pat

[COMMITTED] build: Derive object names in make_sunver.pl

2024-05-07 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-06 Rainer Orth contrib: * make_sunver.pl: Use File::Basename; Skip -lLIB args. Convert libtool object/archive names to underlying objects

gcc/DATESTAMP wasn't updated since 20240507

2024-05-09 Thread Rainer Orth
I just noticed that gcc/DATESTAMP wasn't updated yesterday and today, staying at 20240507. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
n 14, although I haven't tested that on Solaris 11.3) instead? > Removing Solaris 11.3 support might make sense in the future when SPARC > support in Illumos has matured enough that people can switch over their > machines. As has been noted, SPARC is on its way out for Illumos.

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
Hi Richard, > On Fri, May 10, 2024 at 10:54 AM John Paul Adrian Glaubitz > wrote: >> >> Hello Rainer, >> >> On Fri, 2024-05-10 at 10:20 +0200, Rainer Orth wrote: >> > > > Support for Solaris 11.3 had already been obsoleted in GCC 13. >> >

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
get the info from configure anyway. > If it had been for Solaris 7, 8 or 9, I would totally understand. But even > Solaris 10 > is something that Oracle still supports [1]. Right, and you pay an arm and a leg for that. Yet, Solaris 10 support was removed from GCC 10 back in 2019 with

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
t for both IRIX and Tru64 Unix in the past, btw.). >> > Removing Solaris 11.3 support might make sense in the future when SPARC >> > support in Illumos has matured enough that people can switch over their >> > machines. >> >> As has been noted, SPARC is on its way out for Illumos. > > Which makes my point to keep Solaris 11.3 support even more valid. You can keep wishing, but I won't be doing the work. It's that simple. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
Stuff Received writes: > On 2024-05-10 07:44, Rainer Orth wrote (in part): > >> Besides, if John had ever tried to build either GCC 13 or 14 on Solaris >> 11.3, gcc/configure would have told him about the obsoletion in no >> uncertain terms. > > No, the option --ena

Re: [COMMITTED] Remove obsolete Solaris 11.3 support

2024-05-10 Thread Rainer Orth
Hi Jan, > On Friday 2024-05-10 15:59, Rainer Orth wrote: >>Stuff Received writes: >> >>> On 2024-05-10 07:44, Rainer Orth wrote (in part): >>> >>>> Besides, if John had ever tried to build either GCC 13 or 14 on Solaris >>>> 11.3, gcc

Re: gcc/DATESTAMP wasn't updated since 20240507

2024-05-12 Thread Rainer Orth
Richard Biener writes: > On Thu, 9 May 2024, Jakub Jelinek wrote: > >> On Thu, May 09, 2024 at 12:14:43PM +0200, Jakub Jelinek wrote: >> > On Thu, May 09, 2024 at 12:04:38PM +0200, Rainer Orth wrote: >> > > I just noticed that gcc/DATESTAMP wasn't updated

[PATCH] testsuite: c++: Allow for std::printf in g++.dg/modules/stdio-1_a.H [PR98529]

2024-05-13 Thread Rainer Orth
s2.11, sparc-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2024-05-13 Rainer Orth gcc/testsuite: PR c++/98529 * g++.dg/modules/stdio-1_a.H

Re: [PATCH] testsuite: c++: Allow for std::printf in g++.dg/modules/stdio-1_a.H [PR98529]

2024-05-13 Thread Rainer Orth
Hi Nathaniel, > On Mon, May 13, 2024 at 10:40:30AM +0200, Rainer Orth wrote: >> g++.dg/modules/stdio-1_a.H currently FAILs on Solaris: >> >> FAIL: g++.dg/modules/stdio-1_a.H -std=c++17 scan-lang-dump module "Depset:0 >> decl entity:[0-9]* function_decl:'::p

Re: [PATCH] testsuite: c++: Allow for std::printf in g++.dg/modules/stdio-1_a.H [PR98529]

2024-05-13 Thread Rainer Orth
e light. >> >> > Otherwise LGTM. >> >> Thanks. I'll go ahead and commit the patch as is, asjusting the other >> two once it's become clear what they should look like. >> > > Ah, I should have been clearer: I'm not sure I can approve, but I've > CC'd Jason in. Sorry, I already committed the patch. I can revert, of course, if that's inappropriate. OTOH, it could be considered obvious ;-) Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] ada: Fix gcc-interface/misc.cc compilation on SPARC

2024-09-06 Thread Rainer Orth
); | ^~~~ Fixed by including memmodel.h. Bootstrapped without regressions on sparc-sun-solaris2.11 and i386-pc-solaris2.11. Ok for trunk? I guess this is obvious, though. Rainer -- - Rainer Orth

Re: [PATCH] Enable non-complex math builtins from C99 for Bionic

2013-08-21 Thread Rainer Orth
uot; within comment [-Werror=comment] /* /* Solaris 10 has the float and long double forms of math functions. ^ cc1plus: all warnings being treated as errors make[3]: *** [build/gencheck.o] Error 1 Fixed as follows; bootstrapped without regressions on i386-pc-solaris2.10, installed on ma

Re: Ada PATCH: Fix ada/58239 by linking with xg++, not xgcc

2013-08-30 Thread Rainer Orth
roved and committed: right now, Ada bootstrap is broken without it. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libitm: Add custom HTM fast path for RTM on x86_64.

2013-08-30 Thread Rainer Orth
'std::atomic GTM::gtm_rwlock::summary' [-Werror=reorder] std::atomic summary; // Bitmask of the above. ^ /vol/gcc/src/hg/trunk/local/libitm/config/posix/rwlock.cc:32:1: error: when initialized here [-Werror=reorder] gtm_rwlock::gtm_rwlock() ^ cc1plus: all warnings being treated as errors Moving the summary initialization first fixes this. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [patch, bz #58312] Fix libssp handling of vsnprintf for cross-compilers

2013-09-05 Thread Rainer Orth
t of platforms where it is > known not to work. IRIX 6.5 and Tru64 UNIX V5.1 support have been removed in GCC 4.8, but Solaris 9 is still supported up to GCC 4.9, though deprecated. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: libgo patch committed: Implement reflect.MakeFunc for 386

2013-09-30 Thread Rainer Orth
"/var/tmp//cctly9hk.s", line 60 : Syntax error Near line: " .cfi_endproc" "/var/tmp//cctly9hk.s", line 62 : Syntax error Near line: " .section .note.GNU-stack,"",@progbits" "/var/tmp//cctly9hk.s", line 63 : Syntax error Near line: " .section .note.GNU-split-stack,"",@progbits" "/var/tmp//cctly9hk.s", line 64 : Syntax error Near line: " .section .note.GNU-no-split-stack,"",@progbits" make[4]: *** [reflect/makefunc.lo] Error 1 AFAICS, this is just the .cfi_* directives and empty section flags. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: libgo patch committed: Implement reflect.MakeFunc for 386

2013-09-30 Thread Rainer Orth
Ian Lance Taylor writes: > On Mon, Sep 30, 2013 at 6:07 AM, Rainer Orth > wrote: >> Ian Lance Taylor writes: >> >>> Following up on my earlier patch, this patch implements the >>> reflect.MakeFunc function for 386. >>> >>> Tom Tromey

[build] Update t-sparc, t-sol2 etc. for automatic dependencies

2013-10-02 Thread Rainer Orth
Inspired by the t-i386 changes, the following patch moves SPARC and Solaris files over to automatic dependencies. Bootstrapped without regression on sparc-sun-solaris2.11, verified that dependencies were generated for affected files. Ok for mainline? Rainer 2013-10-01 Rainer Orth

Re: libgo patch committed: Implement reflect.MakeFunc for 386

2013-10-02 Thread Rainer Orth
Ian Lance Taylor writes: > On Mon, Sep 30, 2013 at 7:07 AM, Rainer Orth > wrote: >> Ian Lance Taylor writes: >> >>> On Mon, Sep 30, 2013 at 6:07 AM, Rainer Orth >>> wrote: >>>> Ian Lance Taylor writes: >>>> >&

Re: libgo patch committed: Use libbacktrace

2012-10-04 Thread Rainer Orth
code. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[libbacktrace] Use getexecname() on Solaris

2012-10-05 Thread Rainer Orth
e and libgo and rerunning the libgo tests on i386-pc-solaris2.11. All the /proc/self/exe-related failures are now gone as expected. Ok for mainline? Rainer 2012-10-05 Rainer Orth * configure.ac: Check for getexecname. * configure: Regenerate. * config.h

Re: [libbacktrace] Use getexecname() on Solaris

2012-10-05 Thread Rainer Orth
ystems, I haven't found anything similar for /proc/self/exe, and I still have no idea if it's Linux-only. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [libbacktrace] Use getexecname() on Solaris

2012-10-05 Thread Rainer Orth
[have_getexecname=yes], [have_getexename=no]) > > There is a typo in the above line, s/have_getexename/have_getexecname Oops, fixed. Thanks for the hint. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[testsuite] Require tls_runtime in gcc.target/i386/pr54445-1.c

2012-10-08 Thread Rainer Orth
appropriate runtest invocation in i386-pc-solaris2.9 and x86_64-unknown-linux-gnu, installed on mainline. Rainer 2012-10-08 Rainer Orth * gcc.target/i386/pr54445-1.c: Require tls_runtime, add tls options. # HG changeset patch # Parent 67ccd7a114e0eaf13cdb8c6d8f109c8fdfb86a96

[testsuite] Fix gcc.target/i386/long-double-80-7.c (PR target/54866)

2012-10-09 Thread Rainer Orth
mainline as preapproved by Uros in the PR. Rainer 2012-10-09 Rainer Orth PR target/54866 * gcc.target/i386/long-double-80-7.c: Add -msse2 to dg-options. # HG changeset patch # Parent 63ba1e90f1c71c5d7dff8f4f4f43f3fe4e54e84b Fix gcc.target/i386/long-double-80-7.c (PR

Re: [v3] libstdc++/54869

2012-10-09 Thread Rainer Orth
t this too much? As described in the PR, only ext/random/simd_fast_mersenne_twister_engine/cons/default.cc was failing. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

<    1   2   3   4   5   6   7   8   9   10   >