Re:i386 initialization cleanu

Tekno Soft Snc (MC3641@mclink.it)
Mon, 14 Apr 97 20:39:24 CEST


mj> (1) Freeing of initialization code implemented in
mj> similar way to that currently present on
mj> Sparc. Added dummy headers for other archs =>
mj> adding of __initfunc to all generic code is now
mj> possible and welcome.

[...deleted...]

Nice work :-)))) ! I've added new __initfunc() on kernel, and
this free 16kb. I haven't patched the scsi code, because I am
not able to "walk" on this :-((! I think that other ~16kb we can
free from the scsi subsystem.

This is the functions list that I've patched

------------------------- cut here -------------------------------
begin 644 new-init.gz
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
*YW^0L'.<3!X``,<6
`
end
------------------------- cut here ----------------------------------

Bye!

Roberto Fichera - email MC3641@mclink.it
------------------------------------------------------------
What ? Do you have problem with Windows95 ? You can try to
send problem > /dev/null, he listen every problem but take
a while for the reply! A satisfied Windows95 user
------------------------------------------------------------

Xmeo ver.3.0 Alpha running on Windows 95 4.0 (i486)