Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
From: Pascal
Subject: Rép : The Preprocessor
Date: 3 Jan 2003, 15:43:21
Hello Adriaan, I put my modified version of gpcpp.c on line on my web site - as promised: http://perso.wanadoo.fr/blady/creations.html#gpcpp Sorry for the French texts. Tell me if it helps you. As you know I am a fervent supporter of Pascal Language, and I will modestly support your work to port GPC on Mac OS X as it is a lack. However some great works has been done for about more than one year about Ada language on Mac OS X see in the text. I stop my work on GPC port as I fall in two problems: 1) the compiler refuse in some cases the last pass "Unable to generate reloads...", 2) the linker fails, I was told that Apple dynamic link processing is very different than Linux does that is for GNU GCC too. (see my web site http://perso.wanadoo.fr/blady/creations.html#portagegpc) Sorry for the French texts, a translator link may be found at home page. I think both problems are linked about dynamic adresses management. And as Apple or FSF (as you want) won't meet the same process it should be impossible. But it was before revison gcc 3, maybe now... If you have some contacts in Apple staff, you can ask them for that. Greetings for 2003, Pascal Pignard. http://perso.wanadoo.fr/blady > Being an optimist, I am currently trying to build GPC for Darwin (Mac > OS X) myself. I welcome the gpcpp.c changes. > > > Frank Heckenbach wrote: > > I.e., we might choose to implement them for compatibility's sake. > Then again, how far is GPC compatible to CW in other respects? Is it > reasonable to claim (or strive for) compatibility at all? > > > I will be pleased to discuss CodeWarrior Pascal, it's EBNF is at the > bottom of this message. My goals however, are rather pragmatic (unless > somebody else has more ambitious plans). > > (1) Try to build GPC on Darwin (Mac OS X) Done for Ada with gnat-osx > (2) Try to build the Hello program Done for Ada with gnat-osx > (3) Try to build a sample GUI program (for Mac OS X "Carbon") Done for Ada with gnat-osx > (4) Try to integrate GPC with Apple's "Project Builder" Done for Ada with gnat-osx > (4) Try to port a large (300.000 lines) program to GPC Done for Ada with gnat-osx > (5) Write a compatibilty-report for porting from CodeWarrior Pascal to > GPC Done for Ada with P2Ada > (6) Same for maintaining a common (conditionalized) source code for > CodeWarrior Pascal and GPC > (7) Filter out a handful of compiler features that would really assist > GPC development on Mac OS X (and porting from CodeWarrior). On this > list wil be UNIV parameters, I guess, but this is premature. > (8) Either talk to Nick Kledzik (who maintains Apple's Pascal > Interfaces) or maintain our own GPC Interfaces for Mac OS X > (9) Setup a GPC compatibility website for Mac OS X Done for Ada with gnat-osx > > I am willing to spend time on this all, except for working in C on the > compiler itself. Any help is welcome. > > Best regards, > > Adriaan van Os > Hello Adriaan, I put my modified version of gpcpp.c on line on my web site - as promised: http://perso.wanadoo.fr/blady/creations.html#gpcpp Sorry for the French texts. Tell me if it helps you. As you know I am a fervent supporter of Pascal Language, and I will modestly support your work to port GPC on Mac OS X as it is a lack. However some great works has been done for about more than one year about Ada language on Mac OS X see in the text. I stop my work on GPC port as I fall in two problems: 1) the compiler refuse in some cases the last pass "Unable to generate reloads...",<smaller> </smaller>2) the linker fails, I was told that Apple dynamic link processing is very different than Linux does that is for GNU GCC too. (see my web site http://perso.wanadoo.fr/blady/creations.html#portagegpc) Sorry for the French texts, a translator link may be found at home page. I think both problems are linked about dynamic adresses management. And as Apple or FSF (as you want) won't meet the same process it should be impossible. But it was before revison gcc 3, maybe now... If you have some contacts in Apple staff, you can ask them for that. Greetings for 2003, Pascal Pignard. http://perso.wanadoo.fr/blady <excerpt>Being an optimist, I am currently trying to build GPC for Darwin (Mac OS X) myself. I welcome the gpcpp.c changes. <color><param>0000,0000,DEDC</param> </color><color><param>0000,6361,1210</param>Frank Heckenbach wrote: </color><color><param>5452,0000,0000</param>I.e., we might choose to implement them for compatibility's sake. Then again, how far is GPC compatible to CW in other respects? Is it reasonable to claim (or strive for) compatibility at all? </color> I will be pleased to discuss CodeWarrior Pascal, it's EBNF is at the bottom of this message. My goals however, are rather pragmatic (unless somebody else has more ambitious plans). (1) Try to build GPC on Darwin (Mac OS X) </excerpt>Done for Ada with gnat-osx <excerpt>(2) Try to build the Hello program </excerpt>Done for Ada with gnat-osx <excerpt>(3) Try to build a sample GUI program (for Mac OS X "Carbon") </excerpt>Done for Ada with gnat-osx <excerpt>(4) Try to integrate GPC with Apple's "Project Builder" </excerpt>Done for Ada with gnat-osx <excerpt>(4) Try to port a large (300.000 lines) program to GPC </excerpt>Done for Ada with gnat-osx <excerpt>(5) Write a compatibilty-report for porting from CodeWarrior Pascal to GPC </excerpt>Done for Ada with P2Ada <excerpt>(6) Same for maintaining a common (conditionalized) source code for CodeWarrior Pascal and GPC (7) Filter out a handful of compiler features that would really assist GPC development on Mac OS X (and porting from CodeWarrior). On this list wil be UNIV parameters, I guess, but this is premature. (8) Either talk to Nick Kledzik (who maintains Apple's Pascal Interfaces) or maintain our own GPC Interfaces for Mac OS X (9) Setup a GPC compatibility website for Mac OS X </excerpt>Done for Ada with gnat-osx <excerpt> I am willing to spend time on this all, except for working in C on the compiler itself. Any help is welcome. Best regards, Adriaan van Os </excerpt>
Previous mail
Next mail
Unformatted/full headers
Overview 10 days
Subject
Date
Thread
Author
| Author | Subject | Date |
|---|---|---|
| Adriaan van Os | Rép : The Preprocessor | 5 Jan 2003, 17:27:10 |
Note: This page contains information that does not originate from the owner of this web site, but from the authors of the mails archived. The owner of this web site is not responsible for the content of such information. Any use of that infomation requires the consent of the respective author.
Where WWW addresses (URLs) in the mails archived are marked as hyperlinks, this is only for the comfort of the reader. The content of the web pages linked to like this does not necessarily reflect the opinion of the owner of this web site or of the authors of the mails archived. The owner of this web site is not responsible for the content of such web pages. Those pages are explicitly not to be considered as part of the content of this page, but merely as references.
This page was created by Crystal 0.999 (Linux 2.4.27/i686).