2010 actually, for 2.4.37.10.

https://lwn.net/Articles/403650/

But yes, the jump in size and complexity from 2.4 to 2.6 is quite dramatic.

-----Original Message-----
From: Tinycc-devel 
[mailto:[email protected]] On 
Behalf Of Sergey Korshunoff
Sent: Friday, April 15, 2016 11:09 PM
To: [email protected]
Subject: Re: [Tinycc-devel] .rept .endr for *.S. Any ideas?

> See begin_macro and it's uses.  That can store token in a buffer, 
> which you then have to repeatedly reset macro_ptr from.  E.g. the use 
> in tccgen.c for initializer parsing.

Thanks.

PS:
> 2.4.26 was released 2004, 12 years ago

https://www.kernel.org/pub/linux/kernel/v2.4/
linux-2.4.31.tar.xz           01-Jun-2005 00:56   23M
linux-2.4.37.tar.xz           01-May-2013 12:39   23M

The last is not so old. And there are questions on StackOverflow from people 
(2013) who want to use thise kernel

2.4.xx kernels are quite small, can be compiled by tcc in 10 seconds.
This helps to study kernel internals too.

PPS:
After solving problems with tcc on 2.4.XX kernels we can go to the 2.6.9, 
2.6.18, 2.6.32

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

_______________________________________________
Tinycc-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/tinycc-devel

Reply via email to