Home | History | Annotate | Download | only in sparc
      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 
     36 TLS_index
     37 	ti_moduleid
     38 	ti_tlsoffset
     39 
     40 tls_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 
     47 ulwp_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 
     56 sigjmp_struct_t
     57 	sjs_sp
     58 	sjs_pc
     59 	sjs_fp
     60 	sjs_i7
     61 
     62 stack_t
     63 	ss_sp
     64 	ss_size
     65