Non-gcc compilers

Bosko Milekic bmilekic at technokratis.com
Thu Nov 13 12:44:51 PST 2003


On Thu, Nov 13, 2003 at 08:54:21PM +0100, Jeroen Ruigrok/asmodai wrote:
> -On [20031113 20:12], R. Joseph Wright (joseph at xxxxxxxxxxxx) wrote:
> >Is everything really in place to make it compile with a non-gcc compiler or 
> >is this a "forward looking" statement?  If it does compile with tendra, for 
> >example, is there any documentation available for getting it done?
> 
> Speaking from a well-known point for me, namely TenDRA, no.
> 
> One of the things I want to get done in the coming weeks is making the
> entire build more friendly to switching compilers by a simple entry in
> make.conf and have the build worry about the details.
> 
> TenDRA can compile a great deal of the userland utilities, but I still
> need to add a whole lot of c99 functionality.
> 
> ICC should be almost a drop in replacement.  I saw a PR about adding
> hooks for icc in the build.  I'll take a look at that again and probably
> add it.
> 
> -- 
> Jeroen Ruigrok van der Werven <asmodai(at)wxs.nl> / asmodai / kita no mono
> PGP fingerprint: 2D92 980E 45FE 2C28 9DB7  9D88 97E6 839B 2EAC 625B
> http://www.tendra.org/   | http://www.in-nomine.org/~asmodai/diary/
> Nothing is ever as it appears.  You fool only yourself if you believe
> what is easiest to believe...

  Do you know how far the other TenDRA (Ten15) guys have gotten in this
  respect?  I remember the guys working on the code mentionned problems
  in dealing with inlined asm code, clearly non-portable.  Would it be
  possible to build a portion of the MI kernel code with tcc and link it
  to pre-built (with another compiler) portion of MD code?

-- 
Bosko Milekic  *  bmilekic at xxxxxxxxxxxxxxxx  *  bmilekic at xxxxxxxxxxx
TECHNOkRATIS Consulting Services  *  http://www.technokratis.com/

"Adjectives on the typewriter, he moves his words like a
 prize-fighter; the frenzied pace of the mind inside the cell."
                                 -- Cake





More information about the Kernel mailing list