diff options
Diffstat (limited to 'usr/src/lib/libast/sparc')
173 files changed, 308 insertions, 232 deletions
diff --git a/usr/src/lib/libast/sparc/include/ast/align.h b/usr/src/lib/libast/sparc/include/ast/align.h index 6907841d79..a28e9b7ae3 100644 --- a/usr/src/lib/libast/sparc/include/ast/align.h +++ b/usr/src/lib/libast/sparc/include/ast/align.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-12-04 : : */ #ifndef _def_align_ast #define _def_align_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast.h b/usr/src/lib/libast/sparc/include/ast/ast.h index f1dff0cf6a..5c0d5dcd30 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast.h +++ b/usr/src/lib/libast/sparc/include/ast/ast.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/ast_botch.h b/usr/src/lib/libast/sparc/include/ast/ast_botch.h index b9332f4905..1fd7e259fa 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_botch.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_botch.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-12-04 : : */ #ifndef _def_botch_ast #define _def_botch_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_ccode.h b/usr/src/lib/libast/sparc/include/ast/ast_ccode.h index a62f64644b..e9b0989f40 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_ccode.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_ccode.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-12-04 : : */ #ifndef _def_ccode_ast #define _def_ccode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_common.h b/usr/src/lib/libast/sparc/include/ast/ast_common.h index b73507418a..053f63fd0e 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_common.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_common.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-12-04 : : */ #ifndef _AST_COMMON_H #define _AST_COMMON_H 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_dir.h b/usr/src/lib/libast/sparc/include/ast/ast_dir.h index 8d801aa72c..c873ed3253 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_dir.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_dir.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/ast_dirent.h b/usr/src/lib/libast/sparc/include/ast/ast_dirent.h index 8953febca5..cf636547bc 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_dirent.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_dirent.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-12-04 : : */ #ifndef _def_dirent_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_fcntl.h b/usr/src/lib/libast/sparc/include/ast/ast_fcntl.h index 79cc353af2..89054d693d 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_fcntl.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_fcntl.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-12-04 : : */ #ifndef _def_fcntl_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_float.h b/usr/src/lib/libast/sparc/include/ast/ast_float.h index 91ba8915aa..9daf7507af 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_float.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_float.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-12-04 : : */ #ifndef _def_float_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_fs.h b/usr/src/lib/libast/sparc/include/ast/ast_fs.h index 35237f0bb9..9aff8a5b64 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_fs.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_fs.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-12-04 : : */ #ifndef _def_fs_ast #if !defined(__PROTO__) @@ -96,15 +96,16 @@ __STDPP__directive pragma pp:noinitial #endif #define _hdr_stdio 1 /* #include <stdio.h> ok */ #define _sys_mntent 1 /* #include <sys/mntent.h> ok */ +#define _sys_mnttab 1 /* #include <sys/mnttab.h> ok */ +#define _sys_mount 1 /* #include <sys/mount.h> ok */ +#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ +#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ +#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _mem_st_blocks_stat 1 /* st_blocks is a member of struct stat */ #define _mem_st_blksize_stat 1 /* st_blksize is a member of struct stat */ #define _mem_st_rdev_stat 1 /* st_rdev is a member of struct stat */ -#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ #define _mem_f_files_statfs 1 /* f_files is a member of struct statfs */ -#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _sys_param 1 /* #include <sys/param.h> ok */ -#define _sys_mount 1 /* #include <sys/mount.h> ok */ -#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ #define _mem_f_basetype_statvfs 1 /* f_basetype is a member of struct statvfs */ #define _mem_f_frsize_statvfs 1 /* f_frsize is a member of struct statvfs */ #define _lib_getmntent 1 /* getmntent() in default lib(s) */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_getopt.h b/usr/src/lib/libast/sparc/include/ast/ast_getopt.h index 060c18a246..c86d826a72 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_getopt.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_getopt.h @@ -19,11 +19,7 @@ extern __MANGLE__ int optind; extern __MANGLE__ int optopt; extern __MANGLE__ char* optarg; -#ifndef NULL /* in case <stdlib.h> or <stdio.h> got here first */ - extern __MANGLE__ int getopt __PROTO__((int, char* const*, const char*)); extern __MANGLE__ int getsubopt __PROTO__((char**, char* const*, char**)); #endif - -#endif diff --git a/usr/src/lib/libast/sparc/include/ast/ast_iconv.h b/usr/src/lib/libast/sparc/include/ast/ast_iconv.h index df659ec3c9..96c4aa39d6 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_iconv.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_iconv.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-12-04 : : */ #ifndef _def_iconv_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_lib.h b/usr/src/lib/libast/sparc/include/ast/ast_lib.h index 1af9045750..46518ebc9d 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_lib.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_lib.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-12-04 : : */ #ifndef _def_lib_ast #define _def_lib_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ @@ -145,6 +145,9 @@ #define _lib_strtoll 1 /* strtoll() in default lib(s) */ #define _lib_strtoul 1 /* strtoul() in default lib(s) */ #define _lib_strtoull 1 /* strtoull() in default lib(s) */ +#define _hdr_signal 1 /* #include <signal.h> ok */ +#define _lib_sigflag 1 /* sigflag() in default lib(s) */ +#define _npt_sigflag 1 /* sigflag() needs a prototype */ #define _mem_d_ino_dirent 1 /* d_ino is a member of struct dirent */ #define _mem_d_off_dirent 1 /* d_off is a member of struct dirent */ #define _mem_d_reclen_dirent 1 /* d_reclen is a member of struct dirent */ @@ -176,7 +179,6 @@ #define _hdr_string 1 /* #include <string.h> ok */ #define _lib_memcmp 1 /* standard memcmp interface that works */ #define _hdr_fcntl 1 /* #include <fcntl.h> ok */ -#define _hdr_signal 1 /* #include <signal.h> ok */ #define _sys_stat 1 /* #include <sys/stat.h> ok */ #define _sys_mman 1 /* #include <sys/mman.h> ok */ #define _lib_memccpy 1 /* standard memccpy interface that works */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_limits.h b/usr/src/lib/libast/sparc/include/ast/ast_limits.h index b311d668de..d6ad199375 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_limits.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_limits.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-12-04 : : */ #ifndef _def_limits_ast #define _def_limits_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_map.h b/usr/src/lib/libast/sparc/include/ast/ast_map.h index ca6f1c1622..07c119c7a0 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_map.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_map.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-12-04 : : */ #ifndef _def_map_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_mmap.h b/usr/src/lib/libast/sparc/include/ast/ast_mmap.h index 835a61f69c..175445348e 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_mmap.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_mmap.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-12-04 : : */ #ifndef _def_mmap_ast #define _def_mmap_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_mode.h b/usr/src/lib/libast/sparc/include/ast/ast_mode.h index 1e5fbbc62f..b4c78825fa 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_mode.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_mode.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-12-04 : : */ #ifndef _def_mode_ast #define _def_mode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_namval.h b/usr/src/lib/libast/sparc/include/ast/ast_namval.h index f54b08ff15..fefe46a0c7 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_namval.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_namval.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/ast_ndbm.h b/usr/src/lib/libast/sparc/include/ast/ast_ndbm.h index 82a68ae1a5..d303afa8d4 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_ndbm.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_ndbm.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-12-04 : : */ #ifndef _def_ndbm_ast #define _def_ndbm_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_nl_types.h b/usr/src/lib/libast/sparc/include/ast/ast_nl_types.h index 406e82b8b0..28f69c7212 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_nl_types.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_nl_types.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-12-04 : : */ #ifndef _def_nl_types_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_param.h b/usr/src/lib/libast/sparc/include/ast/ast_param.h index 4caf9ce185..b09325b155 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_param.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_param.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-12-04 : : */ #ifndef _def_param_ast #define _def_param_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_standards.h b/usr/src/lib/libast/sparc/include/ast/ast_standards.h index ce15af2cf6..2be04b2a12 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_standards.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_standards.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-12-04 : : */ #ifndef _def_standards_ast #define _def_standards_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_std.h b/usr/src/lib/libast/sparc/include/ast/ast_std.h index e734c74dbd..f98d1861b9 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_std.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_std.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -166,6 +166,8 @@ extern __MANGLE__ char* strerror __PROTO__((int)); #define AST_LC_COUNT 14 #define AST_LC_LANG 255 +#define AST_LC_internal 1 +#define AST_LC_setenv (1L<<27) #define AST_LC_find (1L<<28) #define AST_LC_debug (1L<<29) #define AST_LC_setlocale (1L<<30) @@ -258,8 +260,9 @@ typedef struct uint32_t env_serial; uint32_t mb_sync; + uint32_t version; - char pad[940]; + char pad[936]; } _Ast_info_t; @@ -346,7 +349,7 @@ extern __MANGLE__ int _ast_getpgrp __PROTO__((void)); /* * and finally, standard interfaces hijacked by ast - * _ATS_STD_I delays headers that require <ast_map.h> + * _AST_STD_I delays headers that require <ast_map.h> */ #include <ast_map.h> diff --git a/usr/src/lib/libast/sparc/include/ast/ast_stdio.h b/usr/src/lib/libast/sparc/include/ast/ast_stdio.h index cffbe94ad4..3d39d1a8a3 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_stdio.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_stdio.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-12-04 : : */ #ifndef _SFSTDIO_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_sys.h b/usr/src/lib/libast/sparc/include/ast/ast_sys.h index f3dccadae2..6c70a3a9a9 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_sys.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_sys.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-12-04 : : */ #ifndef _AST_SYS_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_time.h b/usr/src/lib/libast/sparc/include/ast/ast_time.h index e768dd3b4f..ece6f26e66 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_time.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_time.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-12-04 : : */ #ifndef _def_time_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_tty.h b/usr/src/lib/libast/sparc/include/ast/ast_tty.h index 846dae59a5..f174dab6e7 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_tty.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_tty.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-12-04 : : */ #ifndef _def_tty_ast #define _def_tty_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_version.h b/usr/src/lib/libast/sparc/include/ast/ast_version.h index af5756d02b..b3ba546e3a 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_version.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_version.h @@ -7,4 +7,4 @@ #if !defined(__LINKAGE__) #define __LINKAGE__ /* 2004-08-11 transition */ #endif -#define _AST_VERSION 20090202L +#define _AST_VERSION 20100102L diff --git a/usr/src/lib/libast/sparc/include/ast/ast_vfork.h b/usr/src/lib/libast/sparc/include/ast/ast_vfork.h index 452495056d..1585b13cc9 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_vfork.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_vfork.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-12-04 : : */ #ifndef _def_vfork_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_wait.h b/usr/src/lib/libast/sparc/include/ast/ast_wait.h index dddd375b1f..c02a19ccee 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_wait.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_wait.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-12-04 : : */ #ifndef _def_wait_ast #define _def_wait_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/ast_wchar.h b/usr/src/lib/libast/sparc/include/ast/ast_wchar.h index b1f01c441a..0d7e2ee77d 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_wchar.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_wchar.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-12-04 : : */ #ifndef _def_wchar_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/ast_windows.h b/usr/src/lib/libast/sparc/include/ast/ast_windows.h index e02d2aaeb9..65590c17b4 100644 --- a/usr/src/lib/libast/sparc/include/ast/ast_windows.h +++ b/usr/src/lib/libast/sparc/include/ast/ast_windows.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/bytesex.h b/usr/src/lib/libast/sparc/include/ast/bytesex.h index e105fc5f58..1f78d13287 100644 --- a/usr/src/lib/libast/sparc/include/ast/bytesex.h +++ b/usr/src/lib/libast/sparc/include/ast/bytesex.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/ccode.h b/usr/src/lib/libast/sparc/include/ast/ccode.h index a7a43aecbe..ae50c63b16 100644 --- a/usr/src/lib/libast/sparc/include/ast/ccode.h +++ b/usr/src/lib/libast/sparc/include/ast/ccode.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -43,7 +43,7 @@ #define _CHARCODE_H 1 -#include <ast.h> +#include <ast_common.h> #include <ast_ccode.h> typedef struct Ccmap_s diff --git a/usr/src/lib/libast/sparc/include/ast/cdt.h b/usr/src/lib/libast/sparc/include/ast/cdt.h index f2f0389296..1044207b76 100644 --- a/usr/src/lib/libast/sparc/include/ast/cdt.h +++ b/usr/src/lib/libast/sparc/include/ast/cdt.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/debug.h b/usr/src/lib/libast/sparc/include/ast/debug.h index 8f0ec6a257..6dfee2254a 100644 --- a/usr/src/lib/libast/sparc/include/ast/debug.h +++ b/usr/src/lib/libast/sparc/include/ast/debug.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/dirent.h b/usr/src/lib/libast/sparc/include/ast/dirent.h index ea81d037a5..05e76cadae 100644 --- a/usr/src/lib/libast/sparc/include/ast/dirent.h +++ b/usr/src/lib/libast/sparc/include/ast/dirent.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/dt.h b/usr/src/lib/libast/sparc/include/ast/dt.h index 6fcc20c42e..b6b356aee7 100644 --- a/usr/src/lib/libast/sparc/include/ast/dt.h +++ b/usr/src/lib/libast/sparc/include/ast/dt.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/endian.h b/usr/src/lib/libast/sparc/include/ast/endian.h index 6ad7ddcaad..1c992dd490 100644 --- a/usr/src/lib/libast/sparc/include/ast/endian.h +++ b/usr/src/lib/libast/sparc/include/ast/endian.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/error.h b/usr/src/lib/libast/sparc/include/ast/error.h index 10d919a93a..c0e21dadd7 100644 --- a/usr/src/lib/libast/sparc/include/ast/error.h +++ b/usr/src/lib/libast/sparc/include/ast/error.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -64,7 +64,7 @@ #ifndef ERROR_translate #define ERROR_translating() (error_info.translate&&(ast.locale.set&(1<<AST_LC_MESSAGES))) -#define ERROR_translate(l,i,d,m) (ERROR_translating()?errorx((const char*)l,(const char*)i,(const char*)d,(const char*)m):(m)) +#define ERROR_translate(l,i,d,m) (ERROR_translating()?errorx((const char*)(l),(const char*)(i),(const char*)(d),(const char*)(m)):(char*)(m)) #endif #define ERROR_INFO 0 /* info message -- no err_id */ diff --git a/usr/src/lib/libast/sparc/include/ast/find.h b/usr/src/lib/libast/sparc/include/ast/find.h index 9ed4227d03..374858aced 100644 --- a/usr/src/lib/libast/sparc/include/ast/find.h +++ b/usr/src/lib/libast/sparc/include/ast/find.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/fnmatch.h b/usr/src/lib/libast/sparc/include/ast/fnmatch.h index ba357d9585..764009c3b7 100644 --- a/usr/src/lib/libast/sparc/include/ast/fnmatch.h +++ b/usr/src/lib/libast/sparc/include/ast/fnmatch.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/fnv.h b/usr/src/lib/libast/sparc/include/ast/fnv.h index f4caaee97f..2312a20118 100644 --- a/usr/src/lib/libast/sparc/include/ast/fnv.h +++ b/usr/src/lib/libast/sparc/include/ast/fnv.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/fs3d.h b/usr/src/lib/libast/sparc/include/ast/fs3d.h index 50795c98b0..bae8dde927 100644 --- a/usr/src/lib/libast/sparc/include/ast/fs3d.h +++ b/usr/src/lib/libast/sparc/include/ast/fs3d.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/fts.h b/usr/src/lib/libast/sparc/include/ast/fts.h index 09420af481..1bf72a114d 100644 --- a/usr/src/lib/libast/sparc/include/ast/fts.h +++ b/usr/src/lib/libast/sparc/include/ast/fts.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -41,7 +41,9 @@ #define _FTS_H -#include <ls.h> +#include <ast_std.h> +#include <ast_fs.h> +#include <ast_mode.h> /* * fts_open flags diff --git a/usr/src/lib/libast/sparc/include/ast/ftw.h b/usr/src/lib/libast/sparc/include/ast/ftw.h index 49040cf863..68feb09bb3 100644 --- a/usr/src/lib/libast/sparc/include/ast/ftw.h +++ b/usr/src/lib/libast/sparc/include/ast/ftw.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/ftwalk.h b/usr/src/lib/libast/sparc/include/ast/ftwalk.h index 29e1693959..673b1c2824 100644 --- a/usr/src/lib/libast/sparc/include/ast/ftwalk.h +++ b/usr/src/lib/libast/sparc/include/ast/ftwalk.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/getopt.h b/usr/src/lib/libast/sparc/include/ast/getopt.h index 4ad28bbb01..c0679a7e53 100644 --- a/usr/src/lib/libast/sparc/include/ast/getopt.h +++ b/usr/src/lib/libast/sparc/include/ast/getopt.h @@ -1,17 +1,42 @@ /* : : generated by proto : : */ +/*********************************************************************** +* * +* This software is part of the ast package * +* Copyright (c) 1985-2010 AT&T Intellectual Property * +* and is licensed under the * +* Common Public License, Version 1.0 * +* by AT&T Intellectual Property * +* * +* A copy of the License is available at * +* http://www.opensource.org/licenses/cpl1.0.txt * +* (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9) * +* * +* Information and Software Systems Research * +* AT&T Research * +* Florham Park NJ * +* * +* Glenn Fowler <gsf@research.att.com> * +* David Korn <dgk@research.att.com> * +* Phong Vo <kpv@research.att.com> * +* * +***********************************************************************/ + +/* + * gnu getopt interface + */ +#ifndef _GETOPT_H #if !defined(__PROTO__) #include <prototyped.h> #endif #if !defined(__LINKAGE__) #define __LINKAGE__ /* 2004-08-11 transition */ #endif + #ifdef _AST_STD_I #define _GETOPT_H -1 -#endif - -#ifndef _GETOPT_H +#else #define _GETOPT_H 1 #include <ast_getopt.h> @@ -32,3 +57,4 @@ extern __MANGLE__ int getopt_long __PROTO__((int, char* const*, const char*, con extern __MANGLE__ int getopt_long_only __PROTO__((int, char* const*, const char*, const struct option*, int*)); #endif +#endif diff --git a/usr/src/lib/libast/sparc/include/ast/glob.h b/usr/src/lib/libast/sparc/include/ast/glob.h index 93e202a5f9..e2708229c7 100644 --- a/usr/src/lib/libast/sparc/include/ast/glob.h +++ b/usr/src/lib/libast/sparc/include/ast/glob.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/hash.h b/usr/src/lib/libast/sparc/include/ast/hash.h index a524737ccc..0023ea06f5 100644 --- a/usr/src/lib/libast/sparc/include/ast/hash.h +++ b/usr/src/lib/libast/sparc/include/ast/hash.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/hashkey.h b/usr/src/lib/libast/sparc/include/ast/hashkey.h index 525434e369..84be9113a1 100644 --- a/usr/src/lib/libast/sparc/include/ast/hashkey.h +++ b/usr/src/lib/libast/sparc/include/ast/hashkey.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/hashpart.h b/usr/src/lib/libast/sparc/include/ast/hashpart.h index cfe3666777..5d33aac61d 100644 --- a/usr/src/lib/libast/sparc/include/ast/hashpart.h +++ b/usr/src/lib/libast/sparc/include/ast/hashpart.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/iconv.h b/usr/src/lib/libast/sparc/include/ast/iconv.h index 5b02759721..e65540c075 100644 --- a/usr/src/lib/libast/sparc/include/ast/iconv.h +++ b/usr/src/lib/libast/sparc/include/ast/iconv.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/lc.h b/usr/src/lib/libast/sparc/include/ast/lc.h index da06a59ba4..65fdab45ab 100644 --- a/usr/src/lib/libast/sparc/include/ast/lc.h +++ b/usr/src/lib/libast/sparc/include/ast/lc.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -47,7 +47,9 @@ #define LC_undefined 0x00100 #define LC_utf8 0x00200 #define LC_verbose 0x00400 -#define LC_user 0x10000 +#define LC_setlocale 0x10000 +#define LC_setenv 0x20000 +#define LC_user 0x40000 #define LC_language_attribute_max 2 #define LC_territory_language_max 4 @@ -139,6 +141,7 @@ typedef struct Lc_category_s int internal; Lc_category_set_f setf; Lc_t* prev; + unsigned int flags; } Lc_category_t; #if _BLD_ast && defined(__EXPORT__) diff --git a/usr/src/lib/libast/sparc/include/ast/ls.h b/usr/src/lib/libast/sparc/include/ast/ls.h index 70a8dc88ba..a8a5fcb0e0 100644 --- a/usr/src/lib/libast/sparc/include/ast/ls.h +++ b/usr/src/lib/libast/sparc/include/ast/ls.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/magic.h b/usr/src/lib/libast/sparc/include/ast/magic.h index 53d632c721..8683016e80 100644 --- a/usr/src/lib/libast/sparc/include/ast/magic.h +++ b/usr/src/lib/libast/sparc/include/ast/magic.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/magicid.h b/usr/src/lib/libast/sparc/include/ast/magicid.h index e31c80f288..1dca0c1e42 100644 --- a/usr/src/lib/libast/sparc/include/ast/magicid.h +++ b/usr/src/lib/libast/sparc/include/ast/magicid.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/mc.h b/usr/src/lib/libast/sparc/include/ast/mc.h index 75b4308360..b84df7239e 100644 --- a/usr/src/lib/libast/sparc/include/ast/mc.h +++ b/usr/src/lib/libast/sparc/include/ast/mc.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/mime.h b/usr/src/lib/libast/sparc/include/ast/mime.h index 6d662d29e5..5943b58eaa 100644 --- a/usr/src/lib/libast/sparc/include/ast/mime.h +++ b/usr/src/lib/libast/sparc/include/ast/mime.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/mnt.h b/usr/src/lib/libast/sparc/include/ast/mnt.h index 62815d19e7..8bf8c12814 100644 --- a/usr/src/lib/libast/sparc/include/ast/mnt.h +++ b/usr/src/lib/libast/sparc/include/ast/mnt.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/modecanon.h b/usr/src/lib/libast/sparc/include/ast/modecanon.h index 3357d3ec75..3fa425af8f 100644 --- a/usr/src/lib/libast/sparc/include/ast/modecanon.h +++ b/usr/src/lib/libast/sparc/include/ast/modecanon.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/modex.h b/usr/src/lib/libast/sparc/include/ast/modex.h index 1f00578a00..4b73e19ffe 100644 --- a/usr/src/lib/libast/sparc/include/ast/modex.h +++ b/usr/src/lib/libast/sparc/include/ast/modex.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/namval.h b/usr/src/lib/libast/sparc/include/ast/namval.h index f54b08ff15..fefe46a0c7 100644 --- a/usr/src/lib/libast/sparc/include/ast/namval.h +++ b/usr/src/lib/libast/sparc/include/ast/namval.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/nl_types.h b/usr/src/lib/libast/sparc/include/ast/nl_types.h index e71605ff40..581cc13a81 100644 --- a/usr/src/lib/libast/sparc/include/ast/nl_types.h +++ b/usr/src/lib/libast/sparc/include/ast/nl_types.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/option.h b/usr/src/lib/libast/sparc/include/ast/option.h index 39207fcc4c..5439707f8e 100644 --- a/usr/src/lib/libast/sparc/include/ast/option.h +++ b/usr/src/lib/libast/sparc/include/ast/option.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/preroot.h b/usr/src/lib/libast/sparc/include/ast/preroot.h index 40df78ea73..309ee416bd 100644 --- a/usr/src/lib/libast/sparc/include/ast/preroot.h +++ b/usr/src/lib/libast/sparc/include/ast/preroot.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -19,7 +19,7 @@ * Phong Vo <kpv@research.att.com> * * * ***********************************************************************/ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-12-04 : : */ #ifndef _def_preroot_ast #define _def_preroot_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/include/ast/proc.h b/usr/src/lib/libast/sparc/include/ast/proc.h index 219f0d5884..4161e1a385 100644 --- a/usr/src/lib/libast/sparc/include/ast/proc.h +++ b/usr/src/lib/libast/sparc/include/ast/proc.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/re_comp.h b/usr/src/lib/libast/sparc/include/ast/re_comp.h index e8d425d1c0..ec1d512e40 100644 --- a/usr/src/lib/libast/sparc/include/ast/re_comp.h +++ b/usr/src/lib/libast/sparc/include/ast/re_comp.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/recfmt.h b/usr/src/lib/libast/sparc/include/ast/recfmt.h index acdb18df36..fcd56de020 100644 --- a/usr/src/lib/libast/sparc/include/ast/recfmt.h +++ b/usr/src/lib/libast/sparc/include/ast/recfmt.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/regex.h b/usr/src/lib/libast/sparc/include/ast/regex.h index 1fcd12d298..9b7299c814 100644 --- a/usr/src/lib/libast/sparc/include/ast/regex.h +++ b/usr/src/lib/libast/sparc/include/ast/regex.h @@ -47,10 +47,11 @@ #define REG_MULTIREF 0x00100000 /* multiple digit backrefs */ #define REG_MUSTDELIM 0x08000000 /* all delimiters required */ #define REG_DELIMITED 0x10000000 /* pattern[0] is delimiter */ -#define REG_SHELL_GROUP 0x20000000 /* (|&) inside [@|&](...) only */ +#define REG_CLASS_ESCAPE 0x80000000 /* \ escapes in [...] */ #define REG_SHELL_DOT 0x00200000 /* explicit leading . match */ #define REG_SHELL_ESCAPED 0x00400000 /* \ not special */ +#define REG_SHELL_GROUP 0x20000000 /* (|&) inside [@|&](...) only */ #define REG_SHELL_PATH 0x00800000 /* explicit / match */ #define REG_REGEXP 0x40000000 /* <regexp.h> compatibility */ @@ -98,7 +99,7 @@ #define REG_BADBR 10 /* invalid {...} digits */ #define REG_ERANGE 11 /* invalid [...] range endpoint */ #define REG_ESPACE 12 /* out of space */ -#define REG_BADRPT 13 /* unary op not preceeded by re */ +#define REG_BADRPT 13 /* unary op not preceded by re */ #define REG_ENULL 14 /* empty subexpr in pattern */ #define REG_ECOUNT 15 /* re component count overflow */ #define REG_BADESC 16 /* invalid \char escape */ @@ -111,7 +112,7 @@ struct regex_s; typedef struct regex_s regex_t; struct regdisc_s; typedef struct regdisc_s regdisc_t; typedef int (*regclass_t) __PROTO__((int)); -typedef int32_t regflags_t; +typedef uint32_t regflags_t; typedef int regoff_t; typedef int (*regerror_t) __PROTO__((const regex_t*, regdisc_t*, int, ...)); typedef __V_* (*regcomp_t) __PROTO__((const regex_t*, const char*, size_t, regdisc_t*)); diff --git a/usr/src/lib/libast/sparc/include/ast/regexp.h b/usr/src/lib/libast/sparc/include/ast/regexp.h index 89e0d3a875..ea2df629b5 100644 --- a/usr/src/lib/libast/sparc/include/ast/regexp.h +++ b/usr/src/lib/libast/sparc/include/ast/regexp.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/sfdisc.h b/usr/src/lib/libast/sparc/include/ast/sfdisc.h index ce1ed6e052..bc6e00b335 100644 --- a/usr/src/lib/libast/sparc/include/ast/sfdisc.h +++ b/usr/src/lib/libast/sparc/include/ast/sfdisc.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/sfio.h b/usr/src/lib/libast/sparc/include/ast/sfio.h index 3506f5c955..da6ebfd9f2 100644 --- a/usr/src/lib/libast/sparc/include/ast/sfio.h +++ b/usr/src/lib/libast/sparc/include/ast/sfio.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/sfio_s.h b/usr/src/lib/libast/sparc/include/ast/sfio_s.h index 46b2348b9c..7f7483cc79 100644 --- a/usr/src/lib/libast/sparc/include/ast/sfio_s.h +++ b/usr/src/lib/libast/sparc/include/ast/sfio_s.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/sfio_t.h b/usr/src/lib/libast/sparc/include/ast/sfio_t.h index 5c819865c8..4240316aef 100644 --- a/usr/src/lib/libast/sparc/include/ast/sfio_t.h +++ b/usr/src/lib/libast/sparc/include/ast/sfio_t.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/shcmd.h b/usr/src/lib/libast/sparc/include/ast/shcmd.h index f59834ad80..2b7a3ce486 100644 --- a/usr/src/lib/libast/sparc/include/ast/shcmd.h +++ b/usr/src/lib/libast/sparc/include/ast/shcmd.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/sig.h b/usr/src/lib/libast/sparc/include/ast/sig.h index aebf3eb6df..31d2be6dfc 100644 --- a/usr/src/lib/libast/sparc/include/ast/sig.h +++ b/usr/src/lib/libast/sparc/include/ast/sig.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-12-04 : : */ #ifndef _def_sig_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) @@ -139,11 +139,18 @@ extern __MANGLE__ Sig_info_t sig_info; #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ +#if _lib_sigflag && _npt_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif + #if _BLD_ast && defined(__EXPORT__) #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ __EXPORT__ #endif +#if !_lib_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif extern __MANGLE__ int sigcritical __PROTO__((int)); extern __MANGLE__ int sigunblock __PROTO__((int)); diff --git a/usr/src/lib/libast/sparc/include/ast/stack.h b/usr/src/lib/libast/sparc/include/ast/stack.h index 64bda47ad0..8a7f954797 100644 --- a/usr/src/lib/libast/sparc/include/ast/stack.h +++ b/usr/src/lib/libast/sparc/include/ast/stack.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/stak.h b/usr/src/lib/libast/sparc/include/ast/stak.h index 3e867b0b7d..4396bdf02b 100644 --- a/usr/src/lib/libast/sparc/include/ast/stak.h +++ b/usr/src/lib/libast/sparc/include/ast/stak.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/stdio.h b/usr/src/lib/libast/sparc/include/ast/stdio.h index 2053ba8b27..0d9876a250 100644 --- a/usr/src/lib/libast/sparc/include/ast/stdio.h +++ b/usr/src/lib/libast/sparc/include/ast/stdio.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/stk.h b/usr/src/lib/libast/sparc/include/ast/stk.h index ae2684f36d..7a226b0e98 100644 --- a/usr/src/lib/libast/sparc/include/ast/stk.h +++ b/usr/src/lib/libast/sparc/include/ast/stk.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/swap.h b/usr/src/lib/libast/sparc/include/ast/swap.h index 96c2f79d74..d214ece1e6 100644 --- a/usr/src/lib/libast/sparc/include/ast/swap.h +++ b/usr/src/lib/libast/sparc/include/ast/swap.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/tar.h b/usr/src/lib/libast/sparc/include/ast/tar.h index 04f5586481..8e8af49bb2 100644 --- a/usr/src/lib/libast/sparc/include/ast/tar.h +++ b/usr/src/lib/libast/sparc/include/ast/tar.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/times.h b/usr/src/lib/libast/sparc/include/ast/times.h index db0725a35c..1dbd3ee60a 100644 --- a/usr/src/lib/libast/sparc/include/ast/times.h +++ b/usr/src/lib/libast/sparc/include/ast/times.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/tm.h b/usr/src/lib/libast/sparc/include/ast/tm.h index 154615088f..d8eb357c20 100644 --- a/usr/src/lib/libast/sparc/include/ast/tm.h +++ b/usr/src/lib/libast/sparc/include/ast/tm.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/tmx.h b/usr/src/lib/libast/sparc/include/ast/tmx.h index a911d9b697..9287945351 100644 --- a/usr/src/lib/libast/sparc/include/ast/tmx.h +++ b/usr/src/lib/libast/sparc/include/ast/tmx.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-12-04 : : */ #ifndef _TMX_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/tok.h b/usr/src/lib/libast/sparc/include/ast/tok.h index 8850458e9a..5e07aa302d 100644 --- a/usr/src/lib/libast/sparc/include/ast/tok.h +++ b/usr/src/lib/libast/sparc/include/ast/tok.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/tv.h b/usr/src/lib/libast/sparc/include/ast/tv.h index e18f74dc3c..6ed915f2b1 100644 --- a/usr/src/lib/libast/sparc/include/ast/tv.h +++ b/usr/src/lib/libast/sparc/include/ast/tv.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -21,7 +21,7 @@ ***********************************************************************/ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-12-04 : : */ #ifndef _TV_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/include/ast/usage.h b/usr/src/lib/libast/sparc/include/ast/usage.h index e2bea60f9c..19d2b0fc14 100644 --- a/usr/src/lib/libast/sparc/include/ast/usage.h +++ b/usr/src/lib/libast/sparc/include/ast/usage.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/vdb.h b/usr/src/lib/libast/sparc/include/ast/vdb.h index f800446d5f..a44d0c6132 100644 --- a/usr/src/lib/libast/sparc/include/ast/vdb.h +++ b/usr/src/lib/libast/sparc/include/ast/vdb.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/vecargs.h b/usr/src/lib/libast/sparc/include/ast/vecargs.h index 8b567d5d5d..900e13d8b0 100644 --- a/usr/src/lib/libast/sparc/include/ast/vecargs.h +++ b/usr/src/lib/libast/sparc/include/ast/vecargs.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/vmalloc.h b/usr/src/lib/libast/sparc/include/ast/vmalloc.h index 0115078cf5..f13cc58879 100644 --- a/usr/src/lib/libast/sparc/include/ast/vmalloc.h +++ b/usr/src/lib/libast/sparc/include/ast/vmalloc.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -27,7 +27,7 @@ ** Written by Kiem-Phong Vo, kpv@research.att.com, 01/16/94. */ -#define VMALLOC_VERSION 20070911L +#define VMALLOC_VERSION 20100101L #if _PACKAGE_ast #include <ast_std.h> @@ -39,6 +39,7 @@ typedef struct _vmalloc_s Vmalloc_t; typedef struct _vmstat_s Vmstat_t; typedef struct _vmdisc_s Vmdisc_t; typedef struct _vmethod_s Vmethod_t; +typedef struct _vmdata_s Vmdata_t; typedef Void_t* (*Vmemory_f)_ARG_((Vmalloc_t*, Void_t*, size_t, size_t, Vmdisc_t*)); typedef int (*Vmexcept_f)_ARG_((Vmalloc_t*, int, Void_t*, Vmdisc_t*)); @@ -75,6 +76,9 @@ struct _vmalloc_s char* file; /* file name */ int line; /* line number */ Void_t* func; /* calling function */ + Vmdisc_t* disc; /* discipline to get space */ + Vmdata_t* data; /* the real region data */ + Vmalloc_t* next; /* linked list of regions */ #ifdef _VM_PRIVATE_ _VM_PRIVATE_ #endif @@ -172,7 +176,8 @@ extern int vmtrbusy _ARG_((Vmalloc_t*)); extern int vmstat _ARG_((Vmalloc_t*, Vmstat_t*)); extern int vmwalk _ARG_((Vmalloc_t*, - int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*))); + int(*)(Vmalloc_t*,Void_t*,size_t,Vmdisc_t*,Void_t*), + Void_t*)); extern char* vmstrdup _ARG_((Vmalloc_t*, const char*)); #if !defined(_BLD_vmalloc) && !defined(_AST_STD_H) && \ @@ -311,5 +316,6 @@ _END_EXTERNS_ (VM_RSMOVE) ) #define vmnewof(v,p,t,n,x) (t*)vmresize((v), (p), sizeof(t)*(n)+(x), \ (VM_RSMOVE|VM_RSCOPY|VM_RSZERO) ) +#define vmdata(vm) ((Void_t*)(_VM_(vm)->data)) #endif /* _VMALLOC_H */ diff --git a/usr/src/lib/libast/sparc/include/ast/wait.h b/usr/src/lib/libast/sparc/include/ast/wait.h index bb690a2ee4..c4e3b8f2a0 100644 --- a/usr/src/lib/libast/sparc/include/ast/wait.h +++ b/usr/src/lib/libast/sparc/include/ast/wait.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/wchar.h b/usr/src/lib/libast/sparc/include/ast/wchar.h index 5bd6aa3ba8..43c5ef1e98 100644 --- a/usr/src/lib/libast/sparc/include/ast/wchar.h +++ b/usr/src/lib/libast/sparc/include/ast/wchar.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/include/ast/wordexp.h b/usr/src/lib/libast/sparc/include/ast/wordexp.h index 0ae7e93e99..af3169962b 100644 --- a/usr/src/lib/libast/sparc/include/ast/wordexp.h +++ b/usr/src/lib/libast/sparc/include/ast/wordexp.h @@ -3,7 +3,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/align b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/align index 98bedb9f54..36b279e5aa 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/align +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/align @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-12-04 : : */ #ifndef _def_align_ast #define _def_align_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/botch b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/botch index a0760dfb3a..866d12a961 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/botch +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/botch @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-12-04 : : */ #ifndef _def_botch_ast #define _def_botch_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ccode b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ccode index d85e09ed74..aedd14fe86 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ccode +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ccode @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-12-04 : : */ #ifndef _def_ccode_ast #define _def_ccode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/common b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/common index 656f34ec3b..295e05d946 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/common +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/common @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-12-04 : : */ #ifndef _AST_COMMON_H #define _AST_COMMON_H 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/dirent b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/dirent index 738c2ec46e..f0d8b7dfb0 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/dirent +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/dirent @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-12-04 : : */ #ifndef _def_dirent_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/eaccess b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/eaccess index 4368037fb9..3dae8546af 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/eaccess +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/eaccess @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/eaccess by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/eaccess by iffe version 2009-12-04 : : */ #ifndef _def_eaccess_ast #define _def_eaccess_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/errno b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/errno index bb9c1ea4b0..1bd932ec6a 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/errno +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/errno @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/errno by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/errno by iffe version 2009-12-04 : : */ #ifndef _def_errno_ast #define _def_errno_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fcntl b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fcntl index 7d86da86b5..ed6d4d0237 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fcntl +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fcntl @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-12-04 : : */ #ifndef _def_fcntl_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/float b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/float index 6788a72a32..9500cc2eaf 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/float +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/float @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-12-04 : : */ #ifndef _def_float_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fs b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fs index 8544e82ffa..31611c188e 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fs +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/fs @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-12-04 : : */ #ifndef _def_fs_ast #if !defined(__PROTO__) @@ -75,15 +75,16 @@ __STDPP__directive pragma pp:noinitial #endif #define _hdr_stdio 1 /* #include <stdio.h> ok */ #define _sys_mntent 1 /* #include <sys/mntent.h> ok */ +#define _sys_mnttab 1 /* #include <sys/mnttab.h> ok */ +#define _sys_mount 1 /* #include <sys/mount.h> ok */ +#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ +#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ +#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _mem_st_blocks_stat 1 /* st_blocks is a member of struct stat */ #define _mem_st_blksize_stat 1 /* st_blksize is a member of struct stat */ #define _mem_st_rdev_stat 1 /* st_rdev is a member of struct stat */ -#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ #define _mem_f_files_statfs 1 /* f_files is a member of struct statfs */ -#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _sys_param 1 /* #include <sys/param.h> ok */ -#define _sys_mount 1 /* #include <sys/mount.h> ok */ -#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ #define _mem_f_basetype_statvfs 1 /* f_basetype is a member of struct statvfs */ #define _mem_f_frsize_statvfs 1 /* f_frsize is a member of struct statvfs */ #define _lib_getmntent 1 /* getmntent() in default lib(s) */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/hack b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/hack index 0fffc88bd9..8a76a23871 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/hack +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/hack @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/hack by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/hack by iffe version 2009-12-04 : : */ #ifndef _def_hack_ast #define _def_hack_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/iconv b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/iconv index 73e67a6cc5..29a13b5a0d 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/iconv +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/iconv @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-12-04 : : */ #ifndef _def_iconv_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/isoc99 b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/isoc99 index 9fe968c42c..56b53d6232 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/isoc99 +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/isoc99 @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/isoc99 by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/isoc99 by iffe version 2009-12-04 : : */ #ifndef _def_isoc99_ast #define _def_isoc99_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/lib b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/lib index c0a95868d0..83be163f9f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/lib +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/lib @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-12-04 : : */ #ifndef _def_lib_ast #define _def_lib_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ @@ -124,6 +124,9 @@ #define _lib_strtoll 1 /* strtoll() in default lib(s) */ #define _lib_strtoul 1 /* strtoul() in default lib(s) */ #define _lib_strtoull 1 /* strtoull() in default lib(s) */ +#define _hdr_signal 1 /* #include <signal.h> ok */ +#define _lib_sigflag 1 /* sigflag() in default lib(s) */ +#define _npt_sigflag 1 /* sigflag() needs a prototype */ #define _mem_d_ino_dirent 1 /* d_ino is a member of struct dirent */ #define _mem_d_off_dirent 1 /* d_off is a member of struct dirent */ #define _mem_d_reclen_dirent 1 /* d_reclen is a member of struct dirent */ @@ -155,7 +158,6 @@ #define _hdr_string 1 /* #include <string.h> ok */ #define _lib_memcmp 1 /* standard memcmp interface that works */ #define _hdr_fcntl 1 /* #include <fcntl.h> ok */ -#define _hdr_signal 1 /* #include <signal.h> ok */ #define _sys_stat 1 /* #include <sys/stat.h> ok */ #define _sys_mman 1 /* #include <sys/mman.h> ok */ #define _lib_memccpy 1 /* standard memccpy interface that works */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/libpath b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/libpath index 31faafef26..106ab7d172 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/libpath +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/libpath @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/libpath.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/libpath.sh by iffe version 2009-12-04 : : */ #ifndef _def_libpath_ast #define _def_libpath_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/limits b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/limits index ef995653b9..c0f88cd5f3 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/limits +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/limits @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-12-04 : : */ #ifndef _def_limits_ast #define _def_limits_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/map b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/map index d039c336a9..101b9a4a6f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/map +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/map @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-12-04 : : */ #ifndef _def_map_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mmap b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mmap index f381a9f394..d74f1a3d13 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mmap +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mmap @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-12-04 : : */ #ifndef _def_mmap_ast #define _def_mmap_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mode b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mode index 43dca228f4..0037c2c82f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mode +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/mode @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-12-04 : : */ #ifndef _def_mode_ast #define _def_mode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ndbm b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ndbm index d9eb9cc239..cfbe9ab040 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ndbm +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/ndbm @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-12-04 : : */ #ifndef _def_ndbm_ast #define _def_ndbm_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/nl_types b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/nl_types index ac8e8d8ef8..8e51cb12d2 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/nl_types +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/nl_types @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-12-04 : : */ #ifndef _def_nl_types_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/omitted b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/omitted index 05c8c85c57..ba1ba1aaaa 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/omitted +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/omitted @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/omitted by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/omitted by iffe version 2009-12-04 : : */ #ifndef _def_omitted_ast #define _def_omitted_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/options b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/options new file mode 100644 index 0000000000..0255d138a6 --- /dev/null +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/options @@ -0,0 +1,5 @@ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/options by iffe version 2009-12-04 : : */ +#ifndef _def_options_ast +#define _def_options_ast 1 +#define _sys_types 1 /* #include <sys/types.h> ok */ +#endif diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/param b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/param index 69ae2644c7..868aaf6b44 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/param +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/param @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-12-04 : : */ #ifndef _def_param_ast #define _def_param_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/preroot b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/preroot index 756b78a37f..001d3c0fd2 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/preroot +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/preroot @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-12-04 : : */ #ifndef _def_preroot_ast #define _def_preroot_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/prog b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/prog index ba1115cdb1..928ecd4ea0 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/prog +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/prog @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/prog by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/prog by iffe version 2009-12-04 : : */ #ifndef _def_prog_ast #define _def_prog_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfinit b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfinit index 6d31652693..ded1b0e153 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfinit +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfinit @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sfinit.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sfinit.c by iffe version 2009-12-04 : : */ #ifndef _def_sfinit_ast #define _def_sfinit_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfio b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfio index 7f15af3b14..6ef937735f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfio +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sfio @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sfio by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sfio by iffe version 2009-12-04 : : */ #ifndef _def_sfio_ast #define _def_sfio_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sig b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sig index 4a05425f62..07c291565c 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sig +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sig @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-12-04 : : */ #ifndef _def_sig_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) @@ -118,11 +118,18 @@ extern __MANGLE__ Sig_info_t sig_info; #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ +#if _lib_sigflag && _npt_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif + #if _BLD_ast && defined(__EXPORT__) #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ __EXPORT__ #endif +#if !_lib_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif extern __MANGLE__ int sigcritical __PROTO__((int)); extern __MANGLE__ int sigunblock __PROTO__((int)); diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/siglist b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/siglist index c99c89509b..5fc9bcbbbc 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/siglist +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/siglist @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/siglist by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/siglist by iffe version 2009-12-04 : : */ #ifndef _def_siglist_ast #define _def_siglist_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/signal b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/signal index 2bb0880240..6ab7d11b56 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/signal +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/signal @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/signal.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/signal.c by iffe version 2009-12-04 : : */ #ifndef _def_signal_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/standards b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/standards index 562e8b6650..4121a87ab4 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/standards +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/standards @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-12-04 : : */ #ifndef _def_standards_ast #define _def_standards_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/stdio b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/stdio index b89ea30d69..c1c31497f3 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/stdio +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/stdio @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-12-04 : : */ #ifndef _SFSTDIO_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sys b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sys index c4231a6042..9f2a84fb13 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sys +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/sys @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-12-04 : : */ #ifndef _AST_SYS_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/time b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/time index 2a4bd3dbb7..4bcafd05c0 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/time +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/time @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-12-04 : : */ #ifndef _def_time_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmlib b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmlib index a92e195a08..591ced792c 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmlib +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmlib @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tmlib by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tmlib by iffe version 2009-12-04 : : */ #ifndef _def_tmlib_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmx b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmx index 5c84ca22cb..a3e19d83fb 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmx +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tmx @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-12-04 : : */ #ifndef _TMX_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tty b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tty index 2c48057ed3..d67cc25293 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tty +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tty @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-12-04 : : */ #ifndef _def_tty_ast #define _def_tty_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tv b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tv index 289ea145de..9e59290657 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tv +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tv @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-12-04 : : */ #ifndef _TV_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tvlib b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tvlib index 0b217f8c3f..dced222619 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tvlib +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/tvlib @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tvlib by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tvlib by iffe version 2009-12-04 : : */ #ifndef _def_tvlib_ast #define _def_tvlib_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ @@ -11,6 +11,7 @@ #define _lib_nanosleep 1 /* nanosleep() in default lib(s) */ #define _lib_usleep 1 /* usleep() in default lib(s) */ #define _sys_stat 1 /* #include <sys/stat.h> ok */ +#define _lib_utimensat 1 /* complete utimensat implementation */ #define _sys_time 1 /* #include <sys/time.h> ok */ #define _lib_clock_gettime 1 /* execute{\ passed */ #define tmgettimeofday(p) gettimeofday(p,(struct timezone*)0) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/uwin b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/uwin index a5e25c14f3..1ca4ebb903 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/uwin +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/uwin @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/uwin by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/uwin by iffe version 2009-12-04 : : */ #ifndef _def_uwin_ast #define _def_uwin_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vfork b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vfork index 7f64bc5c1c..ea9446da11 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vfork +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vfork @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-12-04 : : */ #ifndef _def_vfork_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vmalloc b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vmalloc index b0c7f6d891..f2fd994c52 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vmalloc +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/vmalloc @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/vmalloc by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/vmalloc by iffe version 2009-12-04 : : */ #ifndef _def_vmalloc_ast #define _def_vmalloc_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wait b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wait index 4f48b8ccd4..cd24b64d92 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wait +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wait @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-12-04 : : */ #ifndef _def_wait_ast #define _def_wait_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wchar b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wchar index aa52f40fd2..17177484e4 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wchar +++ b/usr/src/lib/libast/sparc/src/lib/libast/FEATURE/wchar @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-12-04 : : */ #ifndef _def_wchar_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/align.h b/usr/src/lib/libast/sparc/src/lib/libast/align.h index 98bedb9f54..36b279e5aa 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/align.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/align.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/align.c by iffe version 2009-12-04 : : */ #ifndef _def_align_ast #define _def_align_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_botch.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_botch.h index a0760dfb3a..866d12a961 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_botch.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_botch.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/botch.c by iffe version 2009-12-04 : : */ #ifndef _def_botch_ast #define _def_botch_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_ccode.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_ccode.h index d85e09ed74..aedd14fe86 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_ccode.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_ccode.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ccode by iffe version 2009-12-04 : : */ #ifndef _def_ccode_ast #define _def_ccode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_common.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_common.h index 9cccc65817..b5fab1088b 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_common.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_common.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/common by iffe version 2009-12-04 : : */ #ifndef _AST_COMMON_H #define _AST_COMMON_H 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_dirent.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_dirent.h index 738c2ec46e..f0d8b7dfb0 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_dirent.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_dirent.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/dirent by iffe version 2009-12-04 : : */ #ifndef _def_dirent_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_fcntl.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_fcntl.h index 7d86da86b5..ed6d4d0237 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_fcntl.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_fcntl.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fcntl.c by iffe version 2009-12-04 : : */ #ifndef _def_fcntl_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_float.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_float.h index 6788a72a32..9500cc2eaf 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_float.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_float.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/float by iffe version 2009-12-04 : : */ #ifndef _def_float_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_fs.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_fs.h index 8544e82ffa..31611c188e 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_fs.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_fs.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/fs by iffe version 2009-12-04 : : */ #ifndef _def_fs_ast #if !defined(__PROTO__) @@ -75,15 +75,16 @@ __STDPP__directive pragma pp:noinitial #endif #define _hdr_stdio 1 /* #include <stdio.h> ok */ #define _sys_mntent 1 /* #include <sys/mntent.h> ok */ +#define _sys_mnttab 1 /* #include <sys/mnttab.h> ok */ +#define _sys_mount 1 /* #include <sys/mount.h> ok */ +#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ +#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ +#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _mem_st_blocks_stat 1 /* st_blocks is a member of struct stat */ #define _mem_st_blksize_stat 1 /* st_blksize is a member of struct stat */ #define _mem_st_rdev_stat 1 /* st_rdev is a member of struct stat */ -#define _sys_statfs 1 /* #include <sys/statfs.h> ok */ #define _mem_f_files_statfs 1 /* f_files is a member of struct statfs */ -#define _sys_vfs 1 /* #include <sys/vfs.h> ok */ #define _sys_param 1 /* #include <sys/param.h> ok */ -#define _sys_mount 1 /* #include <sys/mount.h> ok */ -#define _sys_statvfs 1 /* #include <sys/statvfs.h> ok */ #define _mem_f_basetype_statvfs 1 /* f_basetype is a member of struct statvfs */ #define _mem_f_frsize_statvfs 1 /* f_frsize is a member of struct statvfs */ #define _lib_getmntent 1 /* getmntent() in default lib(s) */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_iconv.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_iconv.h index 73e67a6cc5..29a13b5a0d 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_iconv.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_iconv.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/iconv by iffe version 2009-12-04 : : */ #ifndef _def_iconv_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_lib.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_lib.h index c0a95868d0..83be163f9f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_lib.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_lib.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/lib by iffe version 2009-12-04 : : */ #ifndef _def_lib_ast #define _def_lib_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ @@ -124,6 +124,9 @@ #define _lib_strtoll 1 /* strtoll() in default lib(s) */ #define _lib_strtoul 1 /* strtoul() in default lib(s) */ #define _lib_strtoull 1 /* strtoull() in default lib(s) */ +#define _hdr_signal 1 /* #include <signal.h> ok */ +#define _lib_sigflag 1 /* sigflag() in default lib(s) */ +#define _npt_sigflag 1 /* sigflag() needs a prototype */ #define _mem_d_ino_dirent 1 /* d_ino is a member of struct dirent */ #define _mem_d_off_dirent 1 /* d_off is a member of struct dirent */ #define _mem_d_reclen_dirent 1 /* d_reclen is a member of struct dirent */ @@ -155,7 +158,6 @@ #define _hdr_string 1 /* #include <string.h> ok */ #define _lib_memcmp 1 /* standard memcmp interface that works */ #define _hdr_fcntl 1 /* #include <fcntl.h> ok */ -#define _hdr_signal 1 /* #include <signal.h> ok */ #define _sys_stat 1 /* #include <sys/stat.h> ok */ #define _sys_mman 1 /* #include <sys/mman.h> ok */ #define _lib_memccpy 1 /* standard memccpy interface that works */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_limits.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_limits.h index ef995653b9..c0f88cd5f3 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_limits.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_limits.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/limits.c by iffe version 2009-12-04 : : */ #ifndef _def_limits_ast #define _def_limits_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_map.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_map.h index d039c336a9..101b9a4a6f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_map.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_map.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/map.c by iffe version 2009-12-04 : : */ #ifndef _def_map_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_mmap.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_mmap.h index f381a9f394..d74f1a3d13 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_mmap.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_mmap.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mmap by iffe version 2009-12-04 : : */ #ifndef _def_mmap_ast #define _def_mmap_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_mode.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_mode.h index 43dca228f4..0037c2c82f 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_mode.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_mode.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/mode.c by iffe version 2009-12-04 : : */ #ifndef _def_mode_ast #define _def_mode_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_namval.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_namval.h index f8f65ab2cb..49e777be1d 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_namval.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_namval.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_ndbm.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_ndbm.h index d9eb9cc239..cfbe9ab040 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_ndbm.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_ndbm.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/ndbm by iffe version 2009-12-04 : : */ #ifndef _def_ndbm_ast #define _def_ndbm_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_nl_types.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_nl_types.h index ac8e8d8ef8..8e51cb12d2 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_nl_types.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_nl_types.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/nl_types by iffe version 2009-12-04 : : */ #ifndef _def_nl_types_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_param.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_param.h index 69ae2644c7..868aaf6b44 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_param.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_param.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/param.sh by iffe version 2009-12-04 : : */ #ifndef _def_param_ast #define _def_param_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_standards.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_standards.h index 562e8b6650..4121a87ab4 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_standards.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_standards.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/standards by iffe version 2009-12-04 : : */ #ifndef _def_standards_ast #define _def_standards_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_stdio.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_stdio.h index b89ea30d69..c1c31497f3 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_stdio.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_stdio.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/stdio by iffe version 2009-12-04 : : */ #ifndef _SFSTDIO_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_sys.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_sys.h index c4231a6042..9f2a84fb13 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_sys.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_sys.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sys by iffe version 2009-12-04 : : */ #ifndef _AST_SYS_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_time.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_time.h index 2a4bd3dbb7..4bcafd05c0 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_time.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_time.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/time by iffe version 2009-12-04 : : */ #ifndef _def_time_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_tty.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_tty.h index 2c48057ed3..d67cc25293 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_tty.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_tty.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tty by iffe version 2009-12-04 : : */ #ifndef _def_tty_ast #define _def_tty_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_vfork.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_vfork.h index 7f64bc5c1c..ea9446da11 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_vfork.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_vfork.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/vfork by iffe version 2009-12-04 : : */ #ifndef _def_vfork_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_wait.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_wait.h index 4f48b8ccd4..cd24b64d92 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_wait.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_wait.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wait by iffe version 2009-12-04 : : */ #ifndef _def_wait_ast #define _def_wait_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/ast_wchar.h b/usr/src/lib/libast/sparc/src/lib/libast/ast_wchar.h index aa52f40fd2..17177484e4 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/ast_wchar.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/ast_wchar.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/wchar by iffe version 2009-12-04 : : */ #ifndef _def_wchar_ast #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/conftab.c b/usr/src/lib/libast/sparc/src/lib/libast/conftab.c index ac3ae6bca7..32880808b8 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/conftab.c +++ b/usr/src/lib/libast/sparc/src/lib/libast/conftab.c @@ -10,7 +10,7 @@ #include "FEATURE/param" #include "conftab.h" -/* : : generated by conf from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/comp/conf.tab : : */ +/* : : generated by conf from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/comp/conf.tab : : */ /* * prefix strings -- the first few are indexed by Conf_t.standard diff --git a/usr/src/lib/libast/sparc/src/lib/libast/conftab.h b/usr/src/lib/libast/sparc/src/lib/libast/conftab.h index e8d3f27f82..05124ead5b 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/conftab.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/conftab.h @@ -6,7 +6,7 @@ #endif #include <sys/systeminfo.h> -/* : : generated by conf from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/comp/conf.tab : : */ +/* : : generated by conf from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/comp/conf.tab : : */ #if !defined(const) && !defined(__STDC__) && !defined(__cplusplus) && !defined(c_plusplus) #define const diff --git a/usr/src/lib/libast/sparc/src/lib/libast/lc.h b/usr/src/lib/libast/sparc/src/lib/libast/lc.h index da06a59ba4..65fdab45ab 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/lc.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/lc.h @@ -1,7 +1,7 @@ /*********************************************************************** * * * This software is part of the ast package * -* Copyright (c) 1985-2009 AT&T Intellectual Property * +* Copyright (c) 1985-2010 AT&T Intellectual Property * * and is licensed under the * * Common Public License, Version 1.0 * * by AT&T Intellectual Property * @@ -47,7 +47,9 @@ #define LC_undefined 0x00100 #define LC_utf8 0x00200 #define LC_verbose 0x00400 -#define LC_user 0x10000 +#define LC_setlocale 0x10000 +#define LC_setenv 0x20000 +#define LC_user 0x40000 #define LC_language_attribute_max 2 #define LC_territory_language_max 4 @@ -139,6 +141,7 @@ typedef struct Lc_category_s int internal; Lc_category_set_f setf; Lc_t* prev; + unsigned int flags; } Lc_category_t; #if _BLD_ast && defined(__EXPORT__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/preroot.h b/usr/src/lib/libast/sparc/src/lib/libast/preroot.h index 756b78a37f..001d3c0fd2 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/preroot.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/preroot.h @@ -1,4 +1,4 @@ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/preroot.sh by iffe version 2009-12-04 : : */ #ifndef _def_preroot_ast #define _def_preroot_ast 1 #define _sys_types 1 /* #include <sys/types.h> ok */ diff --git a/usr/src/lib/libast/sparc/src/lib/libast/sig.h b/usr/src/lib/libast/sparc/src/lib/libast/sig.h index 4a05425f62..07c291565c 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/sig.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/sig.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/sig.sh by iffe version 2009-12-04 : : */ #ifndef _def_sig_ast #if !defined(__PROTO__) # if defined(__STDC__) || defined(__cplusplus) || defined(_proto) || defined(c_plusplus) @@ -118,11 +118,18 @@ extern __MANGLE__ Sig_info_t sig_info; #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ +#if _lib_sigflag && _npt_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif + #if _BLD_ast && defined(__EXPORT__) #undef __MANGLE__ #define __MANGLE__ __LINKAGE__ __EXPORT__ #endif +#if !_lib_sigflag +extern __MANGLE__ int sigflag __PROTO__((int, int, int)); +#endif extern __MANGLE__ int sigcritical __PROTO__((int)); extern __MANGLE__ int sigunblock __PROTO__((int)); diff --git a/usr/src/lib/libast/sparc/src/lib/libast/tmx.h b/usr/src/lib/libast/sparc/src/lib/libast/tmx.h index 5c84ca22cb..a3e19d83fb 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/tmx.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/tmx.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tmx by iffe version 2009-12-04 : : */ #ifndef _TMX_H #if !defined(__PROTO__) diff --git a/usr/src/lib/libast/sparc/src/lib/libast/tv.h b/usr/src/lib/libast/sparc/src/lib/libast/tv.h index 289ea145de..9e59290657 100644 --- a/usr/src/lib/libast/sparc/src/lib/libast/tv.h +++ b/usr/src/lib/libast/sparc/src/lib/libast/tv.h @@ -1,6 +1,6 @@ /* : : generated by proto : : */ -/* : : generated from /home/gisburn/ksh93/ast_ksh_20091014/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-10-06 : : */ +/* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_32bit/src/lib/libast/features/tv by iffe version 2009-12-04 : : */ #ifndef _TV_H #if !defined(__PROTO__) |