This portal is to open public enhancement requests against IBM Z Software products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).
We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:
Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,
Post an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.
IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.
ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.
Whilst this requirement is valid, based on our current plans and priorities, it is not likely that this could be implemented in the next 12 months. Correspondingly this requirement is being declined at this point. The requirement will be kept in the RFE system and might be reassessed in the future. You also have an opportunity to resubmit in twelve months time if you wish it to be reconsidered then.
Due to processing by IBM, this request was reassigned to have the following updated attributes:
Brand - Servers and Systems Software
Product family - Enterprise Tooling
Product - IBM HourGlass
For recording keeping, the previous attributes were:
Brand - WebSphere
Product family - Enterprise Tooling
Product - IBM HourGlass
Hi,
I have developed a patch to allow HourGlass to work with 31-bit XPLINK C programs. (I have not attempted to do the same for 64-bit XPLINK C programs.) This fixes the problem for us. The patch is as follows (also copied in the referenced PMR).
----------------------------------------------------------------
The following patch (for z/OS V1.11) replaces the STCK instruction with an MVS TIME STCK macro in CSECTs @@TOD and @@TODMVS in LE load module CELHV003, thus allowing HourGlass 6.1 to intercept calls made to C function time() and its derivatives from 31-bit XPLINK C programs. This patch is logically equivalent to the standard HourGlass 6.1 patch for 31-bit non-XPLINK C programs described in hlq.SAGGPINT (AGG$C). The patch described here does not conflict with or interfere with the standard patch. Either one can be applied alone or both can be applied in any order. (Note that XPLINK programs are very sensitive to ALL registers being saved accross an LE call. This is why additional instructions are needed in the $$TODMVS patch. The additional instructions overlay the copyright notice in that CSECT.)
Step 1 - Copy member CELHV003 from LE library hlq.SCEERUN2 to the
site's HourGlass patch library (this is the same library as specified
by DD UTLOAD in member AGG$C).
Step 2 - Run AMASPZAP to perform the following changes to the copied
load module:
NAME CELHV003 $$TOD
VER 0000 B205,D028
REP 0000 410D,0028
REP 0004 4110,0004
REP 0008 0A0B
REP 000A 0700,0700
NAME CELHV003 @@TODMVS
VER 0000 B205,1020
VER 0048 F5F6,F9F4,60C1,F0F1,40F5,F6F8,F860,F1F9,F840,4040,40C3
REP 0000 47F0,F048
REP 0048 5020,1000
REP 004C 90E1,1004
REP 0050 1821
REP 0052 4101,0020
REP 0056 4110,0004
REP 005A 47F0,F006
REP 0006 0A0B
REP 0008 1812
REP 000A 98E1,1004
Step 3 - Ensure the library containing the patches appears before both hlq.SCEERUN and hlq.SCEERUN2 standard LE libraries in any JOBLIB or STEPLIB concatenation.