where to put __exit ?
Sat Jun 26 07:10:00 GMT 2004
Jon Beniston wrote:
>>When I try to compile a sample application the linker says :
>>undefined reference to `__exit'.
>>Where and how I should put the __exit function. The platform
>>I am porting
>>newlib to, does not have an OS yet.
> This should probably go into libgloss/yourplatform.
Jon is correct. You can also choose to use the libnosys library (-lnosys) which
simply defaults stubs for the various newlib syscalls. I have just added a stub
for _exit which causes a divide by zero exception.
-- Jeff J.
More information about the Newlib