2N/A * The contents of this file are subject to the terms of the 2N/A * Common Development and Distribution License (the "License"). 2N/A * You may not use this file except in compliance with the License. 2N/A * See the License for the specific language governing permissions 2N/A * and limitations under the License. 2N/A * When distributing Covered Code, include this CDDL HEADER in each 2N/A * If applicable, add the following below this CDDL HEADER, with the 2N/A * fields enclosed by brackets "[]" replaced with your own identifying 2N/A * information: Portions Copyright [yyyy] [name of copyright owner] 2N/A * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. 2N/A * The following structure MUST match the ABI size specifier _SIGJBLEN. 2N/A * This is 19 (longs). The ABI value for _JBLEN is 12 (longs). 2N/A * A greg_t is a long. A sigset_t is 4 ints and a stack_t is 3 longs. 2N/A * The layout of this structure must match the layout of the same 2N/A * the layout is private, not known to applications. 2N/A * We make the first 5 members match the implementations of 2N/A * setjmp()/longjmp(), so that an application could (stupidly) 2N/A * do sigsetjmp(env) followed by longjmp(env) (but not setjmp(env) 2N/A * followed by siglongjmp(env)). 2N/A#
endif /* _SIGJMP_STRUCT_H */