1 /* -----------------------------------------------------------------
2 "@(#) readpar.h (Yale) version 4.4 11/8/91"
3 FILE:	    readpar.h
4 DESCRIPTION:global definitions for TimberWolfSC
5 CONTENTS:
6 DATE:	    Mar 27, 1989
7 REVISIONS:  Thu Sep 19 14:15:51 EDT 1991 - added equal width cell
8 		capability.
9 ----------------------------------------------------------------- */
10 #ifndef READPAR_H
11 #define READPAR_H
12 
13 /* global variables defined for main */
14 #ifdef READPAR_VARS
15 #define EXTERN
16 #else
17 #define EXTERN extern
18 #endif
19 
20 
21 EXTERN BOOL addFeedsG ;
22 EXTERN BOOL connection_machineG ;
23 EXTERN BOOL costonlyG ;
24 EXTERN BOOL cswapsG ;
25 EXTERN BOOL doglobalG ;
26 EXTERN BOOL doGraphicsG ;
27 EXTERN BOOL estimate_feedsG ;
28 EXTERN BOOL gate_arrayG ;
29 EXTERN BOOL gate_array_specialG ;
30 EXTERN BOOL intelG ;
31 EXTERN BOOL restartG  ;
32 EXTERN BOOL SGGRG ;
33 EXTERN BOOL try_not_to_add_explicit_feedsG ;
34 EXTERN BOOL Equal_Width_CellsG ;
35 EXTERN BOOL file_conversionG ;
36 EXTERN BOOL even_rows_maximallyG ;
37 
38 EXTERN INT feedLayerG ;
39 EXTERN INT no_feeds_side_netsG ;
40 EXTERN INT pin_layers_givenG ;
41 EXTERN INT tw_fastG ;
42 EXTERN INT tw_slowG ;
43 
44 #undef EXTERN
45 
46 #endif /* READPAR_VARS */
47