usr/src/lib/libc/sparc/mapfile-vers
changeset 2522 79989c8fe091
child 4271 dda1ded496b7
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usr/src/lib/libc/sparc/mapfile-vers	Tue Aug 08 23:21:36 2006 -0700
@@ -0,0 +1,951 @@
+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+#
+# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
+# Use is subject to license terms.
+#
+# ident	"%Z%%M%	%I%	%E% SMI"
+#
+
+SUNW_1.23 {
+    global:
+	aio_cancel64;
+	aio_error64;
+	aio_fsync64;
+	aio_read64;
+	aioread64;
+	aio_return64;
+	aio_suspend64;
+	aio_waitn64;
+	aio_write64;
+	aiowrite64;
+	enable_extended_FILE_stdio;
+	lio_listio64;
+	mkstemps64;
+	_mkstemps64;
+	posix_fallocate64;
+};
+
+SUNW_1.22 {
+    global:
+	alphasort64;
+	_alphasort64;
+	dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
+	dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
+	dldump = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
+	dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
+	pselect_large_fdset;
+	scandir64;
+	_scandir64;
+};
+
+SUNW_1.21.2 {
+    global:
+	__makecontext_v2;
+	___makecontext_v2;
+};
+
+SUNW_1.21 {
+    global:
+	attropen64;
+	_attropen64;
+	fstatat64;
+	_fstatat64;
+	openat64;
+	_openat64;
+	walkcontext;
+};
+
+SUNW_1.18 {
+    global:
+	select_large_fdset;
+};
+
+SUNW_1.1 {
+    global:
+	creat64;
+	_creat64;
+	fgetpos64;
+	__flt_rounds;
+	fopen64;
+	freopen64;
+	fseeko64;
+	fsetpos64;
+	fstat64;
+	_fstat64;
+	fstatvfs64;
+	_fstatvfs64;
+	ftello64;
+	ftruncate64;
+	_ftruncate64;
+	ftw64;
+	_ftw64;
+	getdents64;
+	_getdents64;
+	getrlimit64;
+	_getrlimit64;
+	lockf64;
+	_lockf64;
+	lseek64;
+	_lseek64;
+	lstat64;
+	_lstat64;
+	mkstemp64;
+	_mkstemp64;
+	mmap64;
+	_mmap64;
+	nftw64;
+	_nftw64;
+	open64;
+	_open64;
+	__posix_readdir_r;
+	pread64;
+	_pread64;
+	pwrite64;
+	_pwrite64;
+	readdir64;
+	_readdir64;
+	readdir64_r;
+	_readdir64_r;
+	setrlimit64;
+	_setrlimit64;
+	s_fcntl;
+	_s_fcntl;
+	s_ioctl;
+	stat64;
+	_stat64;
+	statvfs64;
+	_statvfs64;
+	tell64;
+	_tell64;
+	tmpfile64;
+	truncate64;
+	_truncate64;
+	_xftw64;
+};
+
+SUNW_0.7 {
+    global:
+	_assert;
+	_bufendtab;
+	__builtin_alloca;
+	_ctype;
+	file_to_decimal;
+	_flsbuf;
+	_lastbuf;
+	_mutex_held;
+	_mutex_lock;
+	p_online;
+	_rw_read_held;
+	_rw_write_held;
+	_sibuf;
+	_sobuf;
+	srand48;
+	_sys_buslist;
+	_syscall;
+	_sys_cldlist;
+	sys_errlist;
+	_sys_fpelist;
+	sys_nerr;
+	_sys_nsig;
+	_sys_segvlist;
+	_sys_siginfolistp;
+	_sys_siglist;
+	_sys_siglistn;
+	_sys_siglistp;
+	_sys_traplist;
+} SISCD_2.3;
+
+SISCD_2.3 {
+    global:
+	addseverity;
+	_addseverity;
+	asctime_r;
+	crypt;
+	_crypt;
+	ctime_r;
+	__div64;
+	__dtoll;
+	__dtoull;
+	encrypt;
+	_encrypt;
+	endgrent;
+	endpwent;
+	errno;
+	___errno;
+	fgetgrent;
+	fgetgrent_r;
+	fgetpwent;
+	fgetpwent_r;
+	flockfile;
+	__ftoll;
+	__ftoull;
+	funlockfile;
+	getchar_unlocked;
+	getc_unlocked;
+	getgrent;
+	getgrent_r;
+	getgrgid_r;
+	getgrnam_r;
+	getitimer;
+	_getitimer;
+	getlogin_r;
+	getpwent;
+	getpwent_r;
+	getpwnam_r;
+	getpwuid_r;
+	gettimeofday;
+	_gettimeofday;
+	gmtime_r;
+	_iob;
+	localtime_r;
+	__mul64;
+	putchar_unlocked;
+	putc_unlocked;
+	_Q_lltoq;
+	_Q_qtoll;
+	_Q_qtoull;
+	_Q_ulltoq;
+	rand_r;
+	readdir_r;
+	__rem64;
+	sbrk;
+	_sbrk;
+	setgrent;
+	setitimer;
+	_setitimer;
+	setkey;
+	_setkey;
+	setpwent;
+	strtok_r;
+	sysinfo;
+	_sysinfo;
+	ttyname_r;
+	__udiv64;
+	__umul64;
+	__urem64;
+} SYSVABI_1.3;
+
+SYSVABI_1.3 {
+    global:
+	.div;
+	.mul;
+	.rem;
+	.stret1;
+	.stret2;
+	.stret4;
+	.stret8;
+	.udiv;
+	.umul;
+	.urem;
+	abort;
+	abs;
+	access;
+	_access;
+	acct;
+	_acct;
+	alarm;
+	_alarm;
+	_altzone;
+	asctime;
+	__assert;
+	atexit;
+	atof;
+	atoi;
+	atol;
+	bsearch;
+	calloc = NODIRECT;
+	catclose;
+	_catclose;
+	catgets;
+	_catgets;
+	catopen;
+	_catopen;
+	cfgetispeed;
+	_cfgetispeed;
+	cfgetospeed;
+	_cfgetospeed;
+	cfsetispeed;
+	_cfsetispeed;
+	cfsetospeed;
+	_cfsetospeed;
+	chdir;
+	_chdir;
+	chmod;
+	_chmod;
+	chown;
+	_chown;
+	chroot;
+	_chroot;
+	_cleanup;
+	clearerr;
+	clock;
+	_close;
+	close = NODIRECT;
+	closedir;
+	_closedir;
+	creat;
+	_creat;
+	ctermid;
+	_ctermid;
+	ctime;
+	__ctype;
+	cuserid;
+	_cuserid;
+	daylight;
+	_daylight;
+	difftime;
+	div;
+	__dtou;
+	dup;
+	_dup;
+	dup2;
+	_dup2;
+	environ = NODIRECT;
+	_environ = NODIRECT;
+	execl;
+	_execl;
+	execle;
+	_execle;
+	execlp;
+	_execlp;
+	execv;
+	_execv;
+	execve;
+	_execve;
+	execvp;
+	_execvp;
+	exit;
+	_exit;
+	fattach;
+	_fattach;
+	fchdir;
+	_fchdir;
+	fchmod;
+	_fchmod;
+	fchown;
+	_fchown;
+	fclose;
+	fcntl;
+	_fcntl;
+	fdetach;
+	_fdetach;
+	fdopen;
+	_fdopen;
+	feof;
+	ferror;
+	fflush;
+	fgetc;
+	fgetpos;
+	fgets;
+	__filbuf;
+	fileno;
+	_fileno;
+	__flsbuf;
+	fmtmsg;
+	_fmtmsg;
+	fopen;
+	_fork;
+	fork = NODIRECT;
+	fpathconf;
+	_fpathconf;
+	fprintf;
+	fputc;
+	fputs;
+	fread;
+	free = NODIRECT;
+	freopen;
+	frexp = FUNCTION FILTER libm.so.2;
+	fscanf;
+	fseek;
+	fsetpos;
+	fstat;
+	_fstat;
+	fstatvfs;
+	_fstatvfs;
+	fsync;
+	_fsync;
+	ftell;
+	ftok;
+	_ftok;
+	__ftou;
+	fwrite;
+	getc;
+	getchar;
+	getcontext;
+	_getcontext;
+	getcwd;
+	_getcwd;
+	getdate;
+	_getdate;
+	getdate_err;
+	_getdate_err;
+	getegid;
+	_getegid;
+	getenv;
+	geteuid;
+	_geteuid;
+	getgid;
+	_getgid;
+	getgrgid;
+	_getgrgid;
+	getgrnam;
+	_getgrnam;
+	getgroups;
+	_getgroups;
+	getlogin;
+	_getlogin;
+	getmsg;
+	_getmsg;
+	getopt;
+	_getopt;
+	getpass;
+	_getpass;
+	getpgid;
+	_getpgid;
+	getpgrp;
+	_getpgrp;
+	getpid;
+	_getpid;
+	getpmsg;
+	_getpmsg;
+	getppid;
+	_getppid;
+	getpwnam;
+	_getpwnam;
+	getpwuid;
+	_getpwuid;
+	getrlimit;
+	_getrlimit;
+	gets;
+	getsid;
+	_getsid;
+	getsubopt;
+	_getsubopt;
+	gettxt;
+	_gettxt;
+	getuid;
+	_getuid;
+	getw;
+	_getw;
+	gmtime;
+	grantpt;
+	_grantpt;
+	hcreate;
+	_hcreate;
+	hdestroy;
+	_hdestroy;
+	hsearch;
+	_hsearch;
+	__huge_val;
+	initgroups;
+	_initgroups;
+	__iob;
+	ioctl;
+	_ioctl;
+	isalnum;
+	isalpha;
+	isascii;
+	_isascii;
+	isastream;
+	_isastream;
+	isatty;
+	_isatty;
+	iscntrl;
+	isdigit;
+	isgraph;
+	islower;
+	isnan = FUNCTION FILTER libm.so.2;
+	_isnan = FUNCTION FILTER libm.so.2;
+	isnand = FUNCTION FILTER libm.so.2;
+	_isnand = FUNCTION FILTER libm.so.2;
+	isprint;
+	ispunct;
+	isspace;
+	isupper;
+	isxdigit;
+	kill;
+	_kill;
+	labs;
+	lchown;
+	_lchown;
+	ldexp = FUNCTION FILTER libm.so.2;
+	ldiv;
+	lfind;
+	_lfind;
+	link;
+	_link;
+	localeconv;
+	localtime;
+	lockf;
+	_lockf;
+	logb = FUNCTION FILTER libm.so.2;
+	longjmp;
+	lsearch;
+	_lsearch;
+	lseek;
+	_lseek;
+	lstat;
+	_lstat;
+	makecontext;
+	_makecontext;
+	malloc = NODIRECT;
+	mblen;
+	mbstowcs;
+	mbtowc;
+	memccpy;
+	_memccpy;
+	memchr;
+	memcmp = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	memcntl;
+	_memcntl;
+	memcpy = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	memmove = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	memset = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	mkdir;
+	_mkdir;
+	mkfifo;
+	_mkfifo;
+	mknod;
+	_mknod;
+	mktemp;
+	_mktemp;
+	mktime;
+	mlock;
+	_mlock;
+	mmap;
+	_mmap;
+	modf = FUNCTION FILTER libm.so.2;
+	_modf = FUNCTION FILTER libm.so.2;
+	monitor;
+	_monitor;
+	mount;
+	_mount;
+	mprotect;
+	_mprotect;
+	msgctl;
+	_msgctl;
+	msgget;
+	_msgget;
+	msgrcv;
+	_msgrcv;
+	msgsnd;
+	_msgsnd;
+	msync;
+	_msync;
+	munlock;
+	_munlock;
+	munmap;
+	_munmap;
+	nextafter = FUNCTION FILTER libm.so.2;
+	_nextafter = FUNCTION FILTER libm.so.2;
+	nftw;
+	_nftw;
+	nice;
+	_nice;
+	nl_langinfo;
+	_nl_langinfo;
+	_numeric;
+	open;
+	_open;
+	opendir;
+	_opendir;
+	optarg;
+	opterr;
+	optind;
+	optopt;
+	pathconf;
+	_pathconf;
+	pause;
+	_pause;
+	pclose;
+	_pclose;
+	perror;
+	pipe;
+	_pipe;
+	poll;
+	_poll;
+	popen;
+	_popen;
+	printf;
+	profil;
+	_profil;
+	ptrace;
+	_ptrace;
+	ptsname;
+	_ptsname;
+	putc;
+	putchar;
+	putenv;
+	_putenv;
+	putmsg;
+	_putmsg;
+	putpmsg;
+	_putpmsg;
+	puts;
+	putw;
+	_putw;
+	_Q_add;
+	_Q_cmp;
+	_Q_cmpe;
+	_Q_div;
+	_Q_dtoq;
+	_Q_feq;
+	_Q_fge;
+	_Q_fgt;
+	_Q_fle;
+	_Q_flt;
+	_Q_fne;
+	_Q_itoq;
+	_Q_mul;
+	_Q_neg;
+	_Q_qtod;
+	_Q_qtoi;
+	_Q_qtos;
+	_Q_qtou;
+	qsort;
+	_Q_sqrt;
+	_Q_stoq;
+	_Q_sub;
+	_Q_utoq;
+	raise;
+	rand;
+	read;
+	_read;
+	readdir;
+	_readdir;
+	readlink;
+	_readlink;
+	readv;
+	_readv;
+	realloc = NODIRECT;
+	remove;
+	rename;
+	_rename;
+	rewind;
+	rewinddir;
+	_rewinddir;
+	rmdir;
+	_rmdir;
+	scalb = FUNCTION FILTER libm.so.2;
+	_scalb = FUNCTION FILTER libm.so.2;
+	scanf;
+	seekdir;
+	_seekdir;
+	semctl;
+	_semctl;
+	semget;
+	_semget;
+	semop;
+	_semop;
+	setbuf;
+	setcontext;
+	_setcontext;
+	setgid;
+	_setgid;
+	setgroups;
+	_setgroups;
+	setjmp;
+	setlabel;
+	setlocale;
+	setpgid;
+	_setpgid;
+	setpgrp;
+	_setpgrp;
+	setrlimit;
+	_setrlimit;
+	setsid;
+	_setsid;
+	setuid;
+	_setuid;
+	setvbuf;
+	shmat;
+	_shmat;
+	shmctl;
+	_shmctl;
+	shmdt;
+	_shmdt;
+	shmget;
+	_shmget;
+	sigaction = NODIRECT;
+	_sigaction = NODIRECT;
+	sigaddset;
+	_sigaddset;
+	sigaltstack;
+	_sigaltstack;
+	sigdelset;
+	_sigdelset;
+	sigemptyset;
+	_sigemptyset;
+	sigfillset;
+	_sigfillset;
+	sighold;
+	_sighold;
+	sigignore;
+	_sigignore;
+	sigismember;
+	_sigismember;
+	siglongjmp;
+	_siglongjmp;
+	signal;
+	sigpause;
+	_sigpause;
+	sigpending;
+	_sigpending;
+	sigprocmask;
+	_sigprocmask;
+	sigrelse;
+	_sigrelse;
+	sigsend;
+	_sigsend;
+	sigsendset;
+	_sigsendset;
+	sigset;
+	_sigset;
+	sigsetjmp;
+	_sigsetjmp;
+	sigsuspend;
+	_sigsuspend;
+	sleep;
+	_sleep;
+	sprintf;
+	srand;
+	sscanf;
+	stat;
+	_stat;
+	statvfs;
+	_statvfs;
+	stime;
+	_stime;
+	strcat;
+	strchr;
+	strcmp;
+	strcoll;
+	strcpy;
+	strcspn;
+	strdup;
+	_strdup;
+	strerror;
+	strftime;
+	strlen;
+	strncat;
+	strncmp;
+	strncpy;
+	strpbrk;
+	strrchr;
+	strspn;
+	strstr;
+	strtod;
+	strtok;
+	strtol;
+	strtoul;
+	strxfrm;
+	swab;
+	_swab;
+	swapcontext;
+	_swapcontext;
+	symlink;
+	_symlink;
+	sync;
+	_sync;
+	sysconf;
+	_sysconf;
+	system;
+	tcdrain;
+	_tcdrain;
+	tcflow;
+	_tcflow;
+	tcflush;
+	_tcflush;
+	tcgetattr;
+	_tcgetattr;
+	tcgetpgrp;
+	_tcgetpgrp;
+	tcgetsid;
+	_tcgetsid;
+	tcsendbreak;
+	_tcsendbreak;
+	tcsetattr;
+	_tcsetattr;
+	tcsetpgrp;
+	_tcsetpgrp;
+	tdelete;
+	_tdelete;
+	tell;
+	_tell;
+	telldir;
+	_telldir;
+	tempnam;
+	_tempnam;
+	tfind;
+	_tfind;
+	time;
+	_time;
+	times;
+	_times;
+	timezone;
+	_timezone;
+	tmpfile;
+	tmpnam;
+	toascii;
+	_toascii;
+	tolower;
+	_tolower;
+	toupper;
+	_toupper;
+	tsearch;
+	_tsearch;
+	ttyname;
+	_ttyname;
+	twalk;
+	_twalk;
+	tzname;
+	_tzname;
+	tzset;
+	_tzset;
+	ulimit;
+	_ulimit;
+	umask;
+	_umask;
+	umount;
+	_umount;
+	uname;
+	_uname;
+	ungetc;
+	unlink;
+	_unlink;
+	unlockpt;
+	_unlockpt;
+	utime;
+	_utime;
+	vfprintf;
+	vprintf;
+	vsprintf;
+	wait;
+	_wait;
+	waitid;
+	_waitid;
+	waitpid;
+	_waitpid;
+	wcstombs;
+	wctomb;
+	write;
+	_write;
+	writev;
+	_writev;
+	_xftw;
+};
+
+SUNWprivate_1.1 {
+    global:
+	__ashldi3;
+	__ashrdi3;
+	_cerror;
+	_cerror64;
+	__cmpdi2;
+	__divdi3;
+	_dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dldump = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
+	_dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
+	_file_set;
+	__floatdidf;
+	__floatdisf;
+	_fprintf_c89;
+	_fscanf_c89;
+	__fseterror_u;
+	_fwprintf_c89;
+	_fwscanf_c89;
+	gtty;
+	_gtty;
+	_hasmntopt;
+	_imaxabs_c89;
+	_imaxdiv_c89;
+	install_utrap;
+	_install_utrap;
+	_ld_libc = FUNCTION FILTER /usr/lib/ld.so.1;
+	__lshrdi3;
+	__lyday_to_month;
+	_memcmp = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	_memcpy = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	_memmove = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	_memset = AUXILIARY /platform/$PLATFORM/lib/libc_psr.so.1;
+	__moddi3;
+	__mon_lengths;
+	__muldi3;
+	nop;
+	_printf_c89;
+	_Q_cplx_div;
+	_Q_cplx_div_ix;
+	_Q_cplx_div_rx;
+	_Q_cplx_lr_div;
+	_Q_cplx_lr_div_ix;
+	_Q_cplx_lr_div_rx;
+	_Q_cplx_lr_mul;
+	_Q_cplx_mul;
+	_QgetRD;
+	_scanf_c89;
+	_snprintf_c89;
+	_sprintf_c89;
+	_sscanf_c89;
+	_strtoimax_c89;
+	_strtoumax_c89;
+	_swprintf_c89;
+	_swscanf_c89;
+	_sys_errlist;
+	_sys_errs;
+	_sys_index;
+	_sys_nerr;
+	_sys_num_err;
+	_syssun;
+	__ucmpdi2;
+	__udivdi3;
+	__umoddi3;
+	_vfprintf_c89;
+	_vfscanf_c89;
+	_vfwprintf_c89;
+	_vfwscanf_c89;
+	_vprintf_c89;
+	_vscanf_c89;
+	_vsnprintf_c89;
+	_vsprintf_c89;
+	_vsscanf_c89;
+	_vswprintf_c89;
+	_vswscanf_c89;
+	_vwprintf_c89;
+	_vwscanf_c89;
+	_wcstoimax_c89;
+	_wcstoumax_c89;
+	_wprintf_c89;
+	_wscanf_c89;
+	_xregs_clrptr;
+	__yday_to_month;
+};