svn commit: trunk/busybox: coreutils include modutils networking ne etc...

Bernhard Fischer rep.nop at aon.at
Tue Jan 2 01:07:18 PST 2007


On Sun, Dec 31, 2006 at 10:57:39AM -0800, vda at busybox.net wrote:
>Author: vda
>Date: 2006-12-31 10:57:37 -0800 (Sun, 31 Dec 2006)
>New Revision: 17117
>
>Log:
>stop using __u32 etc. uint32_t is there for a reason

>Modified: trunk/busybox/include/platform.h
>===================================================================
>--- trunk/busybox/include/platform.h	2006-12-31 12:14:16 UTC (rev 17116)
>+++ trunk/busybox/include/platform.h	2006-12-31 18:57:37 UTC (rev 17117)
>@@ -133,12 +133,12 @@
> #endif
> 
> /* ---- Compiler dependent settings ------------------------- */
>-#ifndef __GNUC__
>-#if defined __INTEL_COMPILER
>-__extension__ typedef __signed__ long long __s64;
>-__extension__ typedef unsigned long long __u64;
>-#endif /* __INTEL_COMPILER */
>-#endif /* ifndef __GNUC__ */
>+//#ifndef __GNUC__
>+//#if defined __INTEL_COMPILER
>+//__extension__ typedef __signed__ long long __s64;
>+//__extension__ typedef unsigned long long __u64;
>+//#endif /* __INTEL_COMPILER */
>+//#endif /* ifndef __GNUC__ */

You can ditch these if there are no occurances of __{s,u}64 in the tree
anymore.

I may look into making it compile (again, as it worked before the move
to Kbuild) with non-gcc sometime later this year, fwiw.

>Modified: trunk/busybox/networking/libiproute/linux/pkt_sched.h

That one is just a fallback copy and IIRC isn't really used, right?
Should perhaps be rm'ed..
>===================================================================
>--- trunk/busybox/networking/libiproute/linux/pkt_sched.h	2006-12-31 12:14:16 UTC (rev 17116)
>+++ trunk/busybox/networking/libiproute/linux/pkt_sched.h	2006-12-31 18:57:37 UTC (rev 17117)



More information about the busybox mailing list