TIP: Click on subject to list as thread! ANSI
echo: c_echo
to: Jasen Betts
from: Charles Angelich
date: 2003-09-28 13:46:04
subject: Re: GNU...

1237d05b21ec
c_echo



Hello Jasen - 

--8<--cut 

CA>> I have followed some instructions to modify Borland to use
CA>> a very tiny 'model' that allows me to compile binaries the
CA>> size of ASM source code binaries but it requires the use
CA>> of bios calls for screen displays (as ASM would do it). I
CA>> haven't used it in more than a decade but it did work. ;-) 

JB> yeah, Compilers just convert C to assembler, and if you
JB> modify the stub (the bit that calls main) you can reduce
JB> the size of your executable... 

JB> at the cost of things like malloc, printf, time, and argv
JB> which won't work if the data structures they need aren't
JB> initialised.... 

Something like that, yes but retaining a large part of the C
language and the ability to manipulate pointers in a 'familiar'
way for those not accustom to ASM. :-) 

>
>        ,                          ,
>      o/      Charles.Angelich      \o       ,
>       __o/
>     / >          USA, MI           < \   __\__
 

___ * ATP/16bit 2.31 * 
... DOS the Ghost in the Machine! http://www.undercoverdesign.com/dosghost/

--- Maximus/2 3.01
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
SEEN-BY: 633/267 270
@PATH: 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.