History log of /external/ltrace/demangle.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
97485501f87e5452bc49721003ebfb9717f497b6 26-Sep-2013 Peter Wu <lekensteyn@gmail.com> Fix clang warning (-Wduplicate-decl-specifier)

DICT_INIT defines its key type as constant already, no need to duplicate
that in callers of DICT_INIT.

Signed-off-by: Peter Wu <lekensteyn@gmail.com>
/external/ltrace/demangle.c
3ac8db64ad80c4afacf06a97d0163c9f3f2c9e17 23-Nov-2012 Petr Machata <pmachata@redhat.com> Move demangling-related code from common.h to demangle.h

Adjust users accordingly.
/external/ltrace/demangle.c
98ff309cdc98857eb30992f108439cb7d7673598 08-Mar-2013 Petr Machata <pmachata@redhat.com> Change DICT_FIND to DICT_FIND_{REF,VAL}

- In many places, DICT_FIND was awkward to use, as it required the use
of pointers even in cases that the dictionary already stored
pointers. For those cases, add DICT_FIND_VAL.

- Rename the original DICT_FIND to DICT_FIND_REF to make the
disctinction clear. That is useful if the dictionary holds actual
structures.
/external/ltrace/demangle.c
d7e4ca82e1cf20bb2605befb1da74dd1688c706e 28-Nov-2012 Petr Machata <pmachata@redhat.com> Rewrite dict module to be more in line with vect

It's now a bit more strongly typed, can grow and shrink on demand, and has
a more complete interface.
It uses open addressing scheme to store hashes.
/external/ltrace/demangle.c
e99af270a60891e68d465c4cd97dbe29cd1a05e4 26-Oct-2012 Petr Machata <pmachata@redhat.com> Update copyright information and license headers
/external/ltrace/demangle.c
cdd17b88c22f8dd50fef823a9cfff2098a43a79d 01-Jun-2012 Petr Machata <pmachata@redhat.com> We should look for demangle in libstdc++ as well
/external/ltrace/demangle.c
f670eea50e959eeb9da53d70cad8d43c19494ef0 25-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Finally got rid of GNU's Autoconf stuff
/external/ltrace/demangle.c
8d1b92ba755f6d6229f5e230fc43d958b13836f8 03-Jul-2009 Juan Cespedes <cespedes@coco.thehackers.org> Some minor fixes
/external/ltrace/demangle.c
cd8976dbee947f152c3a322503a1063c6359da76 14-May-2009 Juan Cespedes <cespedes@debian.org> better debugging support (-d option)
/external/ltrace/demangle.c
f13505251e6402460f6cc7ec84e0d8ca91607b4f 16-Dec-2008 Juan Cespedes <cespedes@debian.org> Re-indent entry points to functions
/external/ltrace/demangle.c
761ef382780586bc052a1c0993f113f5a2b141f5 14-Aug-2006 Steve Fink <sphink@gmail.com> demangle.c: remove my_demagle_dict_clear()
/external/ltrace/demangle.c
2d45b1a8e26a36a9f85dc49e721c4390ca93dc40 20-Feb-2006 Ian Wienand <ianw@ieee.org> run Lindent over source to get everything looking about the same
/external/ltrace/demangle.c
9a2ad351a1c3215dc596ff3e2e3fd4bc24445a6b 20-Feb-2006 Ian Wienand <ianw@ieee.org> Switched to SVN (initial import)
/external/ltrace/demangle.c
3219f320604810532a4938dda8f9dfadb0e840f3 16-Feb-2006 Ian Wienand <ianw@ieee.org> Some fixes...

* read_config_file.c: initialise pt stack argument to stop warning
* summary.c: make show_summary() obey -C for demangaling function names
/external/ltrace/demangle.c
d914a206a11cc1011a45f00674b1e16988fae77f 10-Nov-2004 Juan Cespedes <cespedes@debian.org> Version: 0.3.36

* Fixed "--indent" option
* Got rid of Debian and RedHat specific parts in tarball
/external/ltrace/demangle.c
cac15c3f170b5ec2cc6304c8c0763a78103e1778 31-Jan-2003 Juan Cespedes <cespedes@debian.org> Version 0.3.27

* Removed dependency on libdl (it is no longer needed)
* Wrote generic dictionary, used in demangle.c and breakpoints.c
* Added debug.c for better debugging output
/external/ltrace/demangle.c
8cc1b9d456c8f41e3a8cc0d3ec0d77eb779cb7bb 01-Mar-2002 Juan Cespedes <cespedes@debian.org> Version: 0.3.18

* Simplified arch-dependent stuff
* Updated list of syscalls and signals to Linux 2.4.18
* Unified coding-style of all function declarations
* Do not indent lines indicating signals, exit codes, etc
* Updated description
* fix off-by-one problem in checking syscall number (Tim Waugh
<twaugh@redhat.com> fixed this problem in RedHat two years ago;
thank you for NOT noticing me...)
/external/ltrace/demangle.c
1b9cfd6ad305ad909e8ff17139111a7c78f01464 30-Aug-1999 Juan Cespedes <cespedes@debian.org> Version: 0.3.8

* glibc-2.1 does no longer need `_GNU_SOURCE' defined to use <getopt.h>
* Changed description of package; adopted Red Hat's one
(thanks to whoever wrote it)
* Close all the file descriptors used before executing program (close-on-exec)
* Updated copyright file for new location /usr/share/common-licenses/GPL.
* Used GNU autoconf instead of "uname" to guess host system type
* Install man page in /usr/share/man instead of /usr/man
* Added a few functions to /etc/ltrace.conf
* Updated list of syscalls and signals to linux-2.2.12
* Fixed bugs in C++ demangle (Morten Eriksen <mortene@sim.no>)
* New Standards-Version: 3.0.1 (but keeping docs in /usr/doc)
/external/ltrace/demangle.c
ac3db297f7c6f08b02a7edfb32e441875fd7c1d7 25-Apr-1998 Juan Cespedes <cespedes@debian.org> Version: 0.3.0

* Preliminary autoconf support
* Switched to getopt()
* New option: -C (demangle C++ names)
* New options: --help, --version
* Display "format" (printf-like) argument types
* Updated manual page
* New option: -e
/external/ltrace/demangle.c