Hi Greg, On Tue, May 25, 2010 at 11:19:43AM +1000, Greg Ungerer wrote: > Hi Philippe, > > Philippe De Muyter wrote: >> On Mon, May 24, 2010 at 11:29:50AM +1000, Greg Ungerer wrote: >> [...] >>> +#else >>> +#define TASK_SIZE (0xFFFFFFFFUL) >>> +#endif >> Because of do_getname() : >> len = TASK_SIZE - (unsigned long) filename; >> we should rather have >> #define TASK_SIZE (0x100000000ull) > > I see what you mean. But in practice here I don't think it matters.
Can no process have its stack allocated in the last block, and hence have some argv[i] put in the last addresses, with the terminating '\0' at 0xffffffff ? Philippe -- Philippe De Muyter phdm at macqel dot be Tel +32 27029044 Macq Electronique SA rue de l'Aeronef 2 B-1140 Bruxelles Fax +32 27029077 _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev