1 /* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License, Version 1.0 only 6 * (the "License"). You may not use this file except in compliance 7 * with the License. 8 * 9 * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 10 * or http://www.opensolaris.org/os/licensing. 11 * See the License for the specific language governing permissions 12 * and limitations under the License. 13 * 14 * When distributing Covered Code, include this CDDL HEADER in each 15 * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 16 * If applicable, add the following below this CDDL HEADER, with the 17 * fields enclosed by brackets "[]" replaced with your own identifying 18 * information: Portions Copyright [yyyy] [name of copyright owner] 19 * 20 * CDDL HEADER END 21 */ 22 /* 23 * Copyright (c) 2005 Gunnar Ritter, Freiburg i. Br., Germany 24 * 25 * Sccsid @(#)main.c 1.2 (gritter) 6/14/05 26 */ 27 #if __GNUC__ >= 3 && __GNUC_MINOR__ >= 4 || __GNUC__ >= 4 28 #define USED __attribute__ ((used)) 29 #elif defined __GNUC__ 30 #define USED __attribute__ ((unused)) 31 #else 32 #define USED 33 #endif 34 static const char id[] USED = "@(#)sh.sl 1.55 (gritter) 7/6/05"; 35 /* SLIST */ 36 /* 37 args.c: * Sccsid @(#)args.c 1.5 (gritter) 6/16/05 38 blok.c: * Sccsid @(#)blok.c 1.7 (gritter) 6/16/05 39 bltin.c: * Sccsid @(#)bltin.c 1.11 (gritter) 7/3/05 40 brkincr.h: * Sccsid @(#)brkincr.h 1.4 (gritter) 6/15/05 41 cmd.c: * Sccsid @(#)cmd.c 1.4 (gritter) 6/15/05 42 ctype.c: * Sccsid @(#)ctype.c 1.5 (gritter) 6/15/05 43 ctype.h: * Sccsid @(#)ctype.h 1.5 (gritter) 6/15/05 44 defs.c: * Sccsid @(#)defs.c 1.4 (gritter) 6/15/05 45 defs.h: * Sccsid @(#)defs.h 1.21 (gritter) 7/3/05 46 dup.h: * Sccsid @(#)dup.h 1.4 (gritter) 6/15/05 47 echo.c: * Sccsid @(#)echo.c 1.9 (gritter) 7/2/05 48 error.c: * Sccsid @(#)error.c 1.6 (gritter) 6/22/05 49 expand.c: * Sccsid @(#)expand.c 1.6 (gritter) 6/22/05 50 fault.c: * Sccsid @(#)fault.c 1.11 (gritter) 6/22/05 51 func.c: * Sccsid @(#)func.c 1.4 (gritter) 6/15/05 52 getopt.c: * Sccsid @(#)getopt.c 1.7 (gritter) 6/22/05 53 hash.c: * Sccsid @(#)hash.c 1.6 (gritter) 6/26/05 54 hash.h: * Sccsid @(#)hash.h 1.4 (gritter) 6/15/05 55 hashserv.c: * Sccsid @(#)hashserv.c 1.4 (gritter) 6/15/05 56 io.c: * Sccsid @(#)io.c 1.5 (gritter) 6/15/05 57 jobs.c: * Sccsid @(#)jobs.c 1.13 (gritter) 6/23/05 58 mac.h: * Sccsid @(#)mac.h 1.6 (gritter) 6/19/05 59 macro.c: * Sccsid @(#)macro.c 1.8 (gritter) 6/16/05 60 main.c: * Sccsid @(#)main.c 1.10 (gritter) 7/3/05 61 mode.h: * Sccsid @(#)mode.h 1.5 (gritter) 6/15/05 62 msg.c: * Sccsid @(#)msg.c 1.11 (gritter) 7/3/05 63 name.c: * Sccsid @(#)name.c 1.15 (gritter) 7/3/05 64 name.h: * Sccsid @(#)name.h 1.4 (gritter) 6/15/05 65 print.c: * Sccsid @(#)print.c 1.11 (gritter) 6/19/05 66 pwd.c: * Sccsid @(#)pwd.c 1.6 (gritter) 6/15/05 67 service.c: * Sccsid @(#)service.c 1.10 (gritter) 6/26/05 68 setbrk.c: * Sccsid @(#)setbrk.c 1.4 (gritter) 6/15/05 69 stak.c: * Sccsid @(#)stak.c 1.5 (gritter) 6/15/05 70 stak.h: * Sccsid @(#)stak.h 1.5 (gritter) 6/15/05 71 string.c: * Sccsid @(#)string.c 1.5 (gritter) 6/16/05 72 strsig.c: * Sccsid @(#)strsig.c 1.9 (gritter) 6/30/05 73 sym.h: * Sccsid @(#)sym.h 1.4 (gritter) 6/15/05 74 test.c: * Sccsid @(#)test.c 1.9 (gritter) 6/29/05 75 timeout.h: * Sccsid @(#)timeout.h 1.4 (gritter) 6/15/05 76 ulimit.c: * Sccsid @(#)ulimit.c 1.10 (gritter) 6/20/05 77 umask.c: * Sccsid @(#)umask.c 1.1 (gritter) 6/16/05 78 word.c: * Sccsid @(#)word.c 1.7 (gritter) 6/22/05 79 xec.c: * Sccsid @(#)xec.c 1.6 (gritter) 6/30/05 80 */ 81