[Info-vax] VMS x86-64 Cobol is out (field test)

Dave Froble davef at tsoft-inc.com
Fri Sep 8 15:10:30 EDT 2023


On 9/8/2023 11:46 AM, John Reagan wrote:
> On Friday, September 8, 2023 at 11:36:31 AM UTC-4, Jonathan wrote:
>> On Thursday, September 7, 2023 at 9:47:30 PM UTC-4, John Reagan wrote:
>>> On Wednesday, September 6, 2023 at 9:59:15 PM UTC-4, Arne Vajhøj wrote:
>>>> On 9/5/2023 7:42 PM, Arne Vajhøj wrote:
>>>>> John Reagan just announced:
>>>>>
>>>>> https://forum.vmssoftware.com/viewtopic.php?f=38&t=8831
>>>> Now we just need Basic among the native languages.
>>>>
>>>> Arne
>>> It is in the oven
>> With working /separate?
> I was afraid someone would ask about that. :)
>
> We had stubbed out /SEPARATE for Fortran, COBOL (and BASIC) as the LLVM 3.4.2
> used by the cross-compilers didn't have a good interface for multiple compilation
> units per object file.  The much newer LLVM we use for the native compilers now has
> sufficient support but we haven't hooked it up yet.
>
> I used to think that without /SEPARATE you just got larger images full of dead code
> but I now appreciate that you might have to change your link commands to find additional
> dead code to link into your application when the first bunch of dead code now wants to
> reference other code.
>
> Let me go make sure the ticket is on the list.
>
> John
>

Ok, please help the dumb polock that wondered down out of the widerness ..

Just what is /SEPARATE ?

I bestired myself to check the Basic help on the VAX, sort of old, and could not 
find any command, keyword, etc like that.

However, I did find something to make me smile ..

Commands

    In the BASIC environment, commands let  you  perform  operations  on  your
    program,  such as merging, compiling and running.  They cannot appear in a
    program and do not need line numbers.  You can type commands  in  response
    to the Ready prompt, along with any valid arguments.

That "Ready prompt" caused a smile ...

-- 
David Froble                       Tel: 724-529-0450
Dave Froble Enterprises, Inc.      E-Mail: davef at tsoft-inc.com
DFE Ultralights, Inc.
170 Grimplin Road
Vanderbilt, PA  15486



More information about the Info-vax mailing list