-qarch

In z/OS® XL C/C++, the -qarch option specifies the processor architecture for which the code (instructions) should be generated.

Open XL C/C++ for z/OS supports IBM® z10 and newer. -march is functionally equivalent to -qarch. The following table provides a mapping of the suboptions of -qarch and -march.
Table 1. Similar or equivalent option mapping of -qvector
-qarch -march
-qarch=8 arch8 and z10
-qarch=9 arch9 and z196
-qarch=10 arch10 and zEC12 (default)
-qarch=11 arch11 and z13
-qarch=12 arch12 and z14
-qarch=13 arch13 and z15
N/A arch14 and z16