# 2.11BSD#431 - /usr/src/ucb/PORT/pascal/src/align.h

##### Macros

    A_CHAR            X
    A_DOUBLE          X
    A_FILET           X
    A_FLOAT           X
    A_INT             X
    A_LONG            X
    A_MAX             X
    A_MIN             X
    A_POINT           X
    A_SET             X
    A_SHORT           X
    A_STACK           X
    A_STRUCT          X

       1: /*
       2:  * Copyright (c) 1980 Regents of the University of California.
       3:  * All rights reserved.  The Berkeley software License Agreement
       4:  * specifies the terms and conditions for redistribution.
       5:  *
       6:  *	@(#)align.h	5.1 (Berkeley) 6/5/85
       7:  */
       8:
       9:     /*
      10:      *	alignment of various types in bytes.
      11:      *	sizes are found using sizeof( type ).
      12:      */
      13: #ifdef vax
      14: #   define A_CHAR   1
      15: #   define A_INT    4
      16: #   define A_FLOAT  4
      17: #   define A_DOUBLE 4
      18: #   define A_LONG   4
      19: #   define A_SHORT  2
      20: #   define A_POINT  4
      21: #   define A_STRUCT 1
      22: #   define A_STACK  4
      23: #   define A_FILET  4
      24: #   define A_SET    4
      25: #   define A_MIN    1
      26: #   define A_MAX    4
      27: #endif vax
      28: #ifdef mc68000
      29: #   define A_CHAR   1
      30: #   define A_INT    2
      31: #   define A_FLOAT  2
      32: #   define A_DOUBLE 2
      33: #   define A_LONG   2
      34: #   define A_SHORT  2
      35: #   define A_POINT  2
      36: #   define A_STRUCT 2
      37: #   define A_STACK  2
      38: #   define A_FILET  2
      39: #   define A_SET    2
      40: #   define A_MIN    1
      41: #   define A_MAX    2
      42: #endif mc68000

#### Defined macros

A_CHAR defined in line 29; used 1 times

- in /usr/src/ucb/PORT/pascal/src/var.c line 351

A_DOUBLE defined in line 32; used 2 times

- in /usr/src/ucb/PORT/pascal/src/p2put.c line 350
- in /usr/src/ucb/PORT/pascal/src/var.c line 341

A_FILET defined in line 38; used 1 times

- in /usr/src/ucb/PORT/pascal/src/var.c line 337

A_FLOAT defined in line 31; never used
A_INT defined in line 30; never used
A_LONG defined in line 33; used 1 times

- in /usr/src/ucb/PORT/pascal/src/var.c line 347

A_MAX defined in line 41; never used
A_MIN defined in line 40; used 1 times

- in /usr/src/ucb/PORT/pascal/src/rec.c line 106

A_POINT defined in line 35; used 3 times

- in /usr/src/ucb/PORT/pascal/src/tmps.c line 148
- in /usr/src/ucb/PORT/pascal/src/var.c line 317, 335

A_SET defined in line 39; used 3 times

- in /usr/src/ucb/PORT/pascal/src/cset.c line 411
- in /usr/src/ucb/PORT/pascal/src/var.c line 321, 356

A_SHORT defined in line 34; used 1 times

- in /usr/src/ucb/PORT/pascal/src/var.c line 349

A_STACK defined in line 37; used 8 times

- in /usr/src/ucb/PORT/pascal/src/fhdr.c line 384, 405, 421, 439, 463, 512
- in /usr/src/ucb/PORT/pascal/src/p2put.c line 101
- in /usr/src/ucb/PORT/pascal/src/tmps.c line 146

A_STRUCT defined in line 36; used 7 times

- in /usr/src/ucb/PORT/pascal/src/fend.c line 699
- in /usr/src/ucb/PORT/pascal/src/p2put.c line 382
- in /usr/src/ucb/PORT/pascal/src/put.c line 444
- in /usr/src/ucb/PORT/pascal/src/var.c line 319, 333(2), 361

#### Usage of this include

align.h used 9 times

- in /usr/src/ucb/PORT/pascal/src/cset.c line 20
- in /usr/src/ucb/PORT/pascal/src/fdec.c line 17
- in /usr/src/ucb/PORT/pascal/src/fend.c line 16
- in /usr/src/ucb/PORT/pascal/src/fhdr.c line 16
- in /usr/src/ucb/PORT/pascal/src/p2put.c line 23
- in /usr/src/ucb/PORT/pascal/src/put.c line 17
- in /usr/src/ucb/PORT/pascal/src/rec.c line 15
- in /usr/src/ucb/PORT/pascal/src/tmps.c line 17
- in /usr/src/ucb/PORT/pascal/src/var.c line 14

Last modified: 1985-06-06 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 577 |