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 15,015 of 15,439   
   Francois LE COAT to All   
   Re: GNU/GCC optimizing   
   08 Oct 15 21:31:00   
   
   From: lecoat@atari.org   
      
   Hi MiKRO,   
      
   Miro KropáĠ  
   ek writes:   
   >> I'm afraid if I make that changes, my Eureka 2.12 sources will only   
   >> be compatible with GNU/GCC 4, and not any other C compiler.   
   >   
   > This is not true. On the contrary, most likely you'll discover hidden bugs   
   in your code. And of course the source will stay compatible, as mentioned, the   
   compiler is now more strict but that doesn't mean it doesn't adhere to the C   
   standard.   
   >   
   > So it boils down to the fact whether you're willing to change your code or   
   you're stuck with 3.x forever. Obsolete sources require obsolete compilers.   
      
   Well, I remind you that I'm not supposed to be able to use GNU/GCC 4   
   to build my Eureka 2.12 program. The great advantage with GNU/GCC 3   
   is that it understands my sources, producing warnings that it   
   can tolerates. The other advantage is that it includes 16bits   
   libraries, that are mandatory to build my software, for compatibility   
   with PURE C and furthermore binary compatibility with the ATARI ST.   
      
   Should I abandon the opportunity to build an ATARI ST software to   
   sacrify to the modernity of GNU/GCC 4, because it's new. What   
   improvements does it bring to the m68k-atari-mint target ? I'm   
   suspecting there's more drawbacks than improvements with GNU/GCC 4.   
      
   Why doesn't it include 16bits libs, breaking backward compatibility ?   
      
   Thanks for your answer.   
      
   Best regards,   
      
   --    
   François LE COAT   
   Author of Eureka 2.12 (2D Graph Describer, 3D Modeller)   
   http://eureka.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