xref: /illumos-gate/usr/src/lib/libc/sparc/offsets.in (revision 89b2a9fbeabf42fa54594df0e5927bcc50a07cc9)
1\
2\ Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
3\ Use is subject to license terms.
4\
5\ CDDL HEADER START
6\
7\ The contents of this file are subject to the terms of the
8\ Common Development and Distribution License, Version 1.0 only
9\ (the "License").  You may not use this file except in compliance
10\ with the License.
11\
12\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13\ or http://www.opensolaris.org/os/licensing.
14\ See the License for the specific language governing permissions
15\ and limitations under the License.
16\
17\ When distributing Covered Code, include this CDDL HEADER in each
18\ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19\ If applicable, add the following below this CDDL HEADER, with the
20\ fields enclosed by brackets "[]" replaced with your own identifying
21\ information: Portions Copyright [yyyy] [name of copyright owner]
22\
23\ CDDL HEADER END
24\
25
26#pragma ident	"%Z%%M%	%I%	%E% SMI"
27
28\
29\ offsets.in: input file to produce assym.h using the ctfstabs program
30\
31
32#include "libc_int.h"
33#include "thr_uberdata.h"
34#include "sigjmp_struct.h"
35
36TLS_index
37	ti_moduleid
38	ti_tlsoffset
39
40tls_t		SIZEOF_TLS_T
41	tls_data
42	tls_size
43
44\#define	UL_TLSENT	(UL_TLS + TLS_DATA)
45\#define	UL_NTLSENT	(UL_TLS + TLS_SIZE)
46
47ulwp_t
48	ul_tls
49	ul_ustack
50	ul_vfork
51	ul_schedctl
52	ul_schedctl_called
53	ul_sigmask
54	ul_unwind_ret
55
56sigjmp_struct_t
57	sjs_sp
58	sjs_pc
59	sjs_fp
60	sjs_i7
61
62stack_t
63	ss_sp
64	ss_size
65