Go to file
Arnaldo Carvalho de Melo 47b4f029fb [CLASSES]: Handle DW_TAG_unspecified_parameters in function pointers
My favourite guinea pig (linux's vmlinux) has not one pointer to a function
that has unspecified parameters (...), but a new guinea pig, also a kernel,
has, openbsd's kernel, example:

/* /usr/home/leonardo/openbsd/src/sys/sys/protosw.h:63 */
struct protosw {
        short int pr_type;              /*     0     2 */
<SNIP>
        void      (*pr_input)(struct mbuf *, ...); /*    12     4 */
        int       (*pr_output)(struct mbuf *, ...); /*    16     4 */
<SNIP>

So fix it!

Signed-off-by: Arnaldo Carvalho de Melo <acme@mandriva.com>
2007-01-04 13:28:45 -02:00
cmake/modules [CMAKE]: Fix build on debian unstable 2006-12-20 10:16:45 -02:00
CMakeLists.txt [DTAGNAMES]: 6th dwarf 2006-12-28 14:03:42 -02:00
README [README]: Add information about packages required to build 2006-12-20 10:28:44 -02:00
README.ctracer [CTRACER]: New tool 2006-12-20 12:16:16 -02:00
classes.c [CLASSES]: Handle DW_TAG_unspecified_parameters in function pointers 2007-01-04 13:28:45 -02:00
classes.h [CLASSES]: Introduce lexblock__find_tag_by_id 2007-01-04 13:13:21 -02:00
codiff.c [CLASSES]: Remove cu field from struct class 2007-01-04 01:41:11 -02:00
ctracer.c [CLASSES]: Remove cu field from struct class 2007-01-04 01:41:11 -02:00
dtagnames.c [CLASSES]: Become struct tag centric 2006-12-29 15:28:58 -02:00
list.h Repository creation. 2006-10-24 20:42:39 -03:00
pahole.c [CLASSES]: Remove cu field from struct class 2007-01-04 01:41:11 -02:00
pfunct.c [CLASSES]: Ditch struct function->cu 2007-01-03 21:57:35 -02:00
prefcnt.c [CLASSES]: Remove cu field from struct class 2007-01-04 01:41:11 -02:00

README

Build instructions:

1. install cmake
2. mkdir build
3. cd build
4. cmake ..
5. make

Known to work scenarios:

Mandriva Cooker:

cmake 2.4.5-1mdv2007.1
libelfutils1-devel 0.123-1mdv2007.1

Debian Unstable:

cmake 2.4.5-1
libdw-dev 0.123-2