On 2023/01/09 18:39, Crystal Kolipe wrote:
> Another update to the console patchset...
i386 ramdisk still fits.
; diff /tmp/old /tmp/new
--- /tmp/old Tue Jan 10 03:56:19 2023
+++ /tmp/new Tue Jan 10 03:54:13 2023
@@ -4,12 +4,12 @@ text data bss dec hex
1083 0 0 1083 43b obj/wsemul_subr.o
4646 52 284 4982 1376 obj/wsemul_vt100.o
1182 0 0 1182 49e obj/wsemul_vt100_chars.o
-1353 0 0 1353 549 obj/wsemul_vt100_keys.o
-3795 0 0 3795 ed3 obj/wsemul_vt100_subr.o
+1522 0 0 1522 5f2 obj/wsemul_vt100_keys.o
+4585 0 0 4585 11e9 obj/wsemul_vt100_subr.o
90 0 0 90 5a obj/wsemulconf.o
621 0 0 621 26d obj/wsevent.o
-731 3684 9 4424 1148 obj/wsfont.o
+823 3688 9 4520 11a8 obj/wsfont.o
7308 72 64 7444 1d14 obj/wskbd.o
-6892 0 0 6892 1aec obj/wskbdmap_mfii.o
+6920 0 0 6920 1b08 obj/wskbdmap_mfii.o
1954 804 1 2759 ac7 obj/wskbdutil.o
2632 32 8 2672 a70 obj/wsmux.o
So text from the changed ws*.o files goes from 12771->13850
Overall sizes from the floppy ramdisk kernel for my last few builds -
lastbuild is the most recent and includes this - cvs updated between
each build:
text data bss dec hex
lastbuild:1347175 2041852 405504 3794531 39e663
lastbuild.0:1350823 2041852 405504 3798179 39f4a3
lastbuild.1:1349847 2037756 405504 3793107 39e0d3
lastbuild.2:1346887 2037756 405504 3790147 39d543
lastbuild.3:1347295 2037756 405504 3790555 39d6db
lastbuild.4:1353471 2037756 405504 3796731 39eefb
lastbuild.5:1350527 2037756 405504 3793787 39e37b
lastbuild.6:1346351 2037756 405504 3789611 39d32b