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.