[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #41758] VMS Make incorrectly reports archives support present.
From: |
John Malmberg |
Subject: |
[bug #41758] VMS Make incorrectly reports archives support present. |
Date: |
Thu, 15 May 2014 03:51:36 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0 |
Follow-up Comment #4, bug #41758 (project make):
Patch uploaded:
Fix archive support for VMS for wildcard and VPATH.
Add VMS library support for all VMS library types.
ar.c:
struct ar_glob_state: Save suffix for VMS.
(ar_glob_match): Use saved suffix on VMS.
(ar_glob): Save suffix for VMS.
arscan.c:
VMS variable names now match usage.
Quick fix to build as standalone image with TEST macro set.
(VMS_get_member_info): Handles saved arg parameter correctly,
Use some constants to better document the paramters including
the ones currently unused by GNU make.
Remove #if __DECC test, GCC should use the same RTL as DECC
for VMS 5.5-2 and later, and build procedure will not support
that old.
(ar_scan VMS variant): Convert library path to VMS format,
Correct return codes.
(ar_name_equal): Ignore vms suffix on compare.
default.c:
Fix VMS archive rules to create library if not existing.
VMS should have almost all Unix suffixes + VMS ones.
Fix RCCS VMS specific rules.
tests/scripts/features/archives:
Fix tests to use VMS rules and answers when running on VMS
and not using a Bash shell.
tests/scripts/vms/library: (New)
Test the VMS library rules that are not tested by existing
tests.
(file #31374)
_______________________________________________________
Additional Item Attachment:
File name: 0001-Fix-archive-support-for-VMS.patch Size:25 KB
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?41758>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/