svn commit: r235929 - in head/lib/libc/powerpc: . gen

Konstantin Belousov kostikbel at gmail.com
Fri May 25 08:27:42 UTC 2012


On Thu, May 24, 2012 at 08:12:46PM +0000, Marcel Moolenaar wrote:
> Author: marcel
> Date: Thu May 24 20:12:46 2012
> New Revision: 235929
> URL: http://svn.freebsd.org/changeset/base/235929
> 
> Log:
>   Allow building for the PowerPC EABI by providing a dummy __eabi()
>   function. The purpose of the __eabi() function is to set up the
>   runtime and is called first thing by main(). The runtime is already
>   set up for us prior to caling main, so there's nothing to do for
>   us in the EABI case.
> 
> Added:
>   head/lib/libc/powerpc/gen/eabi.S   (contents, props changed)
> Modified:
>   head/lib/libc/powerpc/Symbol.map
>   head/lib/libc/powerpc/gen/Makefile.inc
> 
> Modified: head/lib/libc/powerpc/Symbol.map
> ==============================================================================
> --- head/lib/libc/powerpc/Symbol.map	Thu May 24 20:00:58 2012	(r235928)
> +++ head/lib/libc/powerpc/Symbol.map	Thu May 24 20:12:46 2012	(r235929)
> @@ -11,6 +11,7 @@ FBSD_1.0 {
>  	/* PSEUDO syscalls */
>  	_exit;
>  
> +	__eabi;
>  	_mcount;
>  	_setjmp;
>  	_longjmp;
I think the symbol should have been added to FBSD_1.3 version.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/svn-src-head/attachments/20120525/2b01ae56/attachment.pgp


More information about the svn-src-head mailing list