Messages in this thread | | | Date | Fri, 13 Mar 1998 16:19:03 +0100 | From | Christof Petig <> | Subject | EGCS and Linux 2.1.89 patch |
| |
Hello,
last night I made some patches to the i386 asms to support earlyclobbers. This is a menacing task. Any typo, forgetfulness or just misunderstanding will definitely break the kernel.
BEWARE!
This patch (at last) compiles for me, though I get an early OOPS in idle process (system halted). I just post it for having someone else take a look at it and to start discussion whether it's the right way to go. Interesting, the newer parts of the kernel (string-486.h) sometimes already implemented earlyclobbers. Also there is a chance that I removed some hidden bugs (I'm not always content with the argument passing. Somewhere there might have been a "&" missing?).
If you fix it, please mail me directly - I'll take a closer look next week.
Any comments welcome Christof
PS: It has some pro and cons to apply a (perhaps working) patch for egcs before 2.2. + egcs will definitely get popular (think of STL) and a lot of people will use it for kernel compilation. - This patch definitely destabilizes everything if it contains the slightest error.
[unhandled content-type:application/octet-stream] | |