linktest_stand.c revision 7c478bd95313f5f23a4c958a745db2134aa03244
842ae4bd224140319ae7feec1872b93dfd491143fielding/*
842ae4bd224140319ae7feec1872b93dfd491143fielding * CDDL HEADER START
842ae4bd224140319ae7feec1872b93dfd491143fielding *
842ae4bd224140319ae7feec1872b93dfd491143fielding * The contents of this file are subject to the terms of the
842ae4bd224140319ae7feec1872b93dfd491143fielding * Common Development and Distribution License, Version 1.0 only
842ae4bd224140319ae7feec1872b93dfd491143fielding * (the "License"). You may not use this file except in compliance
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * with the License.
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg *
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * or http://www.opensolaris.org/os/licensing.
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * See the License for the specific language governing permissions
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * and limitations under the License.
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg *
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * When distributing Covered Code, include this CDDL HEADER in each
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * If applicable, add the following below this CDDL HEADER, with the
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * fields enclosed by brackets "[]" replaced with your own identifying
81534ba62b45991eb05893f8d1878206f661ca0atrawick * information: Portions Copyright [yyyy] [name of copyright owner]
c85015850ed2d0e80b97165ff66b6956f69fa5e2rooneg *
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * CDDL HEADER END
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg */
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg/*
5e50f2a09fcbd826d257254d65f0654abac28134covener * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
5e50f2a09fcbd826d257254d65f0654abac28134covener * Use is subject to license terms.
5e50f2a09fcbd826d257254d65f0654abac28134covener */
5e50f2a09fcbd826d257254d65f0654abac28134covener
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg#pragma ident "%Z%%M% %I% %E% SMI"
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg/*
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * This file is used to verify that the standalone's external dependencies
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg * haven't changed in a way that'll break things that use it.
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg */
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid __umem_assert_failed(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid _atomic_add_64(void) {}
5e50f2a09fcbd826d257254d65f0654abac28134covenervoid _atomic_add_32_nv(void) {}
5e50f2a09fcbd826d257254d65f0654abac28134covenervoid bcopy(void) {}
63b4d380728397be955beae19d9ecccf00d438a8jimvoid bzero(void) {}
5e50f2a09fcbd826d257254d65f0654abac28134covenervoid dladdr1(void) {}
5e50f2a09fcbd826d257254d65f0654abac28134covenervoid exit(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid getenv(void) {}
aadce390198b8ff56dc1089a7b55f659a65853b5jimvoid gethrtime(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid membar_producer(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid memcpy(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid memset(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid snprintf(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid strchr(void) {}
5bfaaf573bacb45c1cf290ce85ecc676587e8a64jimvoid strcmp(void) {}
63b4d380728397be955beae19d9ecccf00d438a8jimvoid strlen(void) {}
63b4d380728397be955beae19d9ecccf00d438a8jimvoid strncpy(void) {}
994ced9dca1b824d03a44187f09d264215cd490csfvoid strrchr(void) {}
994ced9dca1b824d03a44187f09d264215cd490csfvoid strtoul(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid umem_err_recoverable(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid umem_panic(void) {}
185aa71728867671e105178b4c66fbc22b65ae26sfvoid vsnprintf(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg#ifdef __i386
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegvoid __mul64(void) {}
5bfaaf573bacb45c1cf290ce85ecc676587e8a64jimvoid __rem64(void) {}
63b4d380728397be955beae19d9ecccf00d438a8jimvoid __div64(void) {}
63b4d380728397be955beae19d9ecccf00d438a8jim
63b4d380728397be955beae19d9ecccf00d438a8jim#ifdef __GNUC__
63b4d380728397be955beae19d9ecccf00d438a8jimvoid __divdi3(void) {}
5bfaaf573bacb45c1cf290ce85ecc676587e8a64jimvoid __moddi3(void) {}
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg#endif /* __GNUC__ */
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg#endif /* __i386 */
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8rooneg
05aeb72ad4d3487297de9b6a27e9d61cbd7672a8roonegint __ctype;
4f6f95ad5bfb217bf0142074be47d05d0962067djimint errno;
4f6f95ad5bfb217bf0142074be47d05d0962067djim