4 * The contents of this file are subject to the terms of the
5 * Common Development and Distribution License, Version 1.0 only
6 * (the "License"). You may not use this file except in compliance
9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 * or http://www.opensolaris.org/os/licensing.
11 * See the License for the specific language governing permissions
12 * and limitations under the License.
14 * When distributing Covered Code, include this CDDL HEADER in each
15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 * If applicable, add the following below this CDDL HEADER, with the
17 * fields enclosed by brackets "[]" replaced with your own identifying
18 * information: Portions Copyright [yyyy] [name of copyright owner]
23 * Copyright 1994-2002 Sun Microsystems, Inc. All rights reserved.
24 * Use is subject to license terms.
30 #pragma ident "%Z%%M% %I% %E% SMI"
60 #define HASH(NUM) ((int)(NUM & (BUCKETS - 1)))
82 struct tdesc
*tdesc
; /* *, f , to */
83 struct ardef
*ardef
; /* ar */
84 struct members
{ /* s, u */
88 struct elist
*emem
; /* e */
101 struct tdesc
*index_type
;
107 struct tdesc
*contents
;
108 struct element
*indices
;
117 struct tdesc
*fdesc
; /* s, u */
129 extern struct tdesc
*lookupname(char *);
130 extern void parse_input(void);
131 extern char *convert_format(char *format
, char *dfault
);
132 extern struct child
*find_child(struct node
*np
, char *w
);
133 extern char *uc(const char *s
);
135 extern boolean_t error
;
136 extern struct model_info
*model
;
142 #endif /* _SYS_STABS_H */