1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
#! /bin/sh
# Copyright (C) 2011 Red Hat, Inc.
# This file is part of Red Hat elfutils.
#
# Red Hat elfutils is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by the
# Free Software Foundation; version 2 of the License.
#
# Red Hat elfutils is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License along
# with Red Hat elfutils; if not, write to the Free Software Foundation,
# Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA.
#
# Red Hat elfutils is an included package of the Open Invention Network.
# An included package of the Open Invention Network is a package for which
# Open Invention Network licensees cross-license their patents. No patent
# license is granted, either expressly or impliedly, by designation as an
# included package. Should you wish to participate in the Open Invention
# Network licensing program, please visit www.openinventionnetwork.com
# <http://www.openinventionnetwork.com>.
. $srcdir/test-subr.sh
testfiles testfile11
testrun_compare ./dwarf-getstring testfile11 <<\EOF
_ZNSbIwSt11char_traitsIwESaIwEE13_S_copy_charsEPwS3_S3_
itimerspec
_G_int32_t
_IO_last_state
antiquities
_ZNSbIwSt11char_traitsIwESaIwEEpLEw
insert
_ZNSbIwSt11char_traitsIwESaIwEE12_M_leak_hardEv
__lockkind
_ZNKSbIwSt11char_traitsIwESaIwEE8capacityEv
_ZNSs7_M_leakEv
_M_ref_count
_ZNSt11char_traitsIwE6assignEPwjw
_ZNKSs13find_first_ofEPKcj
._14
._15
._16
._17
_ZNKSs16find_last_not_ofEPKcj
_G_iconv_t
_ZN10__gnu_test9gnu_obj_2IlEaSERKS1_
_ZN11random_dataaSERKS_
_ZNSt11char_traitsIcE7not_eofERKi
__class_type_info
tm_sec
_ZNKSbIwSt11char_traitsIwESaIwEE5c_strEv
__rlim64_t
seek
pthread_mutex_t
_ZNSs5eraseEN9__gnu_cxx17__normal_iteratorIPcSsEE
_ZNSsaSEc
__not_va_list__
_ZNKSs12find_last_ofEPKcj
_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_S2_S2_
__gconv_info
_ZNSt11__ios_flags12_S_showpointE
output_iterator_tag
gnu_obj_2<long int>
_ZNSs6insertEjRKSsjj
_ZN13__type_traitsIbEaSERKS0_
_ZNKSbIwSt11char_traitsIwESaIwEE4copyEPwjj
_ZNSs9_M_mutateEjjj
__ios_flags
short unsigned int
_ZNKSs4findEPKcj
compare
_ZNSbIwSt11char_traitsIwESaIwEE4_Rep7_M_grabERKS1_S5_
tm_yday
unsigned char
__stacksize
__gconv_init_fct
_IO_FILE
__counter
._26
._27
bidirectional_iterator_tag
._29
it_value
const_iterator
_ZNSt11__ios_flags6_S_outE
_M_set_leaked
_Is_integer<unsigned int>
__value
timeval
_IO_jump_t
_ZN11sched_paramaSERKS_
__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::allocator<char> > >
_ZNSs4_Rep7_M_grabERKSaIcES2_
_wide_vtable
__codecvt_destr
_STL_mutex_lock
_ZNSt24__default_alloc_templateILb1ELi0EE17_S_freelist_indexEj
_ZNSbIwSt11char_traitsIwESaIwEE7replaceEjjjw
_ZN17__gconv_step_dataaSERKS_
__w_stopval
__int64_t
__type_traits<double>
~_Lock
_ZNKSbIwSt11char_traitsIwESaIwEE5beginEv
ptrdiff_t
test
_Integral
cookie_seek_function_t
__vmi_class_type_info
_ZNSs7replaceEjjjc
__int32_t
register_t
~_STL_auto_lock
_ZNKSbIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwjj
__arg
_ZNSs7replaceEjjPKcj
_ZNSbIwSt11char_traitsIwESaIwEE7replaceEjjRKS2_jj
_ZNKSbIwSt11char_traitsIwESaIwEE12find_last_ofEPKwjj
_ZN11_Is_integerImEaSERKS0_
__default_alloc_template
_S_hex
__statep
_ZNSt11char_traitsIwE2ltERKwS2_
_M_p
_ZNKSs4sizeEv
EOF
exit 0
|