This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r157420 - in /branches/melt-branch: ChangeLog.M...
- From: bstarynk at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sat, 13 Mar 2010 09:26:31 -0000
- Subject: r157420 - in /branches/melt-branch: ChangeLog.M...
Author: bstarynk
Date: Sat Mar 13 09:26:30 2010
New Revision: 157420
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157420
Log:
2010-03-13 Basile Starynkevitch <basile@starynkevitch.net>
{{can be compiled as a plugin, and removed every GDBM stuff.}}
* configure.ac: removed every GDBM related stuff.
* configure: regenerated.
* contrib/build-melt-plugin.sh: added file.
* gcc/configure.ac: removed GDBM stuff.
* gcc/common.opt: removed GDBM related option -fmelt-gdbmstate=.
* gcc/melt-make.mk: added/renamed several variables, such as:
melt_make_module_makefile melt_make_cc1 melt_make_gencdeps ...
* Makefile.in: corrected accordingly, and removed GDBM stuff.
* gcc/melt-runtime.h (melt_has_gdbmstate)
(meltgc_fetch_gdbmstate_constr, meltgc_fetch_gdbmstate)
(meltgc_put_gdbmstate_constr, meltgc_put_gdbmstate):
removed declarations.
* gcc/melt-runtime.c: Don't include <gdbm.h> anymore.
(melt_argument): handle "option", but no more "gdbmstate".
(melt_debug_depth): uses melt_argument.
(compile_module_to_binary): dlfile replaced by binfile when
MELT_IS_PLUGIN.
(load_melt_modules_and_do_mode): use melt_argument for option.
(plugin_init): use gcc_version->basever... when MELT_IS_PLUGIN.
(meltgdbmstate): removed variable.
(melt_has_gdbmstate, get_melt_gdbm, fatal_gdbm)
(meltgc_fetch_gdbmstate_constr, meltgc_fetch_gdbmstate)
(meltgc_put_gdbmstate_constr, meltgc_put_gdbmstate): removed
functions.
* gcc/melt/xtramelt-ana-base.melt: removed GDBM related code.
Added:
branches/melt-branch/contrib/build-melt-plugin.sh
Modified:
branches/melt-branch/ChangeLog.MELT
branches/melt-branch/configure
branches/melt-branch/configure.ac
branches/melt-branch/contrib/ChangeLog.MELT
branches/melt-branch/gcc/ChangeLog.MELT
branches/melt-branch/gcc/Makefile.in
branches/melt-branch/gcc/common.opt
branches/melt-branch/gcc/configure
branches/melt-branch/gcc/configure.ac
branches/melt-branch/gcc/melt-make.mk
branches/melt-branch/gcc/melt-runtime.c
branches/melt-branch/gcc/melt-runtime.h
branches/melt-branch/gcc/melt/xtramelt-ana-base.melt