Re: [PATCH] D: disable collect fork on Darwin

2025-09-03 Thread Rainer Orth
Hi Iain, >> On 2 Sep 2025, at 15:25, Rainer Orth wrote: > >>>> What about Solaris and *BSD. Are there any outstanding PRs for druntime >>>> hanging >>>> on those ports too? Or is specific to Darwin (or possibly emutls?). >>> &

Re: [PATCH] D: disable collect fork on Darwin

2025-09-02 Thread Rainer Orth
tion test program timed out. FAIL: libphobos.gc/startbackgc.d execution test Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] testsuite: i386: Fix gcc.target/i386/memset-strategy-1[03].c on Solaris/x86

2025-09-02 Thread Rainer Orth
-fasynchronous-unwind-tables -fdwarf2-cfi-asm, which this patch does. Tested on i386-pc-solaris2.11 (as and gas) and x86_64-pc-linux-gnu. Committed. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld

[COMMITTED] testsuite: Fix gcc.dg/tree-ssa/cswtch-[67].c on Solaris/SPARC with as

2025-09-02 Thread Rainer Orth
on sparc-sun-solaris2.11 with both as and gas. Committed. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-07-30 Rainer Orth gcc/testsuite: * gcc.dg/tree-ssa/cswtch

Re: [pushed] PR modula2/121629: adding third party modules

2025-08-29 Thread Rainer Orth
UNQUOTED(PREFIX_INCLUDE_DIR, "$prefix/include", [Define to PREFIX/include if cpp should also search that directory.]) fi Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed v5] libstdc++: Implement C++26 features [PR119670]

2025-08-29 Thread Rainer Orth
^~~ caddr_t is defined in , and ptrace(2) documents SYNOPSIS #include #include int ptrace(int request, pid_t pid, caddr_t addr, int data); Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed v5] libstdc++: Implement C++26 features [PR119670]

2025-08-29 Thread Rainer Orth
"libstdc++-v3/src/c++26/debugging.cc", line 141 : Syntax error Near line: "int3" I found that both int $0x3 and .byte 0xcc work instead and are also understood by gas, dis and objdump confirming that they produce the same results. Rainer -- ----

Re: [PATCH] fixincludes: Replace fgrep in genfixes script

2025-08-28 Thread Rainer Orth
Hi Jonathan, > On Thu, 28 Aug 2025 at 18:40, Rainer Orth wrote: >> >> Hi Jonathan, >> >> > POSIX says fgrep is obsolescent and grep -F should be used instead. >> >> grep -F isn't portable, unfortunately At least it's not supported b

Re: [PATCH] fixincludes: Replace fgrep in genfixes script

2025-08-28 Thread Rainer Orth
Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] x86: Use sol2 linker emulation only for Solaris 2

2025-08-08 Thread Rainer Orth
y to use an older self-compiled version. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] c++/modules: Stream some missing lang_type flags

2025-07-28 Thread Rainer Orth
7;-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] /vol/gcc/src/hg/master/local/gcc/testsuite/g++.dg/modules/class-11_a.H:36:43: error: 'static_assert' without a message only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions] Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] Default to -mcpu=ultrasparc3 on Solaris/SPARC

2025-07-22 Thread Rainer Orth
ed objects will too, anyway. I mean to commit this in the next couple of days unless Eric has concerns or objections. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-07-20 R

Re: [PATCH v5 0/3] Hard Register Constraints

2025-07-21 Thread Rainer Orth
memchr is a GNU extension that is simply not present on non-GNU platforms. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH v5 0/3] Hard Register Constraints

2025-07-21 Thread Rainer Orth
esent in libiberty. Please fix. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PUSHED] GCN, nvptx offloading: Restrain 'WARNING: program timed out.' while in 'dynamic_cast' only for effective-target 'offload_device' [PR119692]

