[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