So I made changes to the following files

config.b
* Added recognition of new CPU arch's
* Keep from clobbering arguments when using buildall.bat

build.bat
* Added recognition of new CPU arch's

buildall.bat
* Added new CPU arch's as build targets

mkfiles/generic.mak
* Added recognition of new CPU arch's and translation to wcc options

mkfiles/watcom.mak
* Added new CPU arch's to fallback arch test

These are the kernels that get compiled out of buildall.bat
KWC18616 MAP        84,748  05-02-2013  7:55p
KWC18616 SYS        63,028  05-02-2013  7:55p
KWC18632 MAP        84,977  05-02-2013  7:55p
KWC18632 SYS        67,180  05-02-2013  7:55p
KWC28616 MAP        84,748  05-02-2013  7:55p
KWC28616 SYS        63,028  05-02-2013  7:55p
KWC28632 MAP        84,977  05-02-2013  7:55p
KWC28632 SYS        67,180  05-02-2013  7:55p
KWC38616 MAP        87,053  05-02-2013  7:54p
KWC38616 SYS        62,164  05-02-2013  7:54p
KWC38632 MAP        87,282  05-02-2013  7:54p
KWC38632 SYS        66,044  05-02-2013  7:54p
KWC48616 MAP        84,748  05-02-2013  7:54p
KWC48616 SYS        62,068  05-02-2013  7:54p
KWC48632 MAP        84,977  05-02-2013  7:54p
KWC48632 SYS        65,948  05-02-2013  7:54p
KWC58616 MAP        84,748  05-02-2013  7:54p
KWC58616 SYS        62,068  05-02-2013  7:54p
KWC58632 MAP        84,977  05-02-2013  7:54p
KWC58632 SYS        65,948  05-02-2013  7:54p
KWC68616 MAP        84,748  05-02-2013  7:53p
KWC68616 SYS        62,068  05-02-2013  7:53p
KWC68632 MAP        84,977  05-02-2013  7:53p
KWC68632 SYS        65,948  05-02-2013  7:53p
KWC8616  MAP        84,748  05-02-2013  7:56p
KWC8616  SYS        64,158  05-02-2013  7:56p
KWC8632  MAP        84,977  05-02-2013  7:55p
KWC8632  SYS        68,358  05-02-2013  7:55p

-L

-L



On Thu, May 2, 2013 at 11:48 PM, Eric Auer <e.a...@jpberlin.de> wrote:

>
> Hoi Louis,
>
> please explain the hack / patch: Is the only thing that
> you changed that the kernel is compiled for those CPUs?
> Are there actually any differences between them? I can
> imagine that OpenWatcom makes 186 and 286 the same and
> everything above 386 the same. Unless the kernel would
> contain heavy mathematical processing for which it is
> obvious that above-386 optimizes better ;-) You could
> tell the compiler to produce Assembly output (instead
> of binary) and compare the text. Or you could use some
> debug, disassembler (ndisasm?) or hex editor to compare
> before you UPX things, but of course that is more work.
>
> Thanks for comparing :-) Maybe this is more a topic for
> the kernel list. Note that if "a few" bytes are really
> only 10 or so, all this is probably more an "academic"
> exercise. Things get more exciting once you can save at
> least a cluster of disk space or a paragraph of RAM :-)
>
> Regards, Eric
>
> > I hacked the 2041 kernel batch and make files included on the FD 1.1 iso
> to
> > allow the kernel to be built by OpenWatcom as 8086, 186, 286, 386, 486,
> > 586, or 686.  The resulting 686 kernel boots fine in VirtualBox 4.2.12 in
> > OSX 10.8.3 on my 2012 Mac Book Air 13" 4GB.  The resulting kernel is a
> few
> > bytes smaller compressed by upx than kernel installed by the FD 1.1 iso.
> >  I'm going to continue testing.  No source changes were made.  Not sure
> how
> > the changes affect the nasm built files.
>
>
>
>
>
> ------------------------------------------------------------------------------
> Get 100% visibility into Java/.NET code with AppDynamics Lite
> It's a free troubleshooting tool designed for production
> Get down to code-level detail for bottlenecks, with <2% overhead.
> Download for free and get started troubleshooting in minutes.
> http://p.sf.net/sfu/appdyn_d2d_ap2
> _______________________________________________
> Freedos-user mailing list
> freedos-u...@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
Freedos-kernel mailing list
Freedos-kernel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to