5.7.1 C*$* padding (var-list)

The padding directive identifies the listed arrays and scalar variables as objects that KAP created for the purpose of data alignment. (See the /aggressive command qualifier, Section 4.5.1.) This directive is for KAP to use when a program is being reprocessed; it will be ignored by the compiler.

The following rules govern the C*$* padding directive:

In the following example, the C*$* padding directive identifies arrays that KAP created to keep the arrays P, PI, PF, K, and Q from causing cache collisions:

  REAL FUNCTION EBREMS (ENRES)
C*$* padding ( DD4, DD3, DD2, DD1 )

       ...
  DOUBLE PRECISION DD1 (256), DD2 (251), DD3 (251), DD4 (251)
       ...

  COMMON /KINEM/PI, DD1, PF, DD2, P, DD3, K, DD4, Q


Previous Page | Next Page | Contents | Index |
Command-Line Qualifiers