home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.atari.st      Discussion about 16 bit Atari micros      15,439 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 14,190 of 15,439   
   Henk Robbers to paulwratt   
   Re: AHCC V3.b4   
   02 Dec 09 17:51:58   
   
   0e4c0359   
   XPost: comp.sys.atari.programmer   
   From: h.robbers@chello.nl   
      
   paulwratt wrote:   
      
   > AHCC_PRJ.TTP currently accepts a project file as the only parameter.   
   > If you dont mind, I will look at adding extra command line options, at   
   > least for includes and lib folders   
      
   I do mind. The purpose of this program is to be able to drop a   
   projectfile on it via the desktop. Pressing ALT while dropping   
   forces a make all. I am fixing a problem with the .C [-I...] option   
   in the project file. The project file is the place to be for   
   include directories.   
   The same is true for the lib directory. I might have neglected   
   this, because I only use the GEM AHCC (lib via KIT).   
   I am investigating this issue.   
      
   AHCL accepts all input files, including libraries on the   
   commandline. Files are loaded in the order of the commandline   
   as long as there are unresolved references and kept in memory.   
   AHCL's reference matching is recursive, so this order is not   
   vital. However the input will appear in the executable   
   binary in this order. To start the recursive reference cascade it   
   is necessary that the first file must reference something.   
   Most startup codes do this by refering to main.   
      
   This is how it is designed, I never ran AHCL.   
   It should work because AHCC uses a internal calling mechanism   
   that mimics the commandline.   
      
   The last time I have typed a commandline was in 1985 when   
   I got payed for it. And it wasn't even Unix, but ICL 2900 VME/B's SCL.   
      
   > Your testing of Teradesk lately has confirmed that I do not have libs   
   > set up properly, with command line this is much quicker to test (for   
   > me)   
      
   > BTW can you post your fixes regarding the latest Teradesk test   
   > compile. At the moment I am stuck only on linking (under MiNT)   
      
   What exactly is the problem?   
      
   >, having   
   > made minor adjustments to the sources, an wish to confirm those   
   > changes..   
      
   about jmpa6:   
      
   #if __AHCC__   
   	void __asm__ jmpa6(void)   
   	{   
   		addq.l  #4, sp	/* adjust stack; jmpa6 is called */   
   		jmp     (a6)   
   	}   
   #else   
   	void jmpa6(void) 0x4ED6;   
   #endif   
      
   A new AHCC is not ready yet.   
   I found two more issues, which I am investigating.   
   They are rare. Only occurred until now.   
      
   :-) Your involvement pays off.   
      
   --   
   Groeten; Regards.   
   Henk Robbers. http://members.chello.nl/h.robbers   
   Interactive disassembler: TT-Digger;  http://digger.atari.org   
   A Home Cooked C compiler:      AHCC;  http://ahcc.atari.org   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca