Re: What is the purpose of these two fixincludes?

2024-06-11 Thread Andreas Schwab via Gcc
On Jun 11 2024, Florian Weimer via Gcc wrote: > I suspect that io_quotes_def and io_quotes_use in particular often get > applied spuriously. The message "Applying foo" does not mean that the header is actually changed. That only happens if you see "Fixed: foo.h". -- Andreas Schwab, SUSE Labs,

Re: Error in gcc 14 porting document

2024-05-08 Thread Andreas Schwab via Gcc
On Mai 08 2024, Richard Biener via Gcc wrote: > removed from C99. I think you mean "removed from C *after* C99". -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."

Re: aliasing

2024-03-18 Thread Andreas Schwab via Gcc
On Mär 18 2024, David Brown wrote: > I think it would be possible to have an implementation where "signed > char" was 8-bit two's complement except that 0x80 would be a trap > representation rather than -128. signed char cannot have padding bits, thus it cannot have a trap representation. -- An

Re: Builtin for consulting value analysis (better ffs() code gen)

2024-03-14 Thread Andreas Schwab via Gcc
On Mär 14 2024, Andrew Cooper via Gcc wrote: > so any known-constant value can be folded.  What I'm dealing with is the > remainder of the cases. Which cases remain? -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now fo

Re: Enable top-level recursive 'autoreconf'

2023-10-19 Thread Andreas Schwab via Gcc
On Okt 19 2023, Thomas Schwinge wrote: > Hi! > > On 2023-10-18T15:42:18+0100, R jd <3246251196r...@gmail.com> wrote: >> I guess I can ask, why there is not a recursive approach for configuring >> GCC. e.g. AC_SUBDIRS in the top level? > > ('AC_CONFIG_SUBDIRS' you mean.) You know, often it just ta

Re: Safe transposition of logical and operands

2023-09-18 Thread Andreas Schwab via Gcc
On Sep 17 2023, Paul Floyd via Gcc wrote: > However, Valgrind thinks that these transpositions can't be done when > there are potentially trapping memory loads like *f. *f is not doing any pointer dereference. It just reads the _M_payload member of f. -- Andreas Schwab, SUSE Labs, sch...@suse.

Re: Relocations to odd addresses in .eh_frame section

2023-09-04 Thread Andreas Schwab via Gcc
On Sep 04 2023, Vincent Rivière wrote: > By looking at the sections generated by m68k-elf-g++, I noticed there was > relocations to odd addresses in the .eh_frame section. Is this expected? > Is there a way to avoid that, maybe by adding some padding? I think you need to change ASM_PREFERRED_EH_D

Re: Suspicious code

2023-07-12 Thread Andreas Schwab via Gcc
This looks like being part of gas, so you need to ask on . -- Andreas Schwab, SUSE Labs, sch...@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different."

Re: Tags not allowed in user repository - Mildly urgent

2023-05-10 Thread Andreas Schwab via Gcc
On Mai 10 2023, Sam James wrote: > Andreas Schwab writes: > >> On Mai 10 2023, Sam James via Gcc wrote: >> >>> Ondřej Kubánek via Gcc writes: >>> Hello, I have tried to push a tag to my user space /tags/ ref in the GCC repo. The tag is annotated but the push was rejected. Her

Re: Tags not allowed in user repository - Mildly urgent

2023-05-10 Thread Andreas Schwab via Gcc
On Mai 10 2023, Sam James via Gcc wrote: > Ondřej Kubánek via Gcc writes: > >> Hello, >> >> I have tried to push a tag to my user space /tags/ ref in the GCC repo. The >> tag is annotated but the push was rejected. Here is the command >> >> git push origin master:refs/users/kubaneko/tags/Thesis T

Re: Tags not allowed in user repository - Mildly urgent

2023-05-10 Thread Andreas Schwab via Gcc
On Mai 10 2023, Ondřej Kubánek via Gcc wrote: > ! [remote rejected] master -> refs/users/kubaneko/tags/Thesis > (hook declined) As you can see here, you are not pushing the tag Thesis, but the local branch master. If you want to push the local tag Thesis to a particular place on the rem

Re: Weird instability of automake-1.15.1

2022-08-31 Thread Andreas Schwab via Gcc
On Aug 31 2022, Martin Liška wrote: > Can please anybody reproduce that? I've also tried touching all files in my > original repo, > but still, no change. Probably a bug in automake, it oscillates between the two states in a random way. The contents of autom4te.cache/requests also changes each

Re: Adding file descriptor attribute(s) to gcc and glibc

2022-07-13 Thread Andreas Schwab via Gcc
On Jul 13 2022, Szabolcs Nagy via Libc-alpha wrote: > note that glibc headers have to be namespace clean so it > would be more like > > __attribute__((__fd_argument (__access, 1))) > __attribute__((__fd_argument (__read, 1))) > __attribute__((__fd_argument (__write, 1))) > > so it would be e