gcc/libmudflap ChangeLog config.h.in configure ...
fche@gcc.gnu.org
fche@gcc.gnu.org
Fri Mar 28 22:33:00 GMT 2003
CVSROOT: /cvs/gcc
Module name: gcc
Branch: tree-ssa-20020619-branch
Changes by: fche@gcc.gnu.org 2003-03-28 22:33:26
Modified files:
libmudflap : ChangeLog config.h.in configure configure.in
mf-impl.h mf-runtime.c
Added files:
libmudflap/testsuite/libmudflap.c: fail27-frag.c pass36-frag.c
Log message:
2003-03-28 Frank Ch. Eigler <fche@redhat.com>
* configure.in: Check for target gettimeofday, signal, some headers.
* mf-impl.h (__mf_opts): Add new "sigusr1_report" field. Comment
out inop multi_threaded field.
* mf-runtime.c (options): Handle new "-sigusr1-report" option.
(__mf_set_options): Correct handling of "-help".
(__mf_sigusr1_respond): New function to manage SIGUSR1 response.
(__mf_check, __mf_register, __mf_unregister): Call it.
(__mf_insert_new_object, __mf_unregister): Respect HAVE_GETTIMEOFDAY.
(__mf_report_leaks): Make callable
(__mf_tree_analyze): Traverse in-order. Accumulate address bit
distribution statistics.
(__mf_adapt_cache): Rewrite shift guessing logic based on address
bit distributions.
* config.h.in, configure: Regenerated.
* testsuite/libmudflap.c/fail27-frag.c: New test.
* testsuite/libmudflap.c/pass36-frag.c: New test.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/ChangeLog.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.43&r2=1.1.2.44
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/config.h.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.3&r2=1.1.2.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/configure.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.11&r2=1.1.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/configure.in.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.11&r2=1.1.2.12
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/mf-impl.h.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.14&r2=1.1.2.15
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/mf-runtime.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=1.1.2.28&r2=1.1.2.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/testsuite/libmudflap.c/fail27-frag.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libmudflap/testsuite/libmudflap.c/pass36-frag.c.diff?cvsroot=gcc&only_with_tag=tree-ssa-20020619-branch&r1=NONE&r2=1.1.2.1
More information about the Gcc-cvs
mailing list