cost 336 ms
IBM z/OS Metal C - 我可以创建一个包含 #pragma 语句的 #define 宏吗? - IBM z/OS Metal C - Can I create a #define macro that includes #pragma statements?

-- 更新 20200114:#define Entry 宏的新版本和新结果 另一个新手问题。 我正在尝试创建一个 #define 宏,我可以使用它来生成例程的入口以及 #pragma prolog() 和 #pragma epilog(): 我尝试了以下几种变体(这代表了今天的尝试): ...

2020-01-13 20:24:48   1   87    zos / metalc  
试图在 z/OS HLASM 和 XL C/C++ metal C 编译器之间制作“双语宏” - Trying to make “bilingual macros” between z/OS HLASM and XL C/C++ metal C compiler

我试图弄清楚如何在单个数据集/文件中包含相同 DSECT/struct 的 HLASM 和 Metal C 定义。 在尝试此操作之前,我尝试了我在如何使用#include 进行此工作的我如何 go? 直接放入代码中时效果很好所以,我走了另一条路,并想我可以使用#define 将汇编器中的 MAC ...

我如何使用#include 来完成这项工作? 直接放入代码中时效果很好 - How do I go about making this work with a #include? It works fine when dropped straight into the code

我有一段代码要#include 在我的 z/OS Metal C 程序中,当它只是程序的一部分时它工作正常,但是当我将它放入 ah 文件并#include 它时,代码不会编译。 我已经成功地让这段代码在没有#include 的情况下工作。 我确定我忽略了与#include 相关的内容... 此代码有 ...

2019-10-04 23:08:53   1   123    xlc / mvs / metalc  
参数传递——非标准联动 - Parameter Passing - Non-standard Linkage

我是一名长期的汇编程序员,正在进入 Metal C 的世界。 我是一个 C 新手,所以我的术语可能反映了我知道的东西和我正在学习的东西。 它肯定会影响我对事物的理解。 我正在尝试将新的 Metal C 代码插入一些不一定遵循标准入口链接约定的旧组件中。 例如,服务例程将要处理的控制块的地址作为 R1 ...

2019-09-26 02:22:30   1   26    zos / metalc  
使用WTO在Metal C中打印 - using WTO to print from with in Metal C

我正在尝试使用来自Metal C的WTO指令将“Hello World”打印到我的工作日志中。 这是基于z / OS V1R10.0金属C编程指南和参考的1.2.3.5节中的示例。当我使用WTO时,我遇到了包含0或ASCII到EBCDIC转换的缓冲区问题。 我已经粘贴了下面的工作日志的相关部 ...


排序:
质量:
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM