Martin Koeppe wrote: > > Is seq segfaulting on mingw and BeOS, too? > > I just tested snapshot 316 and it unfortunately doesn't work on > Interix, i.e. seq is still wrong.
Can you find out why? > Interix has _ before C symbols, all the following are asm symbols. The > Interix libc has __vfprintf which __printf seems to use. While _printf > is a weak alias for __printf, this __printf seems to call (according > to nm output of libc.a) the strong __vfprintf directly, rather than > its weak alias _vfprintf. So it wouldn't even suffice to (re-)define > _vfprintf. I don't think this is relevant. gnulib overrides are implemented at the preprocessor level (#define, #undef), not at the linker level (asm("...")), and the names that gnulib chooses (rpl_vfprintf etc.) certainly don't collide with the ones in any libc. Bruno