libctf, include: find types of symbols by name
[deliverable/binutils-gdb.git] / libctf / libctf.ver
index f1c9b2bf0039006b95940d7a06a75158aa45a0e5..8c362f3c39e07725524cc0110e88538eb503ffcc 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2019-2020 Free Software Foundation, Inc.
+/* Copyright (C) 2019-2021 Free Software Foundation, Inc.
 
    This file is part of libctf.
 
@@ -156,11 +156,10 @@ LIBCTF_1.0 {
        ctf_getdebug;
        ctf_errwarning_next;
 
-       /* Not yet part of the stable API.  */
-
        ctf_link_add_ctf;
        ctf_link_add_cu_mapping;
        ctf_link_set_memb_name_changer;
+       ctf_link_set_variable_filter;
        ctf_link;
        ctf_link_add_strtab;
        ctf_link_shuffle_syms;
@@ -175,3 +174,31 @@ LIBCTF_1.0 {
     local:
        *;
 };
+
+LIBCTF_1.1 {
+    global:
+       ctf_dict_open;
+       ctf_dict_open_sections;
+       ctf_dict_close;
+       ctf_parent_dict;
+
+       ctf_symbol_next;
+       ctf_add_objt_sym;
+       ctf_add_func_sym;
+
+       ctf_link_add_linker_symbol;
+
+       ctf_arc_lookup_symbol;
+       ctf_arc_flush_caches;
+
+       ctf_getsymsect;
+       ctf_getstrsect;
+       ctf_symsect_endianness;
+       ctf_arc_symsect_endianness;
+} LIBCTF_1.0;
+
+LIBCTF_1.2 {
+    global:
+       ctf_lookup_by_symbol_name;
+       ctf_arc_lookup_symbol_name;
+} LIBCTF_1.1;
This page took 0.024918 seconds and 4 git commands to generate.