This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Gcc 4.9.0 for cygwin-cross-alpha,cygwin-cross-ia64


Hi,

    I have built the following config successfully:


    a) Gcc - 4.9.0
     b) bootstrap : Gcc 4.7.3
    c) threads: nptl
    d) binutils : 2.23.0

    THE CATCH IS: e) glibc: 2.3.5   // oldish

The above builds successfully for cygwin-xp-i686 cross linux-alpha.

However, for ia64 build on cygwin-xp-i686, I see the following error
during glibc build:


undefined reference to `__sync_fetch_and_add_si`

Can you please help me understand:

   i) where are all these atomic functions defined ?

   ii) why is undefined reference to `__sync_fetch_and_add_si` missing
from glibc 2.3.5?

    iii) WHY DOESNT THE IA64 BUILD DOES NOT COMPLAIN ABOUT OTHER ATOMICS ?

    For instance, I see no definition body for
`__sync_fetch_and_add_di` yet there
    is no error.

Can anyone help me understand the process that is occuring?

Sincerely,
Seima Rao.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]