https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #58060|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #26 from Nicolas Boulenguez ---
Created attachment 58181
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58181=edit
v9 fixing a typo in patch 9/9 "select 32 or 64 bits variants"
The "select 32 or 64 bits variants" patch in v8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #25 from Nicolas Boulenguez ---
The suggested changes for libgnat slightly affect gprbuild.
https://salsa.debian.org/debian/gprbuild/-/blob/debian/master/debian/patches/adapt-to-private-time-t.diff
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #58028|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #23 from Nicolas Boulenguez ---
Always with gcc-13.2.0+Debian patches on arm-linux-gnueabihf,
if s-osprim__posix.adb imports and calls
int
__gnat_gettimeofday(struct timeval *restrict tv,
struct timezone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #57926|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #21 from Matthias Klose ---
trying to update your patches, the build then fails with:
../../xgcc -B../../ -c -g -O2 -W -Wall -gnatpg
-gnata -gnatn -I- -nostdinc
-I/home/packages/gcc/14/gcc-14-14-20240424/build/gcc/ada/rts -I.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #20 from Matthias Klose ---
Nicolas, the patch series fails to apply on the trunk. Please could you update
it, then post it on gcc-patches to get a proper review?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #57890|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #18 from Nicolas Boulenguez ---
Created attachment 57897
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57897=edit
rewrite commit 3/8 so that Duration'Size may be 32
Would version 4 of commit 3/8 be OK? It only modifies
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #17 from Eric Botcazou ---
Nice work indeed, in an area that clearly needed it, thanks!
Something potentially problematic though:
+package body System.CRTL is
+
+ -- In GNAT, Duration'Size = 64.
+ function Duration_To_int64
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #16 from Nicolas Boulenguez ---
This 3rd attempt does the requested split.
It fixes all build errors on Debian/amd64.
The new Ada.Calendar.Clock returns sensible results.
In other words, it seems ready for review.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #57866|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #14 from Nicolas Boulenguez ---
The new version does not change much, but I am only posting it in order to
prevent duplicated work.
I will try to split the timespec changes and the timeval+Sockets changes, then
attempt a build.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
Attachment #57865|0 |1
is obsolete|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Arnaud Charlet changed:
What|Removed |Added
CC||charlet at gcc dot gnu.org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #11 from Nicolas Boulenguez ---
Created attachment 57869
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57869=edit
Ada: import nanosleep from System.OS_Primitives.Timed_Delay
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #10 from Nicolas Boulenguez ---
Created attachment 57868
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57868=edit
Ada: drop unneeded darwin, solaris, x32 variants of System.OS_Primitives
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #9 from Nicolas Boulenguez ---
Created attachment 57867
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57867=edit
Ada: drop unneeded posix2008 variant of System.Parameters
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #8 from Nicolas Boulenguez ---
Created attachment 57866
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57866=edit
Ada: drop unneeded x32 variant of System.Linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #7 from Nicolas Boulenguez ---
Hello.
The attached suggestions (based on gcc-13/13.2.0) might solve the current
issue, or at least simplify the investigation, but they are so intrusive that I
would like a quick review by experts
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Nicolas Boulenguez changed:
What|Removed |Added
CC||nicolas at debian dot org
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #5 from Eric Botcazou ---
*** Bug 114424 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #4 from Eric Botcazou ---
> is that the correct approach? most likely has to be guarded with a configure
> option.
The conditional setting is very likely superfluous, i.e. you can use the POSIX
2008 version whatever the multilib on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #3 from Matthias Klose ---
Created attachment 57763
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57763=edit
proposed patch
is that the correct approach? most likely has to be guarded with a configure
option.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #2 from Andrew Pinski ---
*** Bug 114424 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
Eric Botcazou changed:
What|Removed |Added
Last reconfirmed||2024-02-26
CC|
27 matches
Mail list logo