|
| 1 | +2022-11-20: David Anderson |
| 2 | + commit 6d7ee5d0ee447004733c6e5b0a6d7d1417e65535 |
| 3 | + |
| 4 | + Reintroducing working macos-meson |
| 5 | + modified: test.yml |
| 6 | + |
| 7 | +2022-11-20: David Anderson |
| 8 | + commit e6f59cddf3f8e19597686d72704e405ebba23c01 |
| 9 | + |
| 10 | + Added commentary about the breakage fix |
| 11 | + modified: mac_meson.yml |
| 12 | + |
| 13 | +2022-11-20: David Anderson |
| 14 | + commit ffe12688a4b7ddd860feedf580068fef4b99091c |
| 15 | + |
| 16 | + A suggested fix from brew folks. |
| 17 | + They say this is due to github installing non-Homebrew |
| 18 | + software in the Homebrew install directory. |
| 19 | + They also suggest trying |
| 20 | + find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete |
| 21 | + modified: mac_meson.yml |
| 22 | + |
| 23 | +2022-11-19: David Anderson |
| 24 | + commit c1145ccc9dbc0f8054211b4d89bc0ffa7b6736ee |
| 25 | + |
| 26 | + For testing this case |
| 27 | + new file: mac_meson.yml |
| 28 | + Removed the unusable mac_meson case |
| 29 | + modified: test.yml |
| 30 | + |
| 31 | +2022-11-19: David Anderson |
| 32 | + commit 4257d78972e888d6bbdb462c1ce6ea7d6009797a |
| 33 | + |
| 34 | + Not working. deleted one bogus line. |
| 35 | + modified: test.yml |
| 36 | + |
| 37 | +2022-11-19: David Anderson |
| 38 | + commit 0b0144ccf569b89b74192476d44daaaebc7d4033 |
| 39 | + |
| 40 | + Still no joy. brew install meson fails. |
| 41 | + modified: test.yml |
| 42 | + |
| 43 | +2022-11-19: David Anderson |
| 44 | + commit 6deb22cc1ba5d4ce45e7b2cedb069cb1451ccd15 |
| 45 | + |
| 46 | + More changes for macos, see |
| 47 | + https://stackoverflow.com/questions/26647412/homebrew-could-not-symlink-usr-local-bin-is-not-writable |
| 48 | + modified: test.yml |
| 49 | + |
| 50 | +2022-11-19: David Anderson |
| 51 | + commit 7684181e391a1fe3fa684f7dca83bbac188836e6 |
| 52 | + |
| 53 | + Slight mod of macos meson workflow. |
| 54 | + modified: test.yml |
| 55 | + |
| 56 | +2022-11-19: David Anderson |
| 57 | + commit d769f9e79cb3a9e36360ed7ae09320df43f23930 |
| 58 | + |
| 59 | + Updating macos-meson per |
| 60 | + https://github.com/Homebrew/homebrew-core/issues/30652 |
| 61 | + to try to get the brew command to work. |
| 62 | + modified: test.yml |
| 63 | + |
| 64 | +2022-11-19: David Anderson |
| 65 | + commit 5bc19a75665aa2c3e159a24065137d8347a0d9f6 |
| 66 | + |
| 67 | + Assigning a variable to itself got a warning and |
| 68 | + fail from freebsd compiler. |
| 69 | + Removed the poinless assign. |
| 70 | + modified: dwarf_util.c |
| 71 | + |
| 72 | +2022-11-19: David Anderson |
| 73 | + commit a87544c075732b04624dc3f0cd86ea65ce8405c3 |
| 74 | + |
| 75 | + freebsd vm: altered install list |
| 76 | + for autotools to be in same package |
| 77 | + order as the working freebsdvms. |
| 78 | + modified: test.yml |
| 79 | + |
| 80 | +2022-11-19: David Anderson |
| 81 | + commit 18240f9b724f438b52d8742827b2f1d9bc058f64 |
| 82 | + |
| 83 | + Moved one line, macos-meson |
| 84 | + modified: test.yml |
| 85 | + |
| 86 | +2022-11-19: David Anderson |
| 87 | + commit 7ba82fbf6c238839504fb15e74cd048bc2ed1ba9 |
| 88 | + |
| 89 | + Strange macos autotools failure. Attempting fix. |
| 90 | + modified: test.yml |
| 91 | + |
| 92 | +2022-11-18: David Anderson |
| 93 | + commit 5f00152b9592bae10f2f031b1327e5cdd1d66178 |
| 94 | + |
| 95 | + Small addition to the Changes for 0.5.0 (about |
| 96 | + performance improvement). |
| 97 | + modified: doc/libdwarf.dox |
| 98 | + |
| 99 | + These two each had one spot where on error |
| 100 | + there could be a small memory leakage |
| 101 | + detected by CoverityScan. Fixed. |
| 102 | + modified: src/bin/dwarfexample/findfuncbypc.c |
| 103 | + modified: src/lib/libdwarf/dwarf_util.c |
| 104 | + |
| 105 | +2022-11-18: David Anderson |
| 106 | + commit bcf912a6cbbe1bda3e6675f1f3c1f1293358bf75 |
| 107 | + |
| 108 | + Removing dead code. |
| 109 | + Removing DW_DLA_ABBREV_LIST (it is not used now). |
| 110 | + Removing DW_DLA_HASH_TABLE, it is not used now. |
| 111 | + Removing DW_DLA_HASH_TABLE_ENTRY, it is not used now. |
| 112 | + None of these three were ever usable by library |
| 113 | + callers, they were internal-use-only. |
| 114 | + Free the orphaned hash table on allocatiing |
| 115 | + a new bigger one. |
| 116 | + modified: src/lib/libdwarf/dwarf_alloc.c |
| 117 | + |
| 118 | + Deleted typedef struct Dwarf_Hash_Table_Entry_s *Dwarf_Hash_Table_Entras the (internal-use-only) struct is no longer used. |
| 119 | + modified: src/lib/libdwarf/dwarf_base_types.h |
| 120 | + |
| 121 | + Now using calloc(to allocate a Dwarf_Hash_Table. |
| 122 | + And free() to eliminate it. |
| 123 | + Using dwarf_dealloc_die() instead of the original |
| 124 | + harder-to-use dwarf_dealloc(). |
| 125 | + modified: src/lib/libdwarf/dwarf_die_deliv.c |
| 126 | + |
| 127 | + Simplified declartion of abl_next struct field. |
| 128 | + modified: src/lib/libdwarf/dwarf_die_deliv.h |
| 129 | + |
| 130 | + Added #includes to reflect the changes today. |
| 131 | + modified: src/lib/libdwarf/dwarf_fill_in_attr_form.c |
| 132 | + |
| 133 | + Added the new acess to DW_FORM_implicit_const value. |
| 134 | + Changed the singly-linked-list creation |
| 135 | + to the modern form (faster form). |
| 136 | + Moved the dwarf_attribute() list creation down |
| 137 | + to where it is really needed. |
| 138 | + modified: src/lib/libdwarf/dwarf_query.c |
| 139 | + |
| 140 | + New debug printf routines (bracketed with #if 0/endif) |
| 141 | + Substantial revision of the Dwarf_Hash_Table implementation |
| 142 | + for faster and reliable use. |
| 143 | + modified: src/lib/libdwarf/dwarf_util.c |
| 144 | + |
| 145 | + Removed truct Dwarf_Hash_Table_Entry_s as no longer used. |
| 146 | + updated _dwarf_free_abbrev_hash_table_contents() |
| 147 | + argument list to accommodate the changes today. |
| 148 | + modified: src/lib/libdwarf/dwarf_util.h |
| 149 | + |
| 150 | +2022-11-18: David Anderson |
| 151 | + commit 1b3428ba5a40023bcf0af635f153ae2089c14df8 |
| 152 | + |
| 153 | + Added words about the 0.5.0 performance |
| 154 | + improvement. |
| 155 | + modified: doc/libdwarf.dox |
| 156 | + |
| 157 | +2022-11-18: David Anderson |
| 158 | + commit 7f615829757dcbe8a26a879c99098394fed0da49 |
| 159 | + |
| 160 | + Add dealloc calls appropriately so |
| 161 | + latest coverity scan |
| 162 | + does not see defects. |
| 163 | + modified: src/bin/dwarfdump/print_die.c |
| 164 | + modified: src/bin/dwarfdump/print_frames.c |
| 165 | + |
| 166 | +2022-11-18: David Anderson |
| 167 | + commit f99e7f276229b5f21005c1ae08be34abbe1337c4 |
| 168 | + |
| 169 | + Add cleanup calls in case of error |
| 170 | + to avoid coverity scan defect warnings. |
| 171 | + modified: src/bin/dwarfexample/findfuncbypc.c |
| 172 | + modified: src/bin/dwarfexample/jitreader.c |
| 173 | + |
| 174 | +2022-11-18: David Anderson |
| 175 | + commit cd3bcbc08821d23b66f3b38543fab61bf69d5a69 |
| 176 | + |
| 177 | + Add a dwarf_dealloc of a list, was missing |
| 178 | + in an error case. |
| 179 | + modified: src/bin/dwarfgen/createirepfrombinary.cc |
| 180 | + |
| 181 | +2022-11-15: David Anderson |
| 182 | + commit 5aa8060e3b34f77ac87f96676b175837cc02a755 |
| 183 | + |
| 184 | + Now doxygen 1.9. Minor text changes. |
| 185 | + modified: doc/libdwarf.pdf |
| 186 | + |
| 187 | +2022-11-15: David Anderson |
| 188 | + commit 416d6106b71d42d6492b0e60b7d8d43b010dacb7 |
| 189 | + |
| 190 | + Up to date with git log. |
| 191 | + modified: ChangeLog |
| 192 | + |
1 | 193 | 2022-11-15: David Anderson |
2 | 194 | commit 5b88db3565334b4b3dc2c619196a3307e8011155 |
3 | 195 |
|
|
0 commit comments