1
2
3
4
5
6
7
8 dcl gtss_ext_$aem fixed bin static ext ;
9 dcl gtss_ext_$bad_drl_rtrn static ext label ;
10 dcl gtss_ext_$db (72)bit(1)unal static ext;
11 dcl gtss_ext_$deferred_catalogs_ptr ptr ext;
12 dcl gtss_ext_$dispose_of_drl static ext label ;
13 dcl gtss_ext_$drl_rtrn (4)static ext label ;
14 dcl gtss_ext_$drm_path char(168)static ext ;
15 dcl gtss_ext_$drun_jid char (5) static ext ;
16 dcl gtss_ext_$event_channel fixed bin (71) static ext ;
17 dcl gtss_ext_$finished static ext label ;
18 dcl gtss_ext_$gdb_name char(8)ext debug;
19 dcl gtss_ext_$get_line entry(ptr,ptr,fixed bin(21),fixed bin(21),fixed bin(35))variable ext ;
20 dcl gtss_ext_$gtss_slave_area_seg (4) ext static ptr ;
21 dcl gtss_ext_$hcs_work_area_ptr ptr ext static ;
22 dcl gtss_ext_$homedir char (64) static ext ;
23 dcl gtss_ext_$last_k_was_out bit (1)aligned ext static ;
24 dcl gtss_ext_$pdir char (168) varying ext static ;
25 dcl gtss_ext_$popup_from_pi static ext label ;
26 dcl gtss_ext_$process_type fixed bin (17) static ext;
27 dcl gtss_ext_$put_chars entry(ptr,ptr,fixed bin(24),fixed bin(35)) variable ext ;
28 dcl gtss_ext_$restart_from_pi static ext label ;
29 dcl gtss_ext_$restart_seg_ptr ptr static ext ;
30 dcl gtss_ext_$sig_ptr ext static ptr ;
31 dcl gtss_ext_$stack_level_ fixed bin ext static;
32 dcl gtss_ext_$suspended_process bit(1) ext static;
33 dcl gtss_ext_$SYstarstar_file_no fixed bin (24) static ext;
34 dcl gtss_ext_$user_id char (26)var ext;
35 dcl gtss_ext_$work_area_ptr ptr ext;
36
37 dcl 1 gtss_ext_$CFP_bits aligned static external
38 , 3 no_input_yet bit (1) unaligned
39 , 3 rtn_bits bit (4) unaligned
40 , 3 cpos_called bit (1) unaligned
41 , 3 cout_called bit (1) unaligned
42 , 3 build_mode bit (1) unaligned
43 ;
44
45 dcl 1 gtss_ext_$com_reg aligned static ext,
46 3 tsdmx,
47 4 dst fixed bin (18) unsigned unaligned,
48 4 dit fixed bin (18) unsigned unaligned,
49 3 tsdpt fixed bin (36) unsigned unaligned,
50 3 tsddt fixed bin (36) unsigned unaligned,
51 3 tsdid bit (72) unaligned,
52 3 tsdsd bit (36) unaligned,
53 3 tsdst fixed bin (36) unsigned unaligned,
54 3 tsdjb fixed bin (35) unaligned,
55 3 tsdgt,
56 4 ust_loc fixed bin (18) unsigned unaligned,
57 4 gating_ctl fixed bin (18) unsigned unaligned,
58 3 tcdfr bit (36) unaligned;
59
60 dcl 1 gtss_ext_$flags aligned static ext
61 , 3 dispose_of_drl_on_pi bit (01) unal
62 , 3 drl_in_progress bit (01) unal
63 , 3 popup_from_pi bit (01) unal
64 , 3 unfinished_drl bit (01) unal
65 , 3 ss_time_limit_set bit (01) unal
66 , 3 timer_ranout bit (01) unal
67 , 3 gtss_com_err_sw bit (01) unal
68 , 3 available bit (65) unal
69 ;
70
71
72 dcl 1 gtss_ext_$statistics aligned static ext,
73 3 total_time (-10:71)fixed bin (71),
74 3 count (-10:71)fixed bin (17);
75
76
77
78 dcl 1 gtss_ext_$aft aligned ext,
79
80 3 start_list (0:102) fixed bin (24),
81
82 3 aft_entry (20),
83 4 altname char (8),
84 4 next_entry fixed bin (24),
85 4 previous_add fixed bin (24),
86 4 next_add fixed bin (24),
87 4 used bit (1) unal,
88 4 forced bit(1) unal,
89
90 3 free_space fixed bin (24),
91 3 first_added fixed bin (24),
92 3 last_added fixed bin (24) ;
93
94 dcl gtss_ext_$ppt ptr ext ;
95
96
97
98 dcl 1 gtss_ext_$fast_lib aligned ext
99 , 3 fast_lib_fcb ptr
100 , 3 fast_lib_ncp fixed bin (24)
101 , 3 comp_ptr (0:9)ptr
102 , 3 comp_wds (0:9)fixed bin (24)
103 ;
104
105
106
107
108
109 dcl 1 gtss_ext_$mcfc aligned ext,
110 3 multics_lock_id bit(36),
111 3 wait_time fixed bin,
112 3 files_ptr ptr,
113 3 names_ptr ptr,
114 3 callers_ptr (0:3)ptr
115 ;
116
117