On Mon, Jul 12, 2021 at 05:29:36PM +0200, Florian Weimer wrote:
> I verifed that this change on top successfully builds GCC for all glibc
> targets:
Here is what I've committed after testing overnight:
2021-07-13 Jakub Jelinek
Florian Weimer
* config/linux/sem.h: Don't i
* Florian Weimer:
> * Florian Weimer:
>
>> I tested this on csky-linux-gnuabiv2 with the glibc version that failed
>> before, and it works. So I guess your version is fine, too.
>
> Build on powerpc64-linux-gnu and other targets now fails with:
>
> /home/bmg/src/gcc/libgomp/config/linux/affinity.
* Florian Weimer:
> I tested this on csky-linux-gnuabiv2 with the glibc version that failed
> before, and it works. So I guess your version is fine, too.
Build on powerpc64-linux-gnu and other targets now fails with:
/home/bmg/src/gcc/libgomp/config/linux/affinity.c: In function ‘gomp_init_affi
* Jakub Jelinek:
> On Mon, Jul 12, 2021 at 10:26:47AM +0200, Florian Weimer via Gcc-patches
> wrote:
>> is included indirectly in the #pragma GCC visibility hidden
>> block. With glibc 2.34, needs a declaration of the sysconf
>> function, and including it under hidden visibility turns other ca
On Mon, Jul 12, 2021 at 10:26:47AM +0200, Florian Weimer via Gcc-patches wrote:
> is included indirectly in the #pragma GCC visibility hidden
> block. With glibc 2.34, needs a declaration of the sysconf
> function, and including it under hidden visibility turns other calls
> to sysconf into hidd
* Florian Weimer:
> is included indirectly in the #pragma GCC visibility hidden
> block. With glibc 2.34, needs a declaration of the sysconf
> function, and including it under hidden visibility turns other calls
> to sysconf into hidden references, leading to a linker failure.
>
> libgomp/Chang
is included indirectly in the #pragma GCC visibility hidden
block. With glibc 2.34, needs a declaration of the sysconf
function, and including it under hidden visibility turns other calls
to sysconf into hidden references, leading to a linker failure.
libgomp/ChangeLog:
* libgomp.h: In