2025-07-18 Thread Rainer Orth
Hi Thomas, > In PR119692 "C++ 'typeinfo', 'vtable' vs. OpenACC, OpenMP 'target' > offloading": > >> --- Comment #8 from Rainer Orth --- >> The last commit made things worse on sparc-sun-solaris2.11: since that one >> (dg-timeo

[COMMITTED] Fix tree.cc compilation on SPARC

2025-07-15 Thread Rainer Orth
-solaris2.11 and i386-pc-solaris2.11. Committed to trunk. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-07-15 Rainer Orth gcc: * tree.cc: Include memmodel.h. diff

[PATCH] testsuite: i386: Fix gcc.target/i386/memcpy-pr120683-1.c etc. on Solaris/x86

2025-07-08 Thread Rainer Orth
-fasynchronous-unwind-tables -fdwarf2-cfi-asm. Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Ok for trunk? I suspect such patches can be considered obvious by now? Thanks. Rainer -- - Rainer Orth

Re: [PATCH] cobol: Implement CXXFLAGS_FOR_COBOL.

2025-07-07 Thread Rainer Orth
build}" != "${host}"; then AX_CXX_COMPILE_STDCXX(14, [], [], [_FOR_BUILD]) fi fi You should be able to achieve what you want by building with CXX='g++ -std=c++14', just as one can build a 32-bit gcc with a 64-bit host compiler using CXX='g++ -m32'. R

[COMMITTED] testsuite: Fix gcc.dg/ipa/pr120295.c on Solaris

2025-07-03 Thread Rainer Orth
y renaming the glob variable to glob_ to avoid the conflict. Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Committed. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] testsuite: i386: Fix gcc.target/i386/preserve-none-1.c on Solaris/x86

2025-07-01 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-06-27 Rainer Orth gcc/testsuite: * gcc.target/i386/preserve-none-1.c (dg-options): Add -fomit-frame-pointer. # HG changeset patch

[PATCH] testsuite: i386: Fix g++.target/i386/memset-pr101366-1.C etc. on Solaris/x86

2025-07-01 Thread Rainer Orth
-stackrealign. Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-06-25 Rainer Orth gcc/testsuite: * g

Re: [PATCH] libphobos: Fully enable Darwin/i386 support

2025-07-01 Thread Rainer Orth
Hi Iain, >> On 30 Jun 2025, at 12:58, Rainer Orth wrote: >> >> I recently noticed that libphobos isn't enable by default on 32-bit >> Darwin with the target triples determined by config.guess. E.g. on a >> Darwin 15 system the target triple is something li

Re: [COMMITTED] cobol: Normalize generating and using function_decls.

2025-06-30 Thread Rainer Orth
complete rebuild of all executable code. + rm -fr gcobol cobol1 cobol/*\ + ../*/libgcobol/* + This is at least incomplete: in multilib builds, there are more instances of libgcobol in //libgcobol. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libphobos: Fully enable Darwin/i386 support

2025-06-30 Thread Rainer Orth
upported tests 1 === libphobos Summary === # of expected passes1010 # of unexpected failures12 # of unsupported tests 2 Thoughts? Rainer -- ----- Rainer Orth, Center for

[PATCH] cobol: Fix build on 32-bit Darwin [PR120621]

2025-06-24 Thread Rainer Orth
| | int Fixed in the same way. Bootstrapped without regressions on i386-apple-darwin15, x86_64-apple-darwin, i386

[PATCH] cobol: Fix build on 32-bit Solaris [PR120621]

2025-06-19 Thread Rainer Orth
86_64-pc-linux-gnu. Ok for trunk? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-06-19 Rainer Orth gcc/cobol: PR cobol/120621 * lexio.cc (cdftext::lex_op

Re: [committed] cobol: Eliminate unguarded clock_gettime dependencies. [PR119975]

2025-06-12 Thread Rainer Orth
gettimeofday ...) After that, you can use #ifdef HAVE_CLOCK_GETTIME #elif HAVE_GETTIMEOFDAY #else #error ... #endif Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] c: Document C23 implementation-defined behavior

2025-05-23 Thread Rainer Orth
tation' despite being its Up target Fixed as follows. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-05-23 Rainer Orth gcc: * doc/implement

Re: [PATCH] libgcobol: Add multilib support

2025-05-16 Thread Rainer Orth
Richard Biener writes: > On Wed, May 14, 2025 at 6:29 PM James K. Lowden > wrote: >> >> On Wed, 14 May 2025 11:04:50 +0200 >> Rainer Orth wrote: >> >> > Work around what appears to be a GNU make bug handling MAKEFLAGS >> >> Before I say Yes, c

Re: [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]

2025-05-16 Thread Rainer Orth
aris2.11 bootstrap completed over night without regressions. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]

2025-05-15 Thread Rainer Orth
he testsuite, on both Solaris/sparc and Linux/sparc64). Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]

2025-05-15 Thread Rainer Orth
Hi Jonathan, > On Thu, 15 May 2025 at 15:02, Rainer Orth > wrote: >> >> Hi Jonathan, >> >> >> > this patch broke Solaris bootstrap, both i386-pc-solaris2.11 and >> >> > sparc-sun-solaris2.11: >> >> > >> >> &g

Re: [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]

2025-05-15 Thread Rainer Orth
OF_FLOAT128__) && _GLIBCXX_FORMAT_F128 > 1 > // Reuse __formatter_fp::format<__format::__flt128_t, Out> for > __float128. > // This formatter is not declared if > _GLIBCXX_LONG_DOUBLE_ALT128_COMPAT is true, > // as __float128 when present is same type as __iee

Re: [PATCH v2] libstdc++: Preserve the argument type in basic_format_args [PR119246]

2025-05-14 Thread Rainer Orth
rmat_context<_Out, _CharT>::iterator std::formatter<__float128, _CharT>::format(__float128, std::basic_format_context<_Out, _CharT>&) const’: /var/gcc/regression/master/11.4-gcc/build/i386-pc-solaris2.11/libstdc++-v3/include/format:2994:41: error: ‘__flt128_t’ is not a member of ‘std::__format’; did you mean ‘__bflt16_t’? [-Wtemplate-body] 2994 | { return _M_f.format((__format::__flt128_t)__u, __fc); } | ^~ | __bflt16_t and one more instance. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libgcobol: Add multilib support

2025-05-14 Thread Rainer Orth
w. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-05-12 Rainer Orth libgcobol: * Makefile.am: Only wrap toolexeclib_LTLIBRARIES, toolexeclib_DATA

Re: [PATCH] libgcobol: Allow for lack of LOG_PERROR

2025-05-13 Thread Rainer Orth
ter. Thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

[PATCH] libgcobol: Allow for lack of LOG_PERROR

2025-05-12 Thread Rainer Orth
hts? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-05-12 Rainer Orth libgcobol: * libgcobol.cc {!LOG_PERROR] (LOG_PERROR): Provide fallback. # HG changeset patch # Parent 7145de7034bb3320053600c88702733ae9c6b14c libgcobo

Re: [PATCH] libgcobol: Heed --enable-libgcobol

2025-05-08 Thread Rainer Orth
Hi Robert, >> -Original Message- >> From: Rainer Orth >> Sent: Friday, April 11, 2025 05:26 >> To: gcc-patches@gcc.gnu.org >> Cc: Robert Dubner ; James K. Lowden >> >> Subject: [PATCH] libgcobol: Heed --enable-libgcobol >> >> If

Re: Unreviewed COBOL patches

2025-05-08 Thread Rainer Orth
to these four > patches today. Excellent, thanks. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Unreviewed COBOL patches

2025-05-07 Thread Rainer Orth
d in configure.tgt. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] cobol: Rewrite exception handling. Partially refactor subscript/refmod calculations.

2025-05-05 Thread Rainer Orth
a GNU extension, again unportable to non-glibc systems. gnulib has an implementation for other systems. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] testsuite: Skip g++.dg/eh/pr119507.C on Solaris/SPARC with as

2025-04-23 Thread Rainer Orth
handle this, this patch just skips the test. Tested on sparc-sun-solaris2.11 with both as and gas, i386-pc-solaris2.11, and x86_64-pc-linux-gnu. Committed to trunk. Rainer -- - Rainer Orth, Center for

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-22 Thread Rainer Orth
Jakub Jelinek writes: > On Tue, Apr 22, 2025 at 01:26:44PM +0200, Rainer Orth wrote: >> fine with me. This way there's no hurry with the other patches for fear >> of either breaking the build on non-Linux platforms or impacting COBOL >> on Linux. > > No rush,

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-22 Thread Rainer Orth
Hi Jakub, > On Tue, Apr 22, 2025 at 01:14:51PM +0200, Rainer Orth wrote: >> what about trunk then? Right now, cobol still doesn't build there on >> Solaris/amd64 because 3 patches are missing: >> >> cobol: Don't require GLOB_BRACE etc. [PR119217] >

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-22 Thread Rainer Orth
Hi Richard, > On Tue, Apr 22, 2025 at 12:31 PM Sam James wrote: >> >> Jakub Jelinek writes: >> >> > On Mon, Apr 21, 2025 at 10:52:22AM +0200, Richard Biener wrote: >> >> On Fri, Apr 18, 2025 at 8:10 PM Jakub Jelinek wrote: >> >> > >

Re: [PATCH] libstdc++: Update Linux/sparc64 baselines for GCC 15.1

2025-04-22 Thread Rainer Orth
Hi Jonathan, > On Tue, 22 Apr 2025 at 09:47, Rainer Orth > wrote: >> >> Hi Jonathan, >> >> > On Tue, 22 Apr 2025 at 08:28, Rainer Orth >> > wrote: >> >> >> >> The Linux/sparc64 libstdc++ baselines haven't been update

Re: [PATCH] libstdc++: Update Linux/sparc64 baselines for GCC 15.1

2025-04-22 Thread Rainer Orth
Hi Jonathan, > On Tue, 22 Apr 2025 at 08:28, Rainer Orth > wrote: >> >> The Linux/sparc64 libstdc++ baselines haven't been updated for years. >> This patch fixes that. >> >> Tested on sparc64-unknown-linux-gnu on both the gcc-15 branch and trunk. >

[PATCH] testsuite: Use sigsetjmp in gcc.misc-tests/gcov-31.c

2025-04-22 Thread Rainer Orth
nd the gcc-15 branch? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-22 Rainer Orth testsuite: * gcc.misc-tests/gcov-31.c (run_pending_traps): Use sigsetjm

[PATCH] libstdc++: Update Linux/sparc64 baselines for GCC 15.1

2025-04-22 Thread Rainer Orth
The Linux/sparc64 libstdc++ baselines haven't been updated for years. This patch fixes that. Tested on sparc64-unknown-linux-gnu on both the gcc-15 branch and trunk. Ok for both? Rainer -- - Rainer

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

2025-04-22 Thread Rainer Orth
This patch updates the Solaris libstdc++ baselines for GCC 15.1. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11 on both the gcc-15 branch and trunk. Ok for both? Rainer -- - Rainer Orth, Center for

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-18 Thread Rainer Orth
Hi Jakub, > On Fri, Apr 18, 2025 at 01:53:25PM +0200, Rainer Orth wrote: >> Unless this can be figured out quickly, I suspect the safest solution >> for now would be to replace the (not filename-related) NAME_MAX by it's >> Linux definition of 255. Something like th

Re: [PATCH] cobol: Initialize regmatch_t portably [PR119217]

2025-04-18 Thread Rainer Orth
Rainer Orth writes: > Hi Jakub, > >> On Fri, Apr 11, 2025 at 10:50:25AM +0200, Rainer Orth wrote: >>> 2025-04-08 Rainer Orth >>> >>> gcc/cobol: >>> PR cobol/119217 >>> * dts.h (csub_match): Initialize rm_so, rm_eo fields

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-18 Thread Rainer Orth
Richard Biener writes: > On Fri, Apr 11, 2025 at 2:14 PM Rainer Orth > wrote: >> >> Andreas Schwab writes: >> >> > On Apr 11 2025, Rainer Orth wrote: >> > >> >> All users of symbols.h fail to compile on Solaris: >> >> >&

Re: [PATCH] cobol: Don't require GLOB_BRACE etc. [PR119217]

2025-04-18 Thread Rainer Orth
ping? It's been a week and this is required to unbreak Solaris/amd64 bootstrap with --enable-languages=all: https://gcc.gnu.org/pipermail/gcc-patches/2025-April/680675.html Thus it should go into both trunk and the gcc-15 branch. Thanks. Rainer Rainer Orth writes: > cdf

Re: [PATCH] libgcobol: Check for struct tm tm_zone

2025-04-18 Thread Rainer Orth
Rainer Orth writes: > Hi Andreas, > >> On Apr 11 2025, Rainer Orth wrote: >> >>> This patch uses Autoconf's AC_STRUCT_TIMEZONE to determine its presence >>> and guard the use accordingly. >> >> You cannot use AC_STRUCT_TIMEZONE because it re

Re: [PATCH] OpenMP: omp.h omp::allocator C++ Allocator interface

2025-04-17 Thread Rainer Orth
.html > for cgroup_mem ) As reported in PR libgomp/119849, those new tests FAIL on Solaris (and most likely any non-Linux targets). I couldn't find a Bugzilla account for Alex, so he isn't Cc'ed (and BZ is intolerably slow ATM). Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libgcobol: mark riscv64-*-linux* as supported target

2025-04-16 Thread Rainer Orth
hes are approved): === cobol Summary === # of expected passes2684 # of unexpected failures446 # of expected failures 48 # of unresolved testcases 90 Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] cobol: Initialize regmatch_t portably [PR119217]

2025-04-13 Thread Rainer Orth
Hi Jakub, > On Fri, Apr 11, 2025 at 10:50:25AM +0200, Rainer Orth wrote: >> 2025-04-08 Rainer Orth >> >> gcc/cobol: >> PR cobol/119217 >> * dts.h (csub_match): Initialize rm_so, rm_eo fields explicitly. >>

Re: [PATCH] cobol: Avoid conflict with OVERFLOW in system headers [PR119217]

2025-04-13 Thread Rainer Orth
e.y I think it >> should similarly specify the token "message identifier". > > you're right. I guess it would really be best to consistently use the > *_kw form so all tokens are treated the same. here's what I've committed after retesting. Rainer

Re: [PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-11 Thread Rainer Orth
Andreas Schwab writes: > On Apr 11 2025, Rainer Orth wrote: > >> All users of symbols.h fail to compile on Solaris: >> >> /vol/gcc/src/hg/master/local/gcc/cobol/symbols.h: At global scope: >> /vol/gcc/src/hg/master/local/gcc/cobol/symbols.h:1365:13: error: ‘NAME_MAX

Re: [PATCH] cobol: Avoid conflict with OVERFLOW in system headers [PR119217]

2025-04-11 Thread Rainer Orth
age identifier". you're right. I guess it would really be best to consistently use the *_kw form so all tokens are treated the same. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libgcobol: Check for struct tm tm_zone

2025-04-11 Thread Rainer Orth
Hi Andreas, > On Apr 11 2025, Rainer Orth wrote: > >> This patch uses Autoconf's AC_STRUCT_TIMEZONE to determine its presence >> and guard the use accordingly. > > You cannot use AC_STRUCT_TIMEZONE because it requires a link test (which > is forbidden in a targ

[PATCH] cobol: Allow for undefined NAME_MAX [PR119217]

2025-04-11 Thread Rainer Orth
regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-08 Rainer Orth

[PATCH] libgcobol: Use strchr instead of index

2025-04-11 Thread Rainer Orth
. Bootstrapped without regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-

[PATCH] libgcobol: Heed --enable-libgcobol

2025-04-11 Thread Rainer Orth
d on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-08 Rainer Orth

[PATCH] libgcobol: Check for struct tm tm_zone

2025-04-11 Thread Rainer Orth
ce and guard the use accordingly. Bootstrapped without regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-solaris2.11. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology,

[PATCH] cobol: Avoid conflict with timespec_t in system headers [PR119217]

2025-04-11 Thread Rainer Orth
ainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-08 Rainer Orth gcc/cobol: PR cobol/119217 * util.cc (class timespec_t): Rename to cbl_timespec. # HG changeset patch # Parent a197b84b9d8ad6e9e48f7d6f99e686f84406364e

[PATCH] cobol: Avoid conflict with OVERFLOW in system headers [PR119217]

2025-04-11 Thread Rainer Orth
es.h.gen anywhere in the tree, so I've updated the file manually. Bootstrapped without regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Ort

[PATCH] cobol: Heed ASM_COMMENT_START

2025-04-11 Thread Rainer Orth
s patch uses ASM_COMMENT_START. Bootstrapped without regressions on sparcv9-sun-solaris2.11, amd64-pc-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, B

[PATCH] cobol: Initialize regmatch_t portably [PR119217]

2025-04-11 Thread Rainer Orth
parcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-08 Rainer Orth gcc/cobol: PR cobol/119217

[PATCH] cobol: Don't require GLOB_BRACE etc. [PR119217]

2025-04-11 Thread Rainer Orth
this. Bootstrapped without regressions on amd64-pc-solaris2.11, sparcv9-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-

Re: [PATCH] libgcobol, v2: Handle long double as an alternate IEEE754 128b

2025-04-11 Thread Rainer Orth
Hi Jakub, > On Wed, Apr 09, 2025 at 02:22:16PM +0200, Rainer Orth wrote: >> > Here is what I'm testing as an incremental fix, so far OK on x86_64-darwin >> > and powerpcle64 (GLIBC 2.34) .. others in progress. Does it help the >> > Solaris cases? >> >

Re: [PATCH 2/2] libgcobol: Allow libgcobol to use libquadmath [PR119244].

2025-04-10 Thread Rainer Orth
0Q) +#define WEIRD_TRANSCENDENT_RETURN_VALUE GCOB_FP128_LITERAL (0.0) #define NO_RDIGITS (0) struct cobol_tm I guess it would be better to move that strtof128 and strfromf128 handling to libgcobol-fp.h to avoid duplication. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH 2/2] libgcobol: Allow libgcobol to use libquadmath [PR119244].

2025-04-10 Thread Rainer Orth
Hi Iain, >> On 9 Apr 2025, at 09:00, Rainer Orth wrote: >> >> Jakub Jelinek writes: >> >>> On Sun, Apr 06, 2025 at 09:02:07AM +0100, Iain Sandoe wrote: >>>> >>>> + >>>> +#if !defined (HAVE_STRTOF128) >>>> +#

Re: [PATCH] libgcobol: Handle long double as an alternate IEEE754 128b

2025-04-09 Thread Rainer Orth
ur and my patch afresh. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-04-09 Rainer Orth libgcobol: * libgcobol-fp.h (FP128_FMT): Define. [!HAVE_STRTOF128] (strtof128): Provide fallback. * intrinsic.c

Re: [ping^2] [PATCH] includes, Darwin: Handle modular use for macOS SDKs [PR116827].

2025-04-07 Thread Rainer Orth
t;>> +# endif >>> +# if defined (__need_size_t) >>> +# undef __SIZE_T >>> +# endif >>> +# endif >>> +#endif shouldn't this have a comment explaining the need for this? Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libstdc++: Fix up string _M_constructor exports [PR103827]

2025-04-05 Thread Rainer Orth
nks for the quick fix. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] testsuite: i386: Fix gcc.target/i386/pr82142?.c etc. on Solaris/x86

2025-04-04 Thread Rainer Orth
require cfi support instead? > > Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. > > Ok for trunk? > > Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] libstdc++: Fix up string _M_constructor exports [PR103827]

2025-03-31 Thread Rainer Orth
1112basic_stringIwSt11char_traitsIwESaIwEE12_M_constructILb1EEEvPKwj': symbol version conflict collect2: error: ld returned 1 exit status E.g. _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb0EEEvPKcj is matched by both _ZNSt7__cxx1112basic_stringI[cw]St11char_traitsI[cw]ESaI[cw]EE12_M*

[PATCH] testsuite: i386: Fix c-c++-common/gomp/metadirective-device.c etc. with i?86 compiler

2025-03-26 Thread Rainer Orth
d on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-03-25 Rainer Orth gcc/testsuite: * c-c++-common/gom

[PATCH] testsuite: i386: Fix gcc.target/i386/pr82142?.c etc. on Solaris/x86

2025-03-26 Thread Rainer Orth
t only add them for Solaris via dg-additional-options and/or require cfi support instead? Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology,

[COMMITTED] testsuite: i386: Require dfp support in gcc.target/i386/pr117946.c etc.

2025-03-26 Thread Rainer Orth
, committed to trunk. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-03-25 Rainer Orth gcc/testsuite: * gcc.target/i386/pr117946.c: Require dfp support

Re: [PATCH] COBOL v3: 3/14 80K bld: config and build machinery

2025-03-13 Thread Rainer Orth
o second-guess here or force users to modify configure here. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] configure, Darwin: Require explicit selection of COBOL.

2025-03-11 Thread Rainer Orth
dto. NAME_MAX undef on Solaris, variable * cdf-copy.cc: basename clashes with GLOB_BRACE, GLOB_TILDELinux extension? Rainer -- ----- Raine

Re: 6/7 [Fortran, Patch, Coarray, PR107635] Add transfer_between_remotes

2025-02-21 Thread Rainer Orth
x. Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: 6/7 [Fortran, Patch, Coarray, PR107635] Add transfer_between_remotes

2025-02-20 Thread Rainer Orth
bstdc++-v3). Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

[COMMITTED] build: Remove HAVE_LD_EH_FRAME_CIEV3

2025-02-13 Thread Rainer Orth
c-sun-solaris2.11. Committed to trunk. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-02-12 Rainer Orth gcc: * configure.ac (gcc_cv_ld_eh_frame_ciev3): R

[COMMITTED] doc: Update install.texi for GCC 15 on Solaris

2025-02-13 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-02-11 Rainer Orth gcc: * doc/install.texi (Specific, *-*-solaris2*): Updates for newer Solaris 11.4 SRUs and binutils 2.44. # HG changeset patch # Parent e96fa536cfda3b63e25f7fa1bd6b17875d7ec056 doc

[PATCH] libphobos: Disable libphobos.phobos/std/concurrency.d on macOS 13+ [PR111628]

2025-02-10 Thread Rainer Orth
for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-02-10 Rainer Orth PR d/111628 * testsuite/libphobos.phobos/phobos.exp (libphobos_skip_tests):

[PATCH] libstdc++: Fix gnu.ver CXXABI_1.3.16 for Solaris [PR118701]

2025-02-04 Thread Rainer Orth
. Tested on i386-pc-solaris2.11, sparc-sun-solaris2.11, and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- ----- Rainer Orth, Center for Biotechnology, Bielefeld University 2025-01-29 Rainer Orth

[PATCH] testsuite: i386: Adjust gcc.target/i386/cmov12.c for Sun as syntax

2025-01-23 Thread Rainer Orth
-- - Rainer Orth, Center for Biotechnology, Bielefeld University 2025-01-22 Rainer Orth gcc/testsuite: * gcc.target/i386/cmov12.c (scan-assembler-times): Allow for cmovl.g etc. # HG changeset patch # Parent

Re: [PATCH] gcc/d: give dependency files better filenames

2025-01-13 Thread Rainer Orth
this for some degrees of parallelism (x86_64-pc-linux-gnu -j64, sparc-sun-solaris2.11 -j64 and -j96, not i386-pc-solaris2.11 -j28), always for visitor-package.o. I can confirm that your patch fixes the problem. Thanks. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [committed] testsuite, d: Fix failing pr110406.d test

2025-01-05 Thread Rainer Orth
ked for in PR110406, remove its generation altogether. > > Bootstrapped and regression tested on x86_64-linux-gnu/-m32, committed > to mainline. this is PR tree-optimization/117707. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] AIX Build failure with default -std=gnu23.

2024-12-06 Thread Rainer Orth
od now. Rainer -- --------- Rainer Orth, Center for Biotechnology, Bielefeld University

Re: [PATCH] Use decl size in Solaris ASM_DECLARE_OBJECT_NAME [PR102296]

2024-11-21 Thread Rainer Orth
Rainer Orth writes: > Solaris has modified versions of ASM_DECLARE_OBJECT_NAME on both i386 > and sparc. When > > commit ce597aedd79e646c4a5517505088d380239cbfa5 > Author: Ilya Enkovich > Date: Thu Aug 7 08:04:55 2014 + > > elfos.h (ASM_DECLARE_OBJECT_NAME):

[COMMITTED] libgomp: testsuite: Fix libgomp.c/alloc-pinned-3.c etc. for C23 on non-Linux

2024-11-21 Thread Rainer Orth
many arguments to function 'set_pin_limit' Fixed by adding the missing size argument to the stub functions. Tested on i386-pc-solaris2.11 and sparc-sun-solaris2.11. Committed as obvious. Rainer -- ----- R

[PATCH] testsuite: i386: Fix gcc.target/i386/pr117232-1.c etc. with Solaris as

2024-11-20 Thread Rainer Orth
%esi, %eax instead of cmovnc %esi, %eax This patch allows for both forms. Tested on i386-pc-solaris2.11 (as and gas) and x86_64-pc-linux-gnu. Ok for trunk? Rainer -- - Rainer Orth, Center for

[PATCH] i386: Remove workaround for Solaris ld 64-bit TLS IE limitation

2024-11-20 Thread Rainer Orth
Solaris 11.1, while trunk requires Solaris 11.4. Uros pointed this out and suggested the attached patch. Bootstrapped without regressions on i386-pc-solaris2.11. Ok for trunk? Rainer -- - Rainer Orth, Center for

[PATCH] Use decl size in Solaris ASM_DECLARE_OBJECT_NAME [PR102296]

2024-11-20 Thread Rainer Orth
rgets. Rainer -- - Rainer Orth, Center for Biotechnology, Bielefeld University 2024-11-19 Rainer Orth gcc/testsuite: PR target/102296 * gcc.target/i386/struct-size.c: Enable on *-*-so

Re: [PATCH] libstdc++: Add --enable-clocale=ieee_1003.1-2008 [PR57585]

2024-11-18 Thread Rainer Orth
le11.cc print redirected FAIL: libstdc++-prettyprinters/simple11.cc print redirected Not as bad as Solaris, but still. Although this is Ubuntu 20.04, admittedly (so not bleeding edge), I'd still have expected this to work. Rainer -- ------

  1   2   3   4   5   6   7   8   9   10   >