Will Tucker wrote:
> Hi Kevin,
> 
> Thanks for the help.
> 
> I did some more testing:
> 
> 1) gcc version:
> [EMAIL PROTECTED]:~/workdir/lsp/ti-davinci> gcc --version
> gcc (GCC) 4.0.2 20050901 (prerelease) (SUSE Linux)
> Copyright (C) 2005 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

That is your host gcc, not your ARM cross-compiler

> 2) It works when I compile 1.10 from the web site (NOT the GIT TREE)

Because it's the 2.6.10 kernel which assumes default gcc3.x compiler,
like the MV compiler.  The git tree and community linux kernel assume
gcc >= 4.x.

> 3) Makefile to use -mabi=aapcs instead of -mabi=aapcs-linux
> This works on the git version. What impact does this have I could not
> find much informtion on the web about the difference.

See http://www.arm.com/products/DevTools/ABI.html for details.

If you are using the MV userland, it is safe to turn this off.

Kevin
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to