Hi All, I have recently run into a problem when compiling the kernel where the linker complains about duplicate symbols and fails. The symbol is sleep(), which is exported in libc.a but is also exported in another file in port, but with different parameters (both number and type).
It's my understanding that C doesn't support overloading. So, why is it that the kernel links when there are two different sleep functions? Thanks, Chris