This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]