[Info-vax] Status of the PostgreSQL port?
John Reagan
xyzzy1959 at gmail.com
Mon Jun 29 21:30:50 EDT 2015
On Monday, June 29, 2015 at 7:50:50 PM UTC-4, Arne Vajhøj wrote:
> On 6/29/2015 6:51 PM, John Reagan wrote:
> When it comes to source code and library compatibility then
> it becomes more muddy.
>
> I think that a CC/MODE=VMSISH and LINK/MODE=VMSISH and
> CC/MODE=PORTABLE and LINK/MODE=PORTABLE would be good.
>
> Then both those porting very old VMS applications and
> those porting various *nix open source would be happy.
>
Well, that is exactly what we have today more-or-less. The /MODE=PORTABLE just turns into a /STANDARD qualifier on the CC compilation and defining a few DECC$ logicals at run time. We could certainly pass some "mode" setting from the source all the way to the executable and have the image activator set those logicals instead of you needing a LIB$INITIALIZE routine (we still have issues with sharable images that need their own "flavor" of PORTABLE and VMSISH).
More information about the Info-vax
mailing list