In a couple of previous posts ( TOC Overflow: what is it, and why should you care? , Dealing with TOC overflow: the traditional approach ) I have presented the issue of TOC overflow. Now I will discuss some features of the XL compilers that can help bypass TOC...

This is my first post on our C/C++ Cafe that has been long in coming. If you are like me, then you are a new zOS programmer. The learning ride has been quite turbulent and there are ways to go yet. If you are a devoted programmer then you feel quiet excitement...

A lot of our clients have recognized that IBM’s approach to DevOps makes them faster, more agile, and lean. This approach is enabling them to respond rapidly to customer feedback and bring software-driven innovation to their marketplace faster. They are...

XL C/C++ for z/VM®, V1.3 is an advanced optimizing compiler for the z/VM
platform. Based on industry standards, this professional programming tool can be
used for developing large, complex, computationally intensive applications. XL
C/C++ for z/VM...

The ECI V2 API that was introduced with CICS Transaction Gateway V7.2 provides a way for C applications to make use of the capabilities of the Gateway daemon, including request monitoring and dynamic server selection, which were previously only...

Explore our new IBM messaging community on developerWorks! A sister site to this one, we want to help you get the best out of IBM's messaging capabilities, from the enterprise right out to mobile devices. We will be adding new...

IBM Message Service Client for C/C++ ( aka XMS C/C++, IA94 Support Pack) provides an API that has the same set of interfaces as the Java Message Service (JMS) API. Message Service Client for C/C++ contains two implementations of XMS, one for use by C...

If your 'C' application calling from MF COBOL application is not loaded, verify the following. On UNIX platforms, check if you have set proper library path environment variable in region environment file .
On AIX, set LIBPATH to the directroy where...

z/OS C/C++ Performance Features Compliers are an important tool in your development environment. A good optimizing compiler generates performance code without you worrying about the low level details of the OS, internals of the runtime environment and hardware...

So many times we get clients complaining to us that their code used to work on an older release but it's broken using the new release of the compiler. After closer look at the sample test case provided, we find out they have been lucky to have a working copy...

Check-out these instructor-led, free workshops to learn about and
experience application development on Power Systems through
e-conference-led presentations, and extensive hands-on labs. For more details about the C/C++ Development Tools for AIX workshop...

C interoperability is one of the most popular features of Fortran 2003. Recently, I was part of a discussion about why XL Fortran flags the following as invalid: use iso_c_binding
type(c_ptr) p
logical(8), target :: logicalarray(20)
p = c_loc(logicalarray)...

This is the meeting that closes on all new features for the upcoming C1X Standard (with only a few minor known exceptions) In this meeting, we processed a number of key issues. We incorporated a few additional details to the memory model and concurrency...

To be, or not to be, that is the question is a well known opening phrase of William Shakespeare . In my January posting on TOhtml tool for creating the nicely syntax-highlighted source code listings I use in my blog (based on vi 's (my favorite editor)...