1*a386cc11SRobert Mustacchi /* 2*a386cc11SRobert Mustacchi * This file and its contents are supplied under the terms of the 3*a386cc11SRobert Mustacchi * Common Development and Distribution License ("CDDL"), version 1.0. 4*a386cc11SRobert Mustacchi * You may only use this file in accordance with the terms of version 5*a386cc11SRobert Mustacchi * 1.0 of the CDDL. 6*a386cc11SRobert Mustacchi * 7*a386cc11SRobert Mustacchi * A full copy of the text of the CDDL should have accompanied this 8*a386cc11SRobert Mustacchi * source. A copy of the CDDL is also available via the Internet at 9*a386cc11SRobert Mustacchi * http://www.illumos.org/license/CDDL. 10*a386cc11SRobert Mustacchi */ 11*a386cc11SRobert Mustacchi 12*a386cc11SRobert Mustacchi /* 13*a386cc11SRobert Mustacchi * Copyright 2013 (c) Joyent, Inc. All rights reserved. 14*a386cc11SRobert Mustacchi */ 15*a386cc11SRobert Mustacchi 16*a386cc11SRobert Mustacchi /* 17*a386cc11SRobert Mustacchi * This test tries to make sure that we have CTF data for a type that only this 18*a386cc11SRobert Mustacchi * binary would reasonably have. In this case, the 19*a386cc11SRobert Mustacchi * season_7_lisa_the_vegetarian_t. 20*a386cc11SRobert Mustacchi */ 21*a386cc11SRobert Mustacchi #include <unistd.h> 22*a386cc11SRobert Mustacchi 23*a386cc11SRobert Mustacchi typedef struct season_7_lisa_the_vegetarian { 24*a386cc11SRobert Mustacchi int fr_salad; 25*a386cc11SRobert Mustacchi } season_7_lisa_the_vegetarian_t; 26*a386cc11SRobert Mustacchi 27*a386cc11SRobert Mustacchi int sleeper(season_7_lisa_the_vegetarian_t * lp)28*a386cc11SRobert Mustacchisleeper(season_7_lisa_the_vegetarian_t *lp) 29*a386cc11SRobert Mustacchi { 30*a386cc11SRobert Mustacchi for (;;) { 31*a386cc11SRobert Mustacchi sleep(lp->fr_salad); 32*a386cc11SRobert Mustacchi } 33*a386cc11SRobert Mustacchi /*NOTREACHED*/ 34*a386cc11SRobert Mustacchi return (0); 35*a386cc11SRobert Mustacchi } 36*a386cc11SRobert Mustacchi 37*a386cc11SRobert Mustacchi int main(void)38*a386cc11SRobert Mustacchimain(void) 39*a386cc11SRobert Mustacchi { 40*a386cc11SRobert Mustacchi season_7_lisa_the_vegetarian_t l; 41*a386cc11SRobert Mustacchi l.fr_salad = 100; 42*a386cc11SRobert Mustacchi 43*a386cc11SRobert Mustacchi sleeper(&l); 44*a386cc11SRobert Mustacchi 45*a386cc11SRobert Mustacchi return (0); 46*a386cc11SRobert Mustacchi } 47