pthread_barrier_wait compile command

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Fri Mar 29 08:50:44 UTC 2013


On 29 March 2013 05:35, Jagadish Kotra <jagadishkotra at gmail.com> wrote:
> Hello,
>
>   I am a student and I am looking for some help with glibc. I am working on

Wrong list.
This mailing-list is for the uClibc project, see http://uClibc.org/

That said, all linux/*/*.S are hand-written, special implementations, only
arches not providing an assembler implementation use the generic C
implementation.

Furthermore I think 2.15 is not the current version of glibc..

HTH,
Bernhard
> a project where I am trying to add  a new function call just like
> pthread_barrier_wait( ) which takes in an additional arguement! I could
> compile the glibc-2.15 for my Ubuntu and now I am trying to add the new
> function .. I have that setup in place already something like
> pthread_barrier_wait_jag( ) that takes in an extra argument. But I see
> from the make command output ..
>
>   gcc ../nptl/sysdeps/unix/sysv/
> linux/x86_64/pthread_barrier_wait.S -c   -I../include
> -I/home/jbk5155/test_glibc/glibc-build/nptl
> -I/home/jbk5155/test_glibc/glibc-build -I../sysdeps/x86_64/elf
> -I../nptl/sysdeps/unix/sysv/linux/x86_64
> -I../sysdeps/unix/sysv/linux/x86_64
> -I../sysdeps/unix/sysv/linux/wordsize-64 -I../nptl/sysdeps/unix/sysv/linux
> -I../nptl/sysdeps/pthread -I../sysdeps/pthread -I../sysdeps/unix/sysv/linux
> -I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman
> -I../sysdeps/unix/inet -I../nptl/sysdeps/unix/sysv -I../sysdeps/unix/sysv
> -I../sysdeps/unix/x86_64 -I../nptl/sysdeps/unix -I../sysdeps/unix
> -I../sysdeps/posix -I../sysdeps/x86_64/fpu/multiarch
> -I../sysdeps/x86_64/fpu -I../sysdeps/x86_64/multiarch
> -I../nptl/sysdeps/x86_64 -I../sysdeps/x86_64 -I../sysdeps/wordsize-64
> -I../sysdeps/ieee754/ldbl-96 -I../sysdeps/ieee754/dbl-64/wordsize-64
> -I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32
> -I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic
> -I../nptl  -I.. -I../libio -I.  -D_LIBC_REENTRANT -include
> ../include/libc-symbols.h   -DNOT_IN_libc=1 -DIS_IN_libpthread=1
> -DASSEMBLER  -g -Wa,--noexecstack   -o
> /home/jbk5155/test_glibc/glibc-build/nptl/pthread_barrier_wait.o -MD -MP
> -MF /home/jbk5155/test_glibc/glibc-build/nptl/pthread_barrier_wait.o.dt -MT
> /home/jbk5155/test_glibc/glibc-build/nptl/pthread_barrier_wait.o
>
>   that it already uses a pre-built pthread_barrier_wait.S file. I will have
> to edit the assembler code to achieve my objective which is a tedious
> process. Hence, can you give me the command on how to generate this
> pthread_barrier_wait.S file from the pthread_barrier_wait.c file as it is
> not present in the Makefile currently ?
>
>  Appreciate your help!
>
> Regards,
> Jagadish.
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://lists.busybox.net/mailman/listinfo/uclibc


More information about the uClibc mailing list