any idea? On ven, 2008-03-14 at 14:43 +0100, Luigi 'Comio' Mantellini wrote:
> Hi All,
>
> Is there a symbol (like __U_BOO_T__) that is defined during U-Boot
> compilation and that I can test into my .c/.h source files?
>
> I have a self-made library that is shared between the bootloader and the
> linux kernel.
> Obviously the source paths and includes are different in the two
> environment and I need to choose the correct code on the basis of the
> target enviroment.
>
> In the linux kernel I can use symbol like "__LINUX__" to understand that
> the actual compilation is referred to the Linux Kernel... but I don't
> find an similar symbol define in U-Boot.
>
> I would write code like:
> ...
> #if defined(__U_BOOT__)
> /* U-boot specific code */
> ...
> #elsif defined(__LINUX__)
> /*Kernel specific code */
> #endif
> ...
>
> Is there a similar mechanism in U-BOOT building infrastructure? (anyway,
> can we insert a -D__U_BOOT__ in the compiler invocation?)
>
> Thanks a lot,
>
> luigi
>
Industrie Dial Face S.p.A.
Luigi Mantellini
R&D - Software
Industrie Dial Face S.p.A.
Via Canzo, 4
20068 Peschiera Borromeo (MI), Italy
Tel.: +39 02 5167 2813
Fax: +39 02 5167 2459
E-mail: [EMAIL PROTECTED]
GPG fingerprint: 3DD1 7B71 FBDF 6376
1B4A
B003 175F E979 907E
1650
<<attachment: idf_logo.gif>>
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ U-Boot-Users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/u-boot-users
