# 2.11BSD#431 - /usr/src/lib/libc/pdp/gen/DEFS.h

##### Macros

    ASENTRY           X
    ENTRY             X
    PROFCODE          X

       1: /*
       2:  * Copyright (c) 1983 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:  *	@(#)DEFS.h	1.1 (Berkeley) 1/25/87
       7:  */
       8:
       9: #define ENTRY(x)        .globl _/**/x; \
      10:                 _/**/x: \
      11:                         PROFCODE(_/**/x);
      12:
      13: #define ASENTRY(x)      .globl x; \
      14:                 x: \
      15:                         PROFCODE(x);
      16:
      17: #ifdef PROF
      18: #define PROFCODE(x)     .data; \
      19:                 1:      x+1; \
      20:                         .text; \
      21:                         .globl  mcount; \
      22:                         mov     $1b, r0; \
      23:                         jsr     pc,mcount;
      24: #else !PROF
      25: #define PROFCODE(x)     ;
      26: #endif PROF

#### Defined macros

ASENTRY defined in line 13; used 18 times

- in /usr/src/lib/libc/pdp/crt/aldiv.s line 25, 51
- in /usr/src/lib/libc/pdp/crt/almul.s line 23
- in /usr/src/lib/libc/pdp/crt/alrem.s line 27, 57
- in /usr/src/lib/libc/pdp/crt/ldiv.s line 26, 52
- in /usr/src/lib/libc/pdp/crt/lmul.s line 23
- in /usr/src/lib/libc/pdp/crt/lrem.s line 29, 59
- in /usr/src/lib/libc/pdp/crt/udiv.s line 23, 44
- in /usr/src/lib/libc/pdp/crt/ulsh.s line 29
- in /usr/src/lib/libc/pdp/crt/ultof.s line 46, 58
- in /usr/src/lib/libc/pdp/stdio/fltpr.s line 47, 64, 111

ENTRY defined in line 9; used 40 times

- in /usr/src/lib/libc/pdp/crt/uldiv.s line 35, 55, 178
- in /usr/src/lib/libc/pdp/crt/ulrem.s line 39, 62, 146
- in /usr/src/lib/libc/pdp/crt/ulsh.s line 39, 61
- in /usr/src/lib/libc/pdp/crt/ultof.s line 35
- in /usr/src/lib/libc/pdp/gen/_setjmp.s line 45, 65
- in /usr/src/lib/libc/pdp/gen/abs.s line 16
- in /usr/src/lib/libc/pdp/gen/alloca.s line 22
- in /usr/src/lib/libc/pdp/gen/bcmp.s line 32
- in /usr/src/lib/libc/pdp/gen/bcopy.s line 35
- in /usr/src/lib/libc/pdp/gen/bzero.s line 35
- in /usr/src/lib/libc/pdp/gen/fabs.s line 20
- in /usr/src/lib/libc/pdp/gen/ffs.s line 22
- in /usr/src/lib/libc/pdp/gen/frexp.s line 23
- in /usr/src/lib/libc/pdp/gen/index.s line 25
- in /usr/src/lib/libc/pdp/gen/insque.s line 27
- in /usr/src/lib/libc/pdp/gen/ldexp.s line 38
- in /usr/src/lib/libc/pdp/gen/ldfps.s line 23
- in /usr/src/lib/libc/pdp/gen/modf.s line 24
- in /usr/src/lib/libc/pdp/gen/remque.s line 27
- in /usr/src/lib/libc/pdp/gen/rindex.s line 25
- in /usr/src/lib/libc/pdp/gen/setjmp.s line 35, 71
- in /usr/src/lib/libc/pdp/gen/strcat.s line 22
- in /usr/src/lib/libc/pdp/gen/strcmp.s line 24
- in /usr/src/lib/libc/pdp/gen/strcpy.s line 22
- in /usr/src/lib/libc/pdp/gen/strlen.s line 20
- in /usr/src/lib/libc/pdp/gen/strncat.s line 25
- in /usr/src/lib/libc/pdp/gen/strncmp.s line 26
- in /usr/src/lib/libc/pdp/gen/strncpy.s line 22
- in /usr/src/lib/libc/pdp/stdio/doprnt.s line 52
- in /usr/src/lib/libc/pdp/stdio/fgetc.s line 24
- in /usr/src/lib/libc/pdp/stdio/fgets.s line 38
- in /usr/src/lib/libc/pdp/stdio/fputc.s line 27
- in /usr/src/lib/libc/pdp/stdio/gets.s line 35

PROFCODE defined in line 25; used 2 times

- in /usr/src/lib/libc/pdp/net/htonl.s line 31
- in /usr/src/lib/libc/pdp/net/htons.s line 30

#### Usage of this include

DEFS.h used 43 times

- in /usr/src/lib/libc/pdp/crt/aldiv.s line 19
- in /usr/src/lib/libc/pdp/crt/almul.s line 21
- in /usr/src/lib/libc/pdp/crt/alrem.s line 19
- in /usr/src/lib/libc/pdp/crt/ldiv.s line 19
- in /usr/src/lib/libc/pdp/crt/lmul.s line 21
- in /usr/src/lib/libc/pdp/crt/lrem.s line 19
- in /usr/src/lib/libc/pdp/crt/udiv.s line 21
- in /usr/src/lib/libc/pdp/crt/uldiv.s line 11
- in /usr/src/lib/libc/pdp/crt/ulrem.s line 11
- in /usr/src/lib/libc/pdp/crt/ulsh.s line 11
- in /usr/src/lib/libc/pdp/crt/ultof.s line 11
- in /usr/src/lib/libc/pdp/gen/_setjmp.s line 40
- in /usr/src/lib/libc/pdp/gen/abs.s line 14
- in /usr/src/lib/libc/pdp/gen/alloca.s line 14
- in /usr/src/lib/libc/pdp/gen/bcmp.s line 12
- in /usr/src/lib/libc/pdp/gen/bcopy.s line 12
- in /usr/src/lib/libc/pdp/gen/bzero.s line 12
- in /usr/src/lib/libc/pdp/gen/fabs.s line 18
- in /usr/src/lib/libc/pdp/gen/ffs.s line 12
- in /usr/src/lib/libc/pdp/gen/frexp.s line 21
- in /usr/src/lib/libc/pdp/gen/index.s line 20
- in /usr/src/lib/libc/pdp/gen/insque.s line 25
- in /usr/src/lib/libc/pdp/gen/ldexp.s line 29
- in /usr/src/lib/libc/pdp/gen/ldfps.s line 19
- in /usr/src/lib/libc/pdp/gen/modf.s line 20
- in /usr/src/lib/libc/pdp/gen/remque.s line 25
- in /usr/src/lib/libc/pdp/gen/rindex.s line 20
- in /usr/src/lib/libc/pdp/gen/setjmp.s line 28
- in /usr/src/lib/libc/pdp/gen/strcat.s line 20
- in /usr/src/lib/libc/pdp/gen/strcmp.s line 22
- in /usr/src/lib/libc/pdp/gen/strcpy.s line 20
- in /usr/src/lib/libc/pdp/gen/strlen.s line 18
- in /usr/src/lib/libc/pdp/gen/strncat.s line 23
- in /usr/src/lib/libc/pdp/gen/strncmp.s line 24
- in /usr/src/lib/libc/pdp/gen/strncpy.s line 20
- in /usr/src/lib/libc/pdp/net/htonl.s line 26
- in /usr/src/lib/libc/pdp/net/htons.s line 25
- in /usr/src/lib/libc/pdp/stdio/doprnt.s line 20
- in /usr/src/lib/libc/pdp/stdio/fgetc.s line 12
- in /usr/src/lib/libc/pdp/stdio/fgets.s line 12
- in /usr/src/lib/libc/pdp/stdio/fltpr.s line 15
- in /usr/src/lib/libc/pdp/stdio/fputc.s line 12
- in /usr/src/lib/libc/pdp/stdio/gets.s line 12

Last modified: 2000-04-23 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 1236 |