bug-make
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]