xref: /illumos-gate/usr/src/lib/libc/i386/offsets.in (revision 3de0cfbb)
17c478bd9Sstevel@tonic-gate\
2*3de0cfbbSRoger A. Faulkner\ Copyright 2010 Sun Microsystems, Inc.  All rights reserved.
37c478bd9Sstevel@tonic-gate\ Use is subject to license terms.
47c478bd9Sstevel@tonic-gate\
57c478bd9Sstevel@tonic-gate\ CDDL HEADER START
67c478bd9Sstevel@tonic-gate\
77c478bd9Sstevel@tonic-gate\ The contents of this file are subject to the terms of the
8*3de0cfbbSRoger A. Faulkner\ Common Development and Distribution License (the "License").
9*3de0cfbbSRoger A. Faulkner\ You may not use this file except in compliance with the License.
107c478bd9Sstevel@tonic-gate\
117c478bd9Sstevel@tonic-gate\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
127c478bd9Sstevel@tonic-gate\ or http://www.opensolaris.org/os/licensing.
137c478bd9Sstevel@tonic-gate\ See the License for the specific language governing permissions
147c478bd9Sstevel@tonic-gate\ and limitations under the License.
157c478bd9Sstevel@tonic-gate\
167c478bd9Sstevel@tonic-gate\ When distributing Covered Code, include this CDDL HEADER in each
177c478bd9Sstevel@tonic-gate\ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
187c478bd9Sstevel@tonic-gate\ If applicable, add the following below this CDDL HEADER, with the
197c478bd9Sstevel@tonic-gate\ fields enclosed by brackets "[]" replaced with your own identifying
207c478bd9Sstevel@tonic-gate\ information: Portions Copyright [yyyy] [name of copyright owner]
217c478bd9Sstevel@tonic-gate\
227c478bd9Sstevel@tonic-gate\ CDDL HEADER END
237c478bd9Sstevel@tonic-gate\
247c478bd9Sstevel@tonic-gate
257c478bd9Sstevel@tonic-gate\
267c478bd9Sstevel@tonic-gate\ offsets.in: input file to produce assym.h using the ctfstabs program
277c478bd9Sstevel@tonic-gate\
287c478bd9Sstevel@tonic-gate
297c478bd9Sstevel@tonic-gate#include "libc_int.h"
307c478bd9Sstevel@tonic-gate#include "thr_uberdata.h"
317c478bd9Sstevel@tonic-gate#include <setjmp.h>
327c478bd9Sstevel@tonic-gate
337c478bd9Sstevel@tonic-gateTLS_index
347c478bd9Sstevel@tonic-gate	ti_moduleid
357c478bd9Sstevel@tonic-gate	ti_tlsoffset
367c478bd9Sstevel@tonic-gate
377c478bd9Sstevel@tonic-gatetls_t		SIZEOF_TLS_T
387c478bd9Sstevel@tonic-gate	tls_data
397c478bd9Sstevel@tonic-gate	tls_size
407c478bd9Sstevel@tonic-gate
417c478bd9Sstevel@tonic-gate\#define	UL_TLSENT	UL_TLS+TLS_DATA
427c478bd9Sstevel@tonic-gate\#define	UL_NTLSENT	UL_TLS+TLS_SIZE
437c478bd9Sstevel@tonic-gate
447c478bd9Sstevel@tonic-gateulwp_t
457c478bd9Sstevel@tonic-gate	ul_tls
467c478bd9Sstevel@tonic-gate	ul_ustack
477c478bd9Sstevel@tonic-gate	ul_vfork
487c478bd9Sstevel@tonic-gate	ul_schedctl
497c478bd9Sstevel@tonic-gate	ul_schedctl_called
50*3de0cfbbSRoger A. Faulkner	ul_siglink
517c478bd9Sstevel@tonic-gate	ul_sigmask
527c478bd9Sstevel@tonic-gate
537c478bd9Sstevel@tonic-gatestack_t
547c478bd9Sstevel@tonic-gate	ss_sp
557c478bd9Sstevel@tonic-gate	ss_size
567c478bd9Sstevel@tonic-gate
577c478bd9Sstevel@tonic-gate\#define	UC_MCONTEXT_GREGS	UC_MCONTEXT+GREGS
587c478bd9Sstevel@tonic-gate
597c478bd9Sstevel@tonic-gateucontext_t	SIZEOF_UCONTEXT_T
607c478bd9Sstevel@tonic-gate	uc_mcontext
617c478bd9Sstevel@tonic-gate
627c478bd9Sstevel@tonic-gatemcontext_t
637c478bd9Sstevel@tonic-gate	gregs
647c478bd9Sstevel@tonic-gate
657c478bd9Sstevel@tonic-gatesigjmp_buf	SIZEOF_SIGJMP_BUF
66