home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.vms      DEC's VAX* line of computers & VMS.      264,096 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 263,169 of 264,096   
   =?UTF-8?Q?Arne_Vajh=C3=B8j?= to All   
   Re: cc/lis/machine on OpenVMS x86_64 Ope   
   02 Sep 25 16:05:09   
   
   From: arne@vajhoej.dk   
      
   On 9/2/2025 6:07 AM, hb0815 wrote:   
   > On 9/2/25 00:52, Arne Vajhøj wrote:   
   >> On 9/1/2025 3:59 PM, Waldek Hebisch wrote:   
   >>> On Alpha:   
   >>>   
   >>> ANALYZ A01-07   
   >>>   
   >>> ***  This file is not an ELF object file   
   >>>   
   >>> I guess that by VSI policy Alpha is not recent enough.  OTOH   
   >>> cc/list/machine_code works on Alpha...   
   >>   
   >> Itanium and x86-64 use ELF format.   
   >>   
   >> VAX and Alpha use the VMS custom "double var" format. But   
   >> slightly different some definitions are xxx$ on VAX and   
   >> Exxx$ on Alpha.   
   >   
   > This indicates, that for (VAX and) Alpha nobody saw the need for a   
   > disassembler (integrated into ANALYZE).   
   >   
   > I don't know if there are (freeware) tools that can disassemble such   
   > object files. (A quick search didn't find any. I'm sure ChatGPT can   
   > write one if you ask it!) It shouldn't be so hard (for VSI) to write   
   > such a tool. The debugger and SDA can disassemble: it's just a matter of   
   > knowing the API and calling the corresponding code (which as far as I   
   > can see is not exposed in a shareable image). But I doubt that anyone at   
   > VSI wants to spend the time to create such a tool for Alpha.   
   >   
   > If you really need to see the machine code that is in an object file,   
   > for which you don't have the source code ...   
      
   DEC did not provide a disassembler.   
      
   But at least for VAX other did:   
      
   https://www.digiater.nl/openvms/freeware/v80/dism32/   
      
   worked pretty well as I remember it.   
      
   But Alpha is a different story.   
      
   Arne   
      
   --- 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