comp.lang.ada
 help / color / mirror / Atom feed
* gcc backend object lib for windows Gnat 3.13
@ 2001-11-09 10:24 Vincent MORIN
  2001-11-09 17:31 ` Pascal Obry
  2001-11-09 18:16 ` Ted Dennison
  0 siblings, 2 replies; 3+ messages in thread
From: Vincent MORIN @ 2001-11-09 10:24 UTC (permalink / raw)


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1317 bytes --]

     Hello to the Ada community,

     Is there anyone who recompiled the whole gnat 3.13 for windows ? I
would like to relink the gnat1.exe with a custom ada part of gnat, but the
standard gcc backend (gigi function and the rest).
     I succeeded in relinking with a recompilation of selected c files form
the patched 2.8.1 gcc distribution but as everyone knows, when you recompile
a C program it first never compiles ok, and then never runs as expected (the
contrary of Ada ! ). So it is linked, the ada part executes fine, but post
gigi C functions generate internal errors in unexpected parts of the
translation to gnu tree.
     If somebody has working objects of the C backend (comprising a-trans.c
and others as well as proper gcc *.c files) or a library for them so that a
gnatmake can provide a working executable, I would be interested. Otherwise,
I debug the C mess (I ll finish with a good understanding of the backend,
but, well :( .

     Nobody rewrited a gcc like backend in Ada for i386 targets ? what a
nice thing it would be, understandable, compilable, working, all fine so to
say !

     VMO

I had a dream : " Procedure To_Trash ( Language => C ); "

--
vincent.morin@univ-brest.fr
Laboratoire de Biostatistiques et Informatique M�dicale
22 Avenue Camille Desmoulins
29285 Brest cedex







^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2001-11-09 18:16 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-11-09 10:24 gcc backend object lib for windows Gnat 3.13 Vincent MORIN
2001-11-09 17:31 ` Pascal Obry
2001-11-09 18:16 ` Ted Dennison

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox