view usr/src/lib/libctf/common/mapfile-vers @ 25635:ce2b70e7aab0

[illumos-gate merge] commit 0a554e9f2c0d440dc40a97fae2d18f1d428ca786 13404 man page spelling errors commit 9f76c6ed5b6ee0cc0bf631daca15ac3dc5fc70c4 13400 zfs-tests: implicit conversion from 'enum dmu_objset_type' to 'enum lzc_dataset_type' commit ef96fc31fc4f4306719704352d5c3e33573c039f 13399 zfs: error: implicit conversion from 'boolean_t' to 'ds_hold_flags_t' commit 56870e8c76c2675bcef1fcee5d519585ce9c768e 13393 cheetah: case value '47616' not in enumerated type commit 8247326397b1a16f37e70cf13f5b7a4f50d06712 13403 zfs: symbol 'g_zfs' is multiply-defined commit 436b964b19ef06803ad9165542d80d9d731d6486 13402 zpool: symbol 'g_zfs' is multiply-defined commit 99308ed0417a2b8ab73c5856a8a5345ce2a7aea7 13396 PoolsExecption typo in resource pools javadoc commit 1575b751c16622553e958c1e5c45e59c86b15c6e 13392 px: case value '3' not in enumerated type commit 9b0429a10eec9313ec782d8421272aff70adbfdc 13339 Add support for Hygon Dhyana Family 18h processor commit d20422bd742384b77102bb3bd09e0dc4b7372e50 13351 loader: vbe_find_mode_xydm() is using wrong safety and iteration is buggy commit 174b8e455f9a6974e69fa4e28792580acde0892d 13311 uptime(1) dazed and confused for a minute after boot commit f816551bb187d104fbf2757703d7a5d2189a3a18 13401 eeprom: 'lv' may be used uninitialized in this function commit 5e96da73c99d9d17ff5a58b793fff2ab6dcadf25 13391 fm: build errors with gcc 7 on SPARC commit 58b55f701e285559e4799354996fd284238ed0d4 13398 libstand: xdrproc_t should return bool commit c6a28d7650029501a356f7b75b2a10a5c4430cef 13394 fhc: case value '4294967295' not in enumerated type commit 58d4b16fe601073f2408de78e3db7e9bfa9abfd2 13355 remove topo module warning gags commit 1473b8d60e902819558a8b0e8a257eb0d754c3c3 13388 ZFS list bookmark not working on zvols commit 4bba12ca5cd6f92aaf0d4c0d19d05528110bc095 13368 libbe_py should support temporary BE activation commit a92282e44f968185a6bba094d1e5fece2da819cf 13376 fm: variable may be used uninitialized commit 8b1df8bf71b7b62e7e4d46fe6b457d4d6447b2b8 13367 beadm activate -t should not promote new BE datasets commit 9704bf7fb82e71b685e194a967937ff03843e73a 13317 Decrease contention on dn_struct_rwlock commit 88a08813800ed7ba7c927986421cee437f7f2233 13363 ctfconvert could support more granular ignore for missing debug data commit 3dd4cd56e7843e01a8ab147a0d102cd4f6d732c1 13342 ctfconvert could encode _Float128 for 32-bit objects commit 73197b540cc5f0434c409b68ca9e1a514a6ce91b 13336 ctfconvert should be able to unconditionally attempt conversion commit dd4422524768709a579a2a93a10c78a88a6b0ecb 13280 CTF: provide option to truncate and continue Conflicts & other fixes (with help from Jason King <jbk@joyent.com>): usr/src/lib/fm/topo/modules/common/ipmi/ipmi_enum.c usr/src/lib/libctf/common/ctf_convert.c usr/src/lib/libctf/common/ctf_lib.c usr/src/lib/libctf/common/libctf.h usr/src/lib/libproc/common/Psymtab.c usr/src/man/man1/ld.so.1.1 usr/src/man/man4/process.4
author Dan McDonald <danmcd@joyent.com>
date Mon, 04 Jan 2021 14:49:49 -0500
parents cb770295a5e9 790618c19823
children
line wrap: on
line source

#
# 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 (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
#

#
# Copyright 2019 Joyent, Inc.
# Copyright 2020 OmniOS Community Edition (OmniOSce) Association.
#

#
# MAPFILE HEADER START
#
# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
# Object versioning must comply with the rules detailed in
#
#	usr/src/lib/README.mapfiles
#
# You should not be making modifications here until you've read the most current
# copy of that file. If you need help, contact a gatekeeper for guidance.
#
# MAPFILE HEADER END
#

$mapfile_version 2

# There really should be only one SUNWprivate version.
# Don't add any more.  Add new private symbols to SUNWprivate_1.2

SYMBOL_VERSION SUNWprivate_1.2 {
    global:
	ctf_add_array;
	ctf_add_const;
	ctf_add_enum;
	ctf_add_enumerator;
	ctf_add_float;
	ctf_add_forward;
	ctf_add_funcptr;
	ctf_add_function;
	ctf_add_integer;
	ctf_add_label;
	ctf_add_member;
	ctf_add_object;
	ctf_add_pointer;
	ctf_add_restrict;
	ctf_add_struct;
	ctf_add_type;
	ctf_add_typedef;
	ctf_add_union;
	ctf_add_volatile;
	ctf_convert_add_ignore;
	ctf_convert_fini;
	ctf_convert_init;
	ctf_convert_set_batchsize;
	ctf_convert_set_flags;
	ctf_convert_set_label;
	ctf_convert_set_nthreads;
	ctf_convert_set_warncb;
	ctf_create;
	ctf_dataptr;
	ctf_delete_type;
	ctf_diff_fini;
	ctf_diff_functions;
	ctf_diff_getflags;
	ctf_diff_init;
	ctf_diff_objects;
	ctf_diff_setflags;
	ctf_diff_types;
	ctf_discard;
	ctf_dup;
	ctf_elfconvert;
	ctf_elffdwrite;
	ctf_elfwrite;
	ctf_enum_value;
	ctf_fdconvert;
	ctf_flags;
	ctf_func_args_by_id;
	ctf_func_info_by_id;
	ctf_function_iter;
	ctf_has_c_source;
	ctf_kind_name;
	ctf_label_info;
	ctf_label_iter;
	ctf_label_topmost;
	ctf_max_id;
	ctf_member_info;
	ctf_merge_add;
	ctf_merge_dedup;
	ctf_merge_fini;
	ctf_merge_init;
	ctf_merge_label;
	ctf_merge_merge;
	ctf_merge_set_nthreads;
	ctf_merge_uniquify;
	ctf_nr_syms;
	ctf_object_iter;
	ctf_parent_file;
	ctf_parent_label;
	ctf_parent_name;
	ctf_set_array;
	ctf_set_root;
	ctf_set_size;
	ctf_string_iter;
	ctf_symbol_name;
	ctf_type_align;
	ctf_type_cmp;
	ctf_type_cname;
	ctf_type_compat;
	ctf_type_pointer;
	ctf_update;
	ctf_write;
} SUNWprivate_1.1;

SYMBOL_VERSION SUNWprivate_1.1 {
    global:
	ctf_array_info;
	ctf_bufopen;
	ctf_close;
	ctf_enum_iter;
	ctf_enum_name;
	ctf_errmsg;
	ctf_errno;
	ctf_fdopen;
	ctf_func_args;
	ctf_func_info;
	ctf_getmodel;
	ctf_getspecific;
	ctf_import;
	ctf_lookup_by_name;
	ctf_lookup_by_symbol;
	ctf_member_iter;
	ctf_open;
	ctf_setmodel;
	ctf_setspecific;
	ctf_type_encoding;
	ctf_type_iter;
	ctf_type_kind;
	ctf_type_lname;
	ctf_type_name;
	ctf_type_qname;
	ctf_type_reference;
	ctf_type_resolve;
	ctf_type_size;
	ctf_type_visit;
	ctf_version;
	_libctf_debug;
    local:
	*;
};