On 27 July 2012 15:27, Anthony Liguori <aliguori(a)us.ibm.com> wrote:
Peter Maydell <peter.maydell(a)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