From: antispam@fricas.org   
      
   Arne Vajhøj wrote:   
   > On 8/29/2025 1:50 PM, Waldek Hebisch wrote:   
   >> Well, this is part of bigger rather poorly defined project. ATM   
   >> I trying to compile gcc-15.1. I first build binutils, then I do   
   >>   
   >> ../gcc-15.1.0/configure --enable-languages=c,c++ --target=alpha-dec-vms   
   --prefix=/sklad/usr   
   >> make -j 7 > mlogg 2>&1   
   > I am a little curious and have a ton of questions.   
   >   
   > Maybe you can't disclose such information, but maybe you can.   
   >   
   > You are trying to get GCC 15 on Linux x86-64 to cross-compile   
   > to VMS Alpha.   
   >   
   > Is this non-paid volunteer work or is it part of your job   
   > with a commercial aspect?   
      
   That is hobby work.   
      
   > Are the builtin languages (C, C++, Fortran, Ada) the final   
   > goal or do you just need them to verify everything and then   
   > you need to add support for another language?   
      
   I want to restore another program, for that plain C would be enough.   
   I have no short/medium time plans to add GCC frontends beyond   
   what already is in GCC tree.   
      
   > If you get VMS Alpha working perfect would you then try with   
   > VMS x86-64?   
      
   Maybe. At first glance supporting VMS x86-64 should be easy as   
   x86-64 instruction set is supported quite well in gcc and object   
   file format (ELF) has very good support too. But there are   
   proprietary changes/extentions to the objcet format and very   
   little documentation about such changes (there is calling standard   
   document).   
      
   > If you get cross-compilation working prefect would you try   
   > moving compiler to run on VMS?   
      
   ATM talking about this is premature. At some moment I will move   
   to different things and that probably will be before any my attempt   
   to natively run compilers.   
      
   --   
    Waldek Hebisch   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|