Skip to content

Commit 6cfdca9

Browse files
committed
Now up to date.
modified: ChangeLog
1 parent 074128b commit 6cfdca9

File tree

1 file changed

+104
-0
lines changed

1 file changed

+104
-0
lines changed

ChangeLog

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
2025-10-28: David Anderson
2+
commit 074128be4eb9a6f96c0dc2172ce889cc715c378c
3+
4+
This changes nothing in the API. It
5+
creates a better path to having accurate and complete
6+
reporting of DWARF6 DW_AT_language and
7+
the associated language data
8+
(see dwarf_language_version_data() ) at all times
9+
as more languages and language-version-details
10+
are added into DWARF6.
11+
12+
Now lists dwarf_lname_version.c
13+
modified: src/lib/libdwarf/CMakeLists.txt
14+
modified: src/lib/libdwarf/Makefile.am
15+
16+
Deleted the code for DW_LNAME stuff, it is
17+
now in dwarf_lname_version.c as generated code.
18+
modified: src/lib/libdwarf/dwarf_query.c
19+
20+
Added dwarf_lname_version.c
21+
modified: src/lib/libdwarf/meson.build
22+
23+
The test code now looks in dwarf_lname_version.c
24+
in libdwarf to check its LNAME items in the switch.
25+
modified: test/test_lname.c
26+
27+
2025-10-27: David Anderson
28+
commit eaec188b71a706051204ae4bc9a8fa3eea63e009
29+
30+
These generate a sourcefile in libdwarf (dwarf_lname_version.c)
31+
that enables DWARF6 language version access.
32+
The generated source is not yet used.
33+
modified: src/bin/buildDW_LNAME/buildlname.c
34+
modified: src/bin/buildDW_LNAME/dwarf_lname_data.h
35+
modified: src/bin/checkDW_LANG/checklangname.c
36+
37+
A new generated source which will replace
38+
a function in dwarf_query.c
39+
new file: src/lib/libdwarf/dwarf_lname_version.c
40+
41+
2025-10-27: David Anderson
42+
commit 26eba0ca3ef0119fdde4c7870703a5bb9e019add
43+
44+
Removed a trailing whitespace
45+
modified: src/lib/libdwarf/dwarf_lvn_name.c
46+
47+
2025-10-27: David Anderson
48+
commit e8eb4c21e56022f1a07d5e8457da19a9792e275f
49+
50+
removed whitespace.
51+
modified: src/lib/libdwarf/dwarf_ranges.c
52+
53+
2025-10-26: David Anderson
54+
commit 0cb6aad5a7f108b0aa3b19f001c6c9859a1d1625
55+
56+
Small tweak to get the local .h file into a release.
57+
modified: src/bin/buildDW_LNAME/Makefile.am
58+
59+
2025-10-26: David Anderson
60+
commit 3d7f438855178cef5fa5f9140484c44d7a2f6aa5
61+
62+
Adds new dwarf.h checking code in
63+
buildDW_LNAME
64+
Adds a build of this new stuff.
65+
66+
modified: Makefile.am
67+
modified: configure.ac
68+
new file: src/bin/buildDW_LNAME/Makefile.am
69+
new file: src/bin/buildDW_LNAME/README
70+
new file: src/bin/buildDW_LNAME/buildlname.c
71+
new file: src/bin/buildDW_LNAME/dwarf_lname_data.h
72+
new file: src/bin/buildDW_LNAME/meson.build
73+
Corrects a small mistake here (made yesterday)
74+
modified: src/bin/checkDW_LANG/Makefile.am
75+
Checking code above found an error in dwarf.h DW_LNAME
76+
instance 0x21. These three fix it.
77+
modified: src/lib/libdwarf/dwarf.h
78+
modified: src/lib/libdwarf/dwarf_names.c
79+
modified: src/lib/libdwarf/dwarf_query.c
80+
81+
2025-10-25: David Anderson
82+
commit ec77d0064ec7fde20b6c17448dd713e3100ad7d0
83+
84+
Enabling build and run with configure.
85+
modified: ../../Makefile.am
86+
modified: ../../configure.ac
87+
modified: ../../meson.build
88+
89+
New test to ensure there are no surprising
90+
omissions in dwarf.h on DW_LANG.
91+
new file: checkDW_LANG/Makefile.am
92+
does the check.
93+
new file: checkDW_LANG/checklangname.c
94+
new file: checkDW_LANG/meson.build
95+
Added a comment noting the 'missing' DW_LANG
96+
for 0x0029.
97+
modified: ../lib/libdwarf/dwarf.h
98+
99+
2025-10-18: David Anderson
100+
commit 8fa5a0186b90d252f5707baf80db2f5ffa2285e5
101+
102+
Up to date now.
103+
modified: ChangeLog
104+
1105
2025-10-18: David Anderson
2106
commit ccedb2a5bbd6047a5083b05ae5db831ace2e4b29
3107

0 commit comments

Comments
 (0)