0 Members and 2 Guests are viewing this topic.
Yup. If the size of your program goes over about 8000 bytes, then you should really consider either optimizing or turning it into an app. There's an executable file limit on all assembly programs, although I can never remember the precise numbers.Shells tweak the numbers a bit, plus I think that some shells do away with the size limit altogether.
8811? That high? Huh. I thought it was a bit lower then that...
no stub = 8192 bytesshell = 8811 bytes of code and unlimited amount of data. this only works if *all* the data is at the end of the program though, but since axe mixes inner subroutines (Axe's own subroutines, not the kind you call with sub() ) and data, sometimes it may not work.
Axe does actually put all data at the end if i remember correctly, so you are good there