| Rev. | Time | Author |
|---|---|---|
| 2c9a28c users/weimin/ctf | 2019-09-26 05:03:15 | Weimin Pan |
|
Sync up gdb with latest gcc and binutils |
||
| 6fa0bc1 | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: fix refcount leak in ctf_import |
||
| 2ca5b4a | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: make ctf_dump not crash on OOM |
||
| 6c1ab5f | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: remove ctf_malloc, ctf_free and ctf_strdup |
||
| cb2b796 | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: get the encoding of non-ints/fps in the dynamic space right |
||
| 09dd90b | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: allow ctf_type_lname of a null pointer. |
||
| dde074f | 2019-09-24 22:06:32 | Nick Alcock |
|
libctf: properly handle ctf_add_type of forwards and self-reffing structs |
||
| 54e8678 | 2019-09-24 22:05:32 | Nick Alcock |
|
libctf: avoid the need to ever use ctf_update |
||
| 475dd3e | 2019-09-24 22:05:32 | Nick Alcock |
|
libctf: handle nonrepresentable types at link time |
||
| 6951c20 | 2019-09-24 22:05:32 | Nick Alcock |
|
objdump: get CTF parent importing right |
||
| c9c66c0 | 2019-09-24 22:05:32 | Nick Alcock |
|
libctf: installable libctf as a shared library |
||
| 5379bd8 | 2019-09-23 22:12:55 | Nick Alcock |
|
bfd, ld: add CTF section linking |
||
| bc02cd7 | 2019-09-23 22:12:54 | Nick Alcock |
|
bfd: new functions for getting strings out of a strtab |
||
| bf05b84 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: actually close bfds we have opened |
||
| fba72c8 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: bfd-open: mark the bfd as cacheable |
||
| deb9b90 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: get rid of a disruptive public include of <sys/param.h> |
||
| 3c50a95 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: eschew C99 for loop initial declarations |
||
| 5f81997 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: don't leak hash keys or values on value replacement |
||
| c37135b | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: teach ctf_add_type how forwards work |
||
| 2091d7d | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: add CU-mapping machinery |
||
| ec0179e | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: add linking of the variable section |
||
| c150ea4 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: map from old to corresponding newly-added types in ctf_add_type |
||
| 0aae381 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: add the ctf_link machinery |
||
| dfe2491 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: dump: check the right error values when dumping functions |
||
| 2ddf769 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: dump: support non-root type dumping |
||
| 01cc754 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: fix double-free on ctf_compress_write error path |
||
| 1ba0a75 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: write CTF files to memory, and CTF archives to fds |
||
| ec60a76 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: support getting strings from the ELF strtab |
||
| 534c153 | 2019-09-23 22:12:54 | Nick Alcock |
|
libctf: Add iteration over non-root types |
||
| ab39915 | 2019-09-23 22:12:54 | Nick Alcock |
|
binutils: objdump does not take --ctf-symbols or --ctf-strings options |
||