home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s220 / 5.ddi / T1.LST < prev    next >
Encoding:
File List  |  1990-07-29  |  9.0 KB  |  192 lines

  1. C-96  COMPILER   T1                                                                          07/29/90 23:08:09  PAGE   1
  2.  
  3.  
  4. DOS 3.30 (038-N) C96 COMPILER V1.1, COMPILATION OF MODULE T1
  5. OBJECT MODULE PLACED IN T1.obj
  6. COMPILER INVOKED BY: C:\IC96\C96.EXE T1.C DB SB REGISTERS(200) 
  7.  
  8.  stmt level  incl 
  9.  
  10.     1             #include <stdio.h>
  11.     9             
  12.     9             
  13.     9             struct SEGMAP{
  14.     9                  unsigned saddr;
  15.     9                  unsigned eaddr;
  16.    10                  unsigned mode;
  17.    11                  };
  18.    12             
  19.    12             char p_char,*p_pchar;
  20.    13             unsigned p_uchar,*p_puchar;
  21.    14             static char p_schar;
  22.    15             register char p_rchar;
  23.    16             short p_short,*p_pshort;
  24.    17             unsigned p_ushort,*p_pushort;
  25.    18             int p_int,*p_pint;
  26.    19             unsigned p_uint,*p_puint;
  27.    20             long p_long,*p_plong;
  28.    21             unsigned long p_ulong,*p_pulong;
  29.    22             float p_float,*p_pfloat;
  30.    23             
  31.    23             static int p_array1[10];
  32.    24             static      int p_array2[20];
  33.    25             static int p_array3[30];
  34.    26             static int p_array10[5][5];
  35.    27             static int p_array11[5][5][5];
  36.    28             static int **p_ppint;
  37.    29             
  38.    29             static struct p_struct1{
  39.    29                 char sm1;
  40.    29                 char sm2;
  41.    30                 char sm3;
  42.    31                 int  sm4;
  43.    32                 long sm5;
  44.    33                 float sm6;
  45.    34                 } p_s1;
  46.    35             
  47.    35             
  48.    35             static struct p_struct2{
  49.    35                 char sm1[10];
  50.    35                 int  sm2[20];
  51.    36                 long sm5[5][5];
  52.    37                 } p_s2;
  53.    38             
  54.    38             static struct p_struct3{
  55.    38                 char sm1;
  56.    38                 char sm2;
  57.    39                 char sm3;
  58.    40                 int  sm4;
  59.    41                 long sm5;
  60.    42                 float sm6;
  61. C-96  COMPILER   T1                                                                          07/29/90 23:08:09  PAGE   2
  62.  
  63.  
  64.    43                 } p_s3[3];
  65.    44             
  66.    44             
  67.    44             
  68.    44             
  69.    44             main()
  70.    44             {
  71.    45     1           char t_char;
  72.    46     1           char t_array1[258];
  73.    47     1           char t_array01[13];
  74.    48     1           int t_array2[10];
  75.    49     1           int t_array02[11];
  76.    50     1           long t_array3[12][13];
  77.    51     1           int t_array4[12][14];
  78.    52     1           char t_array5[12][14];
  79.    53     1           long t_array6[12][14];
  80.    54     1           struct SEGMAP t_struct;
  81.    55     1           t_char=getchar();
  82.    56     1           putchar(t_char);
  83.    57     1           f1();
  84.    58     1           }
  85.    60             
  86. C-96  COMPILER                     SYMBOL TABLE                                              07/29/90 23:08:09  PAGE   3
  87.  
  88.  
  89.  
  90.  
  91.   NAME            SIZE    CLASS    ADDRESS    ATTRIBUTES
  92.  
  93.   SEGMAP          6       Tag      0           struct 
  94.    saddr                  Member   0           unsigned int
  95.    eaddr                  Member   2           unsigned int
  96.    mode                   Member   4           unsigned int
  97.   f1                      Extern               function returning int
  98.   getchar                 Extern               function returning int
  99.   main                    Public               function returning int
  100.   p_array1        20      Static   40          register array[10] of int
  101.   p_array10       50      Static   0           array[5] of array[5] of int
  102.   p_array11       250     Static   50          array[5] of array[5] of array[5] of int
  103.   p_array2        40      Static   60          register array[20] of int
  104.   p_array3        60      Static   100         register array[30] of int
  105.   p_char          1       Public   176         register char
  106.   p_float         4       Public   34          register float
  107.   p_int           2       Public   14          register int
  108.   p_long          4       Public   22          register long
  109.   p_pchar         2       Public   0           register pointer to char
  110.   p_pfloat        2       Public   38          register pointer to float
  111.   p_pint          2       Public   16          register pointer to int
  112.   p_plong         2       Public   26          register pointer to long
  113.   p_ppint         2       Static   160         register pointer to pointer to int
  114.   p_pshort        2       Public   8           register pointer to int
  115.   p_puchar        2       Public   4           register pointer to unsigned int
  116.   p_puint         2       Public   20          register pointer to unsigned int
  117.   p_pulong        2       Public   32          register pointer to long
  118.   p_pushort       2       Public   12          register pointer to unsigned int
  119.   p_rchar         1       Public   178         register char
  120.   p_s1            14      Static   162         register struct p_struct1
  121.    sm1                    Member   0           char
  122.    sm2                    Member   1           char
  123.    sm3                    Member   2           char
  124.    sm4                    Member   4           int
  125.    sm5                    Member   6           long
  126.    sm6                    Member   10          float
  127.   p_s2            150     Static   300         struct p_struct2
  128.    sm1                    Member   0           array[10] of char
  129.    sm2                    Member   10          array[20] of int
  130.    sm5                    Member   50          array[5] of array[5] of long
  131.   p_s3            42      Static   450         array[3] of struct 
  132.    sm1                    Member   0           char
  133.    sm2                    Member   1           char
  134.    sm3                    Member   2           char
  135.    sm4                    Member   4           int
  136.    sm5                    Member   6           long
  137.    sm6                    Member   10          float
  138.   p_schar         1       Static   177         register char
  139.   p_short         2       Public   6           register int
  140.   p_struct1       14      Tag      0           struct 
  141.    sm1                    Member   0           char
  142.    sm2                    Member   1           char
  143.    sm3                    Member   2           char
  144.    sm4                    Member   4           int
  145.    sm5                    Member   6           long
  146. C-96  COMPILER                     SYMBOL TABLE                                              07/29/90 23:08:09  PAGE   4
  147.  
  148.  
  149.    sm6                    Member   10          float
  150.   p_struct2       150     Tag      0           struct 
  151.    sm1                    Member   0           array[10] of char
  152.    sm2                    Member   10          array[20] of int
  153.    sm5                    Member   50          array[5] of array[5] of long
  154.   p_struct3       14      Tag      0           struct 
  155.    sm1                    Member   0           char
  156.    sm2                    Member   1           char
  157.    sm3                    Member   2           char
  158.    sm4                    Member   4           int
  159.    sm5                    Member   6           long
  160.    sm6                    Member   10          float
  161.   p_uchar         2       Public   2           register unsigned int
  162.   p_uint          2       Public   18          register unsigned int
  163.   p_ulong         4       Public   28          register long
  164.   p_ushort        2       Public   10          register unsigned int
  165.   putchar                 Extern               function returning int
  166.   t_array01       13      Auto     2108        array[13] of char in function(main)
  167.   t_array02       22      Auto     280         array[11] of int in function(main)
  168.   t_array1        258     Auto     2           array[258] of char in function(main)
  169.   t_array2        20      Auto     260         array[10] of int in function(main)
  170.   t_array3        624     Auto     302         array[12] of array[13] of long in function(main)
  171.   t_array4        336     Auto     926         array[12] of array[14] of int in function(main)
  172.   t_array5        168     Auto     1262        array[12] of array[14] of char in function(main)
  173.   t_array6        672     Auto     1430        array[12] of array[14] of long in function(main)
  174.   t_char          1       Static   0           overlayable register char in function(main)
  175.   t_struct        6       Auto     2102        struct SEGMAP
  176.    saddr                  Member   0           unsigned int
  177.    eaddr                  Member   2           unsigned int
  178.    mode                   Member   4           unsigned int
  179.  
  180.  
  181.  
  182. MODULE INFORMATION:
  183.  
  184.      CODE AREA SIZE               = 0029H     41D
  185.      CONSTANT AREA SIZE           = 0000H      0D
  186.      DATA AREA SIZE               = 01ECH    492D
  187.      STATIC REGS AREA SIZE        = 00B3H    179D
  188.      OVERLAYABLE REGS AREA SIZE   = 0001H      1D
  189.      MAXIMUM STACK SIZE           = 0850H   2128D
  190.  
  191. C-96 COMPILATION COMPLETE.      0 WARNINGS,     0 ERRORS
  192.