[uClibc]cvs commit to uClibc/misc/internals by mjn3

michaels at jungo.com michaels at jungo.com
Mon Feb 19 09:58:45 UTC 2001


Hello,

Using this stucture, what should be done in crt0.S in order to port to
another  architecture?

Thanks.

mjn3 at cvs.uclinux.org wrote:
> 
> Repository: uClibc/misc/internals
> who:        mjn3
> time:       Sun Feb 18 19:24:52 EST 2001
> 
> Log Message:
> 
> Create __uClibc_main to handle what can be done in C instead of each arch's
> respective crt0.S.  crt0.S should now only be responsible for setting things
> up to call __uClibc_main(argc, argv, envp), which will do any other necessary
> setup (setting global __environ, stdio init, etc), call main, and exit.  This
> should ease both maintainance and porting.
> 
> Files:
> 
> changed:    Makefile
> 
> added:      __uClibc_main.c

-- 
Sincerely yours,
Michael Shmulevich
______________________________________
Software Developer
Jungo - R&D 
email: michaels at jungo.com
web: http://www.jungo.com
Phone: 1-877-514-0537(USA)  +972-9-8859365(Worldwide) ext. 233
Fax:   1-877-514-0538(USA)  +972-9-8859366(Worldwide)





More information about the uClibc mailing list