1*13093SRoger.Faulkner@Oracle.COM /* 2*13093SRoger.Faulkner@Oracle.COM * CDDL HEADER START 3*13093SRoger.Faulkner@Oracle.COM * 4*13093SRoger.Faulkner@Oracle.COM * The contents of this file are subject to the terms of the 5*13093SRoger.Faulkner@Oracle.COM * Common Development and Distribution License (the "License"). 6*13093SRoger.Faulkner@Oracle.COM * You may not use this file except in compliance with the License. 7*13093SRoger.Faulkner@Oracle.COM * 8*13093SRoger.Faulkner@Oracle.COM * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9*13093SRoger.Faulkner@Oracle.COM * or http://www.opensolaris.org/os/licensing. 10*13093SRoger.Faulkner@Oracle.COM * See the License for the specific language governing permissions 11*13093SRoger.Faulkner@Oracle.COM * and limitations under the License. 12*13093SRoger.Faulkner@Oracle.COM * 13*13093SRoger.Faulkner@Oracle.COM * When distributing Covered Code, include this CDDL HEADER in each 14*13093SRoger.Faulkner@Oracle.COM * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15*13093SRoger.Faulkner@Oracle.COM * If applicable, add the following below this CDDL HEADER, with the 16*13093SRoger.Faulkner@Oracle.COM * fields enclosed by brackets "[]" replaced with your own identifying 17*13093SRoger.Faulkner@Oracle.COM * information: Portions Copyright [yyyy] [name of copyright owner] 18*13093SRoger.Faulkner@Oracle.COM * 19*13093SRoger.Faulkner@Oracle.COM * CDDL HEADER END 20*13093SRoger.Faulkner@Oracle.COM */ 21*13093SRoger.Faulkner@Oracle.COM 22*13093SRoger.Faulkner@Oracle.COM /* 23*13093SRoger.Faulkner@Oracle.COM * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved. 24*13093SRoger.Faulkner@Oracle.COM */ 25*13093SRoger.Faulkner@Oracle.COM 26*13093SRoger.Faulkner@Oracle.COM #include "lint.h" 27*13093SRoger.Faulkner@Oracle.COM #include <string.h> 28*13093SRoger.Faulkner@Oracle.COM 29*13093SRoger.Faulkner@Oracle.COM /* 30*13093SRoger.Faulkner@Oracle.COM * Thread-local variables. 31*13093SRoger.Faulkner@Oracle.COM * Needed by strdupa() and strndupa() macros when compiling with Studio C. 32*13093SRoger.Faulkner@Oracle.COM */ 33*13093SRoger.Faulkner@Oracle.COM __thread char *__strdupa_str; 34*13093SRoger.Faulkner@Oracle.COM __thread size_t __strdupa_len; 35