bitmap.h (BITMAP_XFREE): New.
authorRichard Henderson <rth@cygnus.com>
Fri, 5 Nov 1999 00:49:03 +0000 (16:49 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 5 Nov 1999 00:49:03 +0000 (16:49 -0800)
commite7749837caaa5c7a7fddea3e8eb90b852cead3d6
tree36caca6632c74bf9cd783c44f1c99239c1b55570
parent920a303df913c5bcc6912ce722bee38e8fc04197
bitmap.h (BITMAP_XFREE): New.

        * bitmap.h (BITMAP_XFREE): New.
        * flow.c (life_analysis): Use it.
        (life_analysis_1): Free blocks.

        * combine.c (undo_commit): New.
        (try_combine): Use it.  Don't zap undobuf.undos.
        (combine_instructions): Don't zap undobuf.undos; free the
        undobuf.frees list.

        * local-alloc.c (local_alloc): Free qty_phys_num_sugg.

        * stmt.c (cost_table_): New.
        (estimate_case_costs): Use it instead of xmalloc.

        * toplev.c (compile_file): Reuse dumpname memory instead
        of strdup'ing it.

From-SVN: r30404
gcc/ChangeLog
gcc/bitmap.h
gcc/combine.c
gcc/flow.c
gcc/local-alloc.c
gcc/stmt.c
gcc/toplev.c