Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-20 Thread H.J. Lu via Gcc-patches
On Mon, Jun 20, 2022 at 2:39 AM Richard Biener wrote: > > On Thu, Jun 16, 2022 at 1:38 AM Fangrui Song wrote: > > > > On Wed, Jun 15, 2022 at 2:44 PM H.J. Lu via Gcc-patches > > wrote: > > > > > > On Mon, Jun 13, 2022 at 9:01 AM Richard Biener > > > wrote: > > > > > > > > > > > > > > > > > Am 1

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-20 Thread Richard Biener via Gcc-patches
On Thu, Jun 16, 2022 at 1:38 AM Fangrui Song wrote: > > On Wed, Jun 15, 2022 at 2:44 PM H.J. Lu via Gcc-patches > wrote: > > > > On Mon, Jun 13, 2022 at 9:01 AM Richard Biener > > wrote: > > > > > > > > > > > > > Am 13.06.2022 um 16:36 schrieb H.J. Lu : > > > > > > > > On Mon, Jun 13, 2022 at 3

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-15 Thread Fangrui Song via Gcc-patches
On Wed, Jun 15, 2022 at 2:44 PM H.J. Lu via Gcc-patches wrote: > > On Mon, Jun 13, 2022 at 9:01 AM Richard Biener > wrote: > > > > > > > > > Am 13.06.2022 um 16:36 schrieb H.J. Lu : > > > > > > On Mon, Jun 13, 2022 at 3:11 AM Richard Biener > > > wrote: > > >> > > >>> On Tue, Jun 7, 2022 at 9:0

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-15 Thread H.J. Lu via Gcc-patches
On Mon, Jun 13, 2022 at 9:01 AM Richard Biener wrote: > > > > > Am 13.06.2022 um 16:36 schrieb H.J. Lu : > > > > On Mon, Jun 13, 2022 at 3:11 AM Richard Biener > > wrote: > >> > >>> On Tue, Jun 7, 2022 at 9:02 PM H.J. Lu via Gcc-patches > >>> wrote: > >>> > >>> Add -fextra-libc-function=memcmpe

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-13 Thread Richard Biener via Gcc-patches
> Am 13.06.2022 um 16:36 schrieb H.J. Lu : > > On Mon, Jun 13, 2022 at 3:11 AM Richard Biener > wrote: >> >>> On Tue, Jun 7, 2022 at 9:02 PM H.J. Lu via Gcc-patches >>> wrote: >>> >>> Add -fextra-libc-function=memcmpeq to map >>> >>> extern int __memcmpeq (const void *, const void *, size

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-13 Thread H.J. Lu via Gcc-patches
On Mon, Jun 13, 2022 at 3:11 AM Richard Biener wrote: > > On Tue, Jun 7, 2022 at 9:02 PM H.J. Lu via Gcc-patches > wrote: > > > > Add -fextra-libc-function=memcmpeq to map > > > > extern int __memcmpeq (const void *, const void *, size_t); > > > > which was added to GLIBC 2.35, to __builtin_memcm

Re: [PATCH] Add -fextra-libc-function=memcmpeq for __memcmpeq

2022-06-13 Thread Richard Biener via Gcc-patches
On Tue, Jun 7, 2022 at 9:02 PM H.J. Lu via Gcc-patches wrote: > > Add -fextra-libc-function=memcmpeq to map > > extern int __memcmpeq (const void *, const void *, size_t); > > which was added to GLIBC 2.35, to __builtin_memcmp_eq. Humm. Can't we instead use the presence of a declaration of __mem