On 27 July 2012 15:27, Anthony Liguori <aligu...@us.ibm.com> wrote: > Peter Maydell <peter.mayd...@linaro.org> writes: >> The GCC manual says "Weak symbols are supported for ELF targets, >> and also for a.out targets when using the GNU assembler and linker". >> Have you tested this on Windows and MacOSX ? > > Weak symbols are supposed to be supported by mingw32. > > I have no idea about MacOS X. > > I have no way to develop or test for MacOS X using free software so I > honestly don't care about it.
My approach to this is to avoid non-standard things -- if I write a patch which is pretty much standard C then it's the platform's problem if it mishandles it. If I write a patch that uses a compiler-specific or OS-specific thing then I have to also provide the relevant alternatives...so I try to avoid doing that :-) -- PMM