as {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE get poisoned. */
+#define PA_FLOAT_TYPE_SIZE BITS_PER_WORD
+#define PA_DOUBLE_TYPE_SIZE (BITS_PER_WORD * 2)
+#define PA_LONG_DOUBLE_TYPE_SIZE (BITS_PER_WORD * 2)
--
John David Anglin dave.ang...@bell.net
LAST_UPDATED: Sat Jun 1 15:16:51 UTC 2024 (revision r13-8817-gc57d73f4cd5)
=== acats tests ===
=== acats Summary ===
# of expected passes2328
# of unexpected failures0
Native configuration is hppa-unknown-linux-gnu
=== g++
LAST_UPDATED: Fri May 31 01:51:33 UTC 2024 (revision r15-932-g3a873c0a7bc)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
=== acats tests ===
=== acats Summary ===
# of expected passes2328
# of unexpected failures0
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto
LAST_UPDATED: Mon May 27 22:01:37 UTC 2024 (revision r15-853-gc5a7628470a)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sun May 26 00:18:59 UTC 2024 (revision r15-832-g3c7ae57e882)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Thu May 23 02:55:18 UTC 2024 (revision r15-783-g0c23f152a14)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sat May 18 18:50:05 UTC 2024 (revision r15-645-g988838da722)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Mon May 13 14:50:42 UTC 2024 (revision r15-434-g6d31a370e26)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
WARNING: c-c++-common/analyzer/dot-output.c -std=c++17 dg-check-dot
dot-output.c.eg.dot program timed out.
FAIL:
Source: libuv1
Version: 1.48.0-3
Severity: normal
Tags: ftbfs
Dear Maintainer,
uv_test fails in test 353 - thread_mutex_recursive:
1: ok 353 - thread_mutex_recursive
1: not ok 354 - thread_priority
1: # exit code 6
1: # Output from process `thread_priority`:
1: # Assertion failed in
LAST_UPDATED: Fri May 10 16:18:36 UTC 2024 (revision r15-363-gcbd420a1c3e)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
Source: glibc
Version: 2.38-10
Severity: normal
Tags: ftbfs
Dear Maintainer,
The following tests are known to fail on hppa when glibc is built with
gcc-13 or later:
FAIL: math/test-double-fma
FAIL: math/test-double-ldouble-fma
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
Source: glibc
Version: 2.38-10
Severity: normal
Tags: ftbfs
Dear Maintainer,
The following tests are known to fail on hppa when glibc is built with
gcc-13 or later:
FAIL: math/test-double-fma
FAIL: math/test-double-ldouble-fma
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
LAST_UPDATED: Wed May 8 13:46:32 UTC 2024 (revision r15-322-gb65cc09f9c7)
=== acats tests ===
=== acats Summary ===
# of expected passes2328
# of unexpected failures0
Native configuration is hppa-unknown-linux-gnu
=== g++
LAST_UPDATED: Wed May 8 22:40:55 UTC 2024 (revision r15-333-gce51e6727c9)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Mon May 6 07:55:47 UTC 2024 (revision r15-172-g8daf4eb02a2)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sun May 5 14:53:12 UTC 2024 (revision r15-167-gaffd77d3fe7)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
Source: libavif
Version: 1.0.4-2
Severity: normal
Tags: ftbfs
Dear Maintainer,
libgav1 is broken on big-endian targets. See this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068583
As a result, libavif no longer builds on hppa and other big-endian
architectures which depend on
Source: libavif
Version: 1.0.4-2
Severity: normal
Tags: ftbfs
Dear Maintainer,
libgav1 is broken on big-endian targets. See this bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068583
As a result, libavif no longer builds on hppa and other big-endian
architectures which depend on
LAST_UPDATED: Sat May 4 16:26:28 UTC 2024 (revision r15-164-g6cec31d44a4)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
Adding architecture-is-little-endian to build dependency is not a good solution
as this blocks building glibc
on big endian targets:
https://buildd.debian.org/status/package.php?p=glibc=sid
Regards,
Dave Anglin
--
John David Anglin dave.ang...@bell.net
Adding architecture-is-little-endian to build dependency is not a good solution
as this blocks building glibc
on big endian targets:
https://buildd.debian.org/status/package.php?p=glibc=sid
Regards,
Dave Anglin
--
John David Anglin dave.ang...@bell.net
LAST_UPDATED: Thu May 2 17:16:37 UTC 2024 (revision r15-116-gff4dc8b10a4)
Native configuration is hppa-unknown-linux-gnu
=== gcc tests ===
Running target unix
FAIL: gcc.dg/pr47276.c (internal compiler error: Segmentation fault)
FAIL: gcc.dg/pr47276.c (test for excess errors)
Updated patch to fix install.
Dave
--
John David Anglin dave.ang...@bell.net
--- control.save2024-04-21 15:25:15.368645225 +
+++ control 2024-04-21 15:14:58.183856344 +
@@ -18,7 +18,7 @@
libdw-dev [i386 amd64 armel armhf arm64 powerpc ppc64 ppc64el
mipsel
Source: gstreamer1.0
Version: 1.24.2-1
Severity: normal
Tags: ftbfs patch
Dear Maintainer,
The standalone ptp-helper application in gstreamer1.0 1.24.2-1 requires
the rust compiler to build. rustc is not available on hppa, alpha,
hurd-amd64, hurd-i386, ia64, m68k and sh4. The current
Source: haskell-aeson
Version: 2.1.2.1-5
Severity: normal
Tags: ftbfs
Dear Maintainer,
Build fails here:
ApproxDefault: OK (0.03s)
+++ OK, passed 100 tests.
SomeType2ElemArray:
Source: haskell-aeson
Version: 2.1.2.1-5
Severity: normal
Tags: ftbfs
Dear Maintainer,
Build fails here:
ApproxDefault: OK (0.03s)
+++ OK, passed 100 tests.
SomeType2ElemArray:
This bug appears to have been introduced by the fix for #1045220.
Dave
--
John David Anglin dave.ang...@bell.net
This bug appears to have been introduced by the fix for #1045220.
Dave
--
John David Anglin dave.ang...@bell.net
LAST_UPDATED: Thu Apr 11 22:47:47 UTC 2024 (revision r14-9928-g9b8bc02037e)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Thu Apr 11 22:48:45 UTC 2024 (revision r14-9928-g9b8bc02037e)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/ext/cleanup-3.C -std=gnu++20 (test for excess errors)
UNRESOLVED: g++.dg/ext/cleanup-3.C -std=gnu++20
LAST_UPDATED: Tue Apr 9 01:00:24 UTC 2024 (revision r14-9848-g45532e3a929)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/coroutines/torture/local-var-06-structured-binding.C -O2 -flto
-fno-use-linker-plugin
LAST_UPDATED: Mon Apr 8 15:57:37 UTC 2024 (revision r14-9836-g2c1c2485a4b)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sun Apr 7 13:04:45 UTC 2024 (revision r14-9823-g4e3c8257304)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/coroutines/torture/co-await-18-if-cond.C -O2 -flto
-fno-use-linker-plugin -flto-partition=none
LAST_UPDATED: Sat Apr 6 20:48:59 UTC 2024 (revision r14-9822-g93adf88cc67)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sat Apr 6 00:22:46 UTC 2024 (revision r14-9817-g4b02dd48f53)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/expr/bool1.C -std=c++14 (test for excess errors)
UNRESOLVED: g++.dg/expr/bool1.C -std=c++14
LAST_UPDATED: Thu Apr 4 20:10:07 UTC 2024 (revision r14-9793-ga24476422ba)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
ERROR: can not find channel named "exp6"
FAIL: g++.dg/ext/alias-decl-attr4.C -std=c++20 (test for excess errors)
LAST_UPDATED: Mon Apr 1 18:24:23 UTC 2024 (revision r14-9739-g4bd2f59af4a)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Sun Mar 31 01:14:51 UTC 2024 (revision r14-9729-g86d83ff4e46)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Fri Mar 29 14:40:04 UTC 2024 (revision r14-9725-g28dca4be504)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Wed Mar 27 21:35:06 UTC 2024 (revision r14-9696-gf89c83aa139)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
Fixes conflicting declarations of mode_t.
Tested on hppa-unknown-linux-gnu and hppa64-hp-hpux11.11.
Committed to trunk.
Dave
---
Fix failure of c-c++-common/analyzer/stdarg-pr111289-int.c on hpux
2024-03-28 John David Anglin
gcc/testsuite/ChangeLog:
PR analyzer/111289
* c
https://gcc.gnu.org/g:86b0b1bec6790f84b7a56fcef2a0a6c8cd91ffef
commit r14-9714-g86b0b1bec6790f84b7a56fcef2a0a6c8cd91ffef
Author: John David Anglin
Date: Thu Mar 28 18:32:12 2024 +
Fix failure of c-c++-common/analyzer/stdarg-pr111289-int.c on hpux
2024-03-28 John David Anglin
LAST_UPDATED: Sun Mar 24 22:31:44 UTC 2024 (revision r14-9649-gbb04a11418f)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/opt/cse3.C -std=gnu++14 (test for excess errors)
FAIL: g++.dg/opt/cse3.C -std=gnu++17 (test for excess
LAST_UPDATED: Mon Mar 25 20:16:01 UTC 2024 (revision r14-9656-g18555b91431)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: g++.dg/cpp2a/consteval-prop6.C -std=c++20 at line 58 (test for
warnings, line 57)
=== g++
LAST_UPDATED: Sun Mar 24 19:44:03 UTC 2024 (revision r14-9649-gbb04a11418f)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: g++.dg/cpp2a/consteval-prop6.C -std=c++20 at line 58 (test for
warnings, line 57)
=== g++
LAST_UPDATED: Sat Mar 23 16:01:01 UTC 2024 (revision r14-9647-gc8a343f9f86)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
UNRESOLVED: g++.dg/pr67671.C -std=gnu++20 scan-tree-dump-times ealias
"(?n)clique .* base .*" 2
UNRESOLVED:
LAST_UPDATED: Sat Mar 23 18:56:10 UTC 2024 (revision r14-9648-ga68458187d4)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: c-c++-common/analyzer/stdarg-pr111289-int.c -std=c++98 (test for
warnings, line 60)
FAIL:
LAST_UPDATED: Fri Mar 22 16:16:01 UTC 2024 (revision r14-9627-ge194503b6f2)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: c-c++-common/analyzer/stdarg-pr111289-int.c -std=c++98 (test for
warnings, line 60)
FAIL:
David Anglin
gcc/ChangeLog:
* config/pa/pa.cc (pa_output_global_address): Handle
UNSPEC_DLTIND14R addresses.
* config/pa/pa.h (PRINT_OPERAND_ADDRESS): Output "RT'" for
UNSPEC_DLTIND14R address.
diff --git a/gcc/config/pa/pa.cc b/gcc/config/pa/pa.cc
index d
https://gcc.gnu.org/g:2e4b3374cb7af10e188bb5100526ad3150b9b272
commit r14-9645-g2e4b3374cb7af10e188bb5100526ad3150b9b272
Author: John David Anglin
Date: Sat Mar 23 13:47:31 2024 +
hppa: Fix LO_SUM DLTIND14R address support in PRINT_OPERAND_ADDRESS
This bug was hidden since
LAST_UPDATED: Thu Mar 21 16:31:29 UTC 2024 (revision r14-9595-ga2fe34e0b99)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: c-c++-common/analyzer/stdarg-pr111289-int.c -std=c++98 (test for
warnings, line 60)
FAIL:
LAST_UPDATED: Tue Mar 19 11:50:27 UTC 2024 (revision r14-9539-g1f257714674)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
LAST_UPDATED: Wed Mar 20 17:33:44 UTC 2024 (revision r14-9579-gb05ee9b69e4)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: c-c++-common/analyzer/stdarg-pr111289-int.c -std=c++98 (test for
warnings, line 60)
FAIL:
LAST_UPDATED: Mon Mar 18 16:50:30 UTC 2024 (revision r14-9520-gd2029bbc69d)
Native configuration is hppa64-hp-hpux11.11
=== g++ tests ===
Running target unix
FAIL: c-c++-common/analyzer/stdarg-pr111289-int.c -std=c++98 (test for
warnings, line 60)
FAIL:
LAST_UPDATED: Mon Mar 18 00:26:57 UTC 2024 (revision r14-9511-gf0fda1aff0b)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
as these
instructions don't need relocation.
This change revise the INT14_OK_STRICT define to allow creation
of instructions with 14-bit REG+D addresses before reload when
generating PA 2.0 code.
2024-03-17 John David Anglin
gcc/ChangeLog:
PR rtl-optimization/112415
* config/pa/pa.cc
https://gcc.gnu.org/g:f0fda1aff0b752e4182c009c5526b9306bd35f7c
commit r14-9511-gf0fda1aff0b752e4182c009c5526b9306bd35f7c
Author: John David Anglin
Date: Mon Mar 18 00:19:36 2024 +
hppa: Improve handling of REG+D addresses when generating PA 2.0 code
In looking at PR 112415
LAST_UPDATED: Sat Mar 16 14:48:07 UTC 2024 (revision r14-9503-g218d1749612)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/pr94314-2.C -std=gnu++20 (test for excess errors)
FAIL: g++.dg/pr94314-2.C -std=gnu++20 execution test
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
hppa: Fix complaint about non-delegitimized UNSPEC UNSPEC_TP
2024-03-17 John David Anglin
gcc/ChangeLog:
* config/pa/pa.cc (pa_delegitimize_address): Delegitimize UNSPEC_TP.
diff --git a/gcc/config/pa/pa.cc b/gcc
https://gcc.gnu.org/g:8064107535328717aeb78418edf778559cd5c3ac
commit r14-9508-g8064107535328717aeb78418edf778559cd5c3ac
Author: John David Anglin
Date: Sun Mar 17 16:38:48 2024 +
hppa: Fix complaint about non-delegitimized UNSPEC UNSPEC_TP
2024-03-17 John David Anglin
could fix an invalid 14-bit displacement in a floating-point
access but this is not the case.
2024-03-14 John David Anglin
gcc/ChangeLog:
PR target/114288
* config/pa/pa.cc (pa_legitimate_address_p): Don't allow
14-bit displacements before reload for modes that may use
https://gcc.gnu.org/g:53fd0f5b1fd737a208c12909fa1188281cb370a3
commit r14-9482-g53fd0f5b1fd737a208c12909fa1188281cb370a3
Author: John David Anglin
Date: Thu Mar 14 18:32:56 2024 +
hppa: Fix REG+D address support before reload
When generating PA 1.x code or code for GNU ld
LAST_UPDATED: Mon Mar 11 20:28:20 UTC 2024 (revision r14-9431-g9b3243858be)
Native configuration is hppa-unknown-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/guality/pr55665.C -O2 -flto -fuse-linker-plugin
-fno-fat-lto-objects line 23 p == 40
FAIL:
Source: gcc-12
Version: 12.3.0-15
Severity: normal
Dear Maintainer,
In test log, I see a number of tests with following error:
splitting /build/gcc-12-TxDF5I/gcc-12-12.3.0/build/gcc/testsuite/ada/acats1/test
s/a/a26007a.adt into:
a26007a.adb
BUILD a26007a.adb
Source: gcc-12
Version: 12.3.0-15
Severity: normal
Dear Maintainer,
In test log, I see a number of tests with following error:
splitting /build/gcc-12-TxDF5I/gcc-12-12.3.0/build/gcc/testsuite/ada/acats1/test
s/a/a26007a.adt into:
a26007a.adb
BUILD a26007a.adb
it, and armel/armhf are likely to fail the same way (right now they are still
BD-Uninstallable), in which case this bug will be RC.
Yes, see:
https://wiki.debian.org/BrainDumpT64
We have been doing a lot of manual builds, so it's possible we may have messed
up.
--
John David Anglin dave.ang...@bell.net
Source: openldap
Version: 2.5.13+dfsg-5+b4
Severity: normal
Tags: ftbfs
Dear Maintainer,
See:
https://buildd.debian.org/status/fetch.php?pkg=openldap=hppa=2.5.13%2Bdfsg-5%2Bb4=1709830559=0
smbk5pwd.c: In function ‘smbk5pwd_modules_init’:
smbk5pwd.c:917:23: error: implicit declaration of
https://gcc.gnu.org/g:49c3f24552ee550f78416b6470b22af9be8bea72
commit r14-9342-g49c3f24552ee550f78416b6470b22af9be8bea72
Author: John David Anglin
Date: Wed Mar 6 17:01:59 2024 +
Revert "Set num_threads to 50 on 32-bit hppa in two libgomp loop tests"
This reve
Source: orc
Version: 1:0.4.34-4.2
Severity: normal
Dear Maintainer,
See:
https://packages.debian.org/sid/liborc-0.4-dev-bin
Regards,
Dave Anglin
-- System Information:
Debian Release: trixie/sid
APT prefers buildd-unstable
APT policy: (500, 'buildd-unstable'), (500, 'unstable')
|MAP_STACK, -1, 0) =
-1 ENOMEM (Cannot allocate memory)
Will revert change to tests.
Dave
--
John David Anglin dave.ang...@bell.net
On 2024-02-29 6:02 p.m., Thomas Schwinge wrote:
Hi!
On 2024-02-01T19:20:57+, John David Anglin wrote:
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Set num_threads to 50 on 32-bit hppa in two libgomp loop tests
We support a maximum of 50 threads on 32-bit hppa.
What happens
Sorry, sent copy to wrong libstdc++ list. Original sent to gcc-patches.
Dave
Forwarded Message
Subject:[PATCH] libstdc++-v3: Fix cmath math declarations and stub
support for hppa64-*-hpux11*
Date: Thu, 29 Feb 2024 20:28:28 +
From: John David Anglin
This change fixes the C99 math function support in on
hppa64-*-hpux11*.
Tested on hppa64-hp-hpux11.11 and x86_64-linux-gnu. See:
https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/809158.html
https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/809101.html
Okay for trunk?
Dave
Source: perftest
Version: 24.01.0+0.38-1
Severity: normal
Tags: ftbfs patch
Dear Maintainer,
See:
https://buildd.debian.org/status/fetch.php?pkg=perftest=hppa=24.01.0%2B0.38-1=1708389231=0
Attached patch fixes build. Please install.
Regards,
Dave Anglin
-- System Information:
Debian
ctures are no multilib architectures.
Matthias
--
John David Anglin dave.ang...@bell.net
Tested on hppa64-hp-hpux11.11 and hppa-unknown-linux-gnu.
Committed to trunk.
Dave
---
Fix gcc.c-torture/execute/ieee/cdivchkf.c on hpux
2024-02-11 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.c-torture/execute/ieee/cdivchkf.c: Use ilogb and
__builtin_fmax instead
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
libgomp: Define config_path for hppa*-*-linux*
2024-02-11 John David Anglin
libgomp/ChangeLog:
PR libgomp/113843
* configure.tgt (hppa*-*-linux*): Define config_path.
diff --git a/libgomp/configure.tgt b
of the analyzer?
see also https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113150
Although I xfail'ed the tests on HPUX, I left the bug open.
Dave
--
John David Anglin dave.ang...@bell.net
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
Fix xfail for 32-bit hppa*-*-* in gcc.dg/pr84877.c
2024-02-03 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/pr84877.c: Adjust xfail parentheses.
diff --git a/gcc/testsuite/gcc.dg/pr84877.c b/gcc/testsuite/gcc.dg
approach for
hppa is to define FE_INEXACT, etc, to match the status register
and not include .
2024-02-03 John David Anglin
libatomic/ChangeLog:
PR target/59778
* configure.tgt (hppa*): Set ARCH.
* config/pa/fenv.c: New file.
diff --git a/libatomic/config/pa/fenv.c b
__builtin_get_fpsr() and __builtin_set_fpsr(x)
to get and set the floating-point status register. They are used to
implement pa_atomic_assign_expand_fenv().
2024-02-02 John David Anglin
gcc/ChangeLog:
PR target/59778
* config/pa/pa.cc (enum pa_builtins): Add PA_BUILTIN_GET_FPSR
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
Set num_threads to 50 on 32-bit hppa in two libgomp loop tests
We support a maximum of 50 threads on 32-bit hppa.
2024-02-01 John David Anglin
libgomp/ChangeLog:
* testsuite/libgomp.c++/loop-3.C: Set num_threads to 50
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
xfail gnat.dg/trampoline3.adb scan-assembler-not check on hppa*-*-*
We still require an executable stack for trampolines on hppa*-*-*.
2024-02-01 John David Anglin
gcc/testsuite/ChangeLog:
* gnat.dg/trampoline3.adb
.
2024-02-01 John David Anglin
gcc/ChangeLog:
* config/pa/pa.md (atomic_storedi_1): Fix bug in
alternative 1.
diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md
index 52ad0c3776d..aecdcc98b6a 100644
--- a/gcc/config/pa/pa.md
+++ b/gcc/config/pa/pa.md
@@ -10723,13 +10723,13
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Add -gno-strict-dwarf to dg-options in various btf enum tests
The -gno-strict-dwarf option is needed to ensure enum signedness
is added to type_die.
2024-01-22 John David Anglin
gcc/testsuite/ChangeLog:
PR debug/113382
Tested on hppa-unknown-linux-gnu. Committed to trunk.
Dave
---
Remove several xfails for 32-bit hppa*-*-*
These arise because 32-bit ELF targets were changed from
callee copies to caller copies.
2024-01-20 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/ipa/iinline-4.c
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Increase timeout by 2 in libgomp.fortran/alloc-comp-3.f90 on hppa*-*-*
2024-01-20 John David Anglin
libgomp/ChangeLog:
* testsuite/libgomp.fortran/alloc-comp-3.f90: Increase
timeout by 2 on hppa*-*-*.
diff --git
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Don't run libgomp.c/simd-math-1.c on hppa*-*-hpux*
hppa*-*-hpux* lacks necessary math functions.
2024-01-20 John David Anglin
libgomp/ChangeLog:
* testsuite/libgomp.c/simd-math-1.c: Don't run on
hppa*-*-hpux
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
xfail scan-tree-dump-times checks on hppa*64*-*-* in gcc.dg/tree-ssa/slsr-13.c
2024-01-20 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/tree-ssa/slsr-13.c: xfail scan-tree-dump-times
checks on hppa*64
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Require target lra in gcc.dg/torture/pr110422.c
LRA is required for asm goto.
2024-01-20 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/torture/pr110422.c: Require target lra.
diff --git a/gcc/testsuite/gcc.dg
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Limit dg-xfail-run-if for *-*-hpux11.[012]* to -O0
2024-01-19 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/torture/pr47917.c: Limit dg-xfail-run-if for
hpux11.[012]* to -O0.
diff --git a/gcc/testsuite
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Change dg-options for hpux to define _HPUX_SOURCE in gcc.dg/pthread-init-2.c
Pthreads on hpux needs _HPUX_SOURCE define for id_t and spu_t types.
2024-01-19 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/pthread
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Only xfail gcc.dg/pr84877.c on 32-bit hppa*-*-*
2024-01-19 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/pr84877.c: Only xfail on 32-bit hppa*-*-*.
diff --git a/gcc/testsuite/gcc.dg/pr84877.c b/gcc/testsuite/gcc.dg
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Skip gcc.dg/analyzer/pr94688.c on hppa*64*-*-*
2024-01-19 John David Anglin
gcc/testsuite/ChangeLog:
PR analyzer/112705
* gcc.dg/analyzer/pr94688.c: Skip on hppa*64*-*-*.
diff --git a/gcc/testsuite/gcc.dg
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Add .data.rel.ro.local to read only sections in gcc.dg/array-quals-1.c
2024-01-16 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/array-quals-1.c: Add .data.rel.ro.local to read only
sections.
diff --git
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Remove xfail for hppa*-*-hpux* from stdatomic-flag.c and stdatomic-flag-2.c
Tests now pass on hppa64-hp-hpux11.11.
2024-01-16 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/atomic/stdatomic-flag.c: Remove xfail
Tested on hppa64-hpux11.11. Committed to trunk.
Dave
---
xfail scan-tree-dump-not throw in g++.dg/pr99966.C on hppa*64*-*-*
2024-01-16 John David Anglin
gcc/testsuite/ChangeLog:
PR tree-optimization/110794
* g++.dg/pr99966.C: xfail scan-tree-dump-not throw on hppa*64
Tested on hppa64-hp-hpux11.11 with lto disabled. Committed to trunk.
Dave
---
Require target lto in several tests
2024-01-16 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/c23-tag-alias-2.c: Require target lto.
* gcc.dg/c23-tag-alias-3.c: Likewise.
* gcc.dg
Tested on hppa64-hp-hpux11.11. Committed to trunk.
Dave
---
Skip various cmp-mem-const tests on lp64 hppa*-*-*
Prior optimization already reduced the constant.
2024-01-16 John David Anglin
gcc/testsuite/ChangeLog:
* gcc.dg/cmp-mem-const-3.c: Skip on lp64 hppa
1 - 100 of 2738 matches
Mail list logo