Commit c74be08a authored by Benoit Perrot's avatar Benoit Perrot
Browse files

Index: ChangeLog

from  Benoît Perrot  <benoit@lrde.epita.fr>

	Move tasks to top level, to make libraries "side-effect free".
	
	* src/task/task-tasks.hh, src/task/task-tasks.cc,
	* src/parse/parse-tasks.hh, src/parse/parse-tasks.cc
	* src/inst/inst-tasks.hh, src/inst/inst-tasks.cc
	* src/vm/vm-tasks.hh, src/vm/vm-tasks.cc,
	* src/shell/shell-tasks.hh, src/shell/shell-tasks.cc:
	Move to...
	* src/task-tasks.hh, src/task-tasks.cc,
	* src/parse-tasks.hh, src/parse-tasks.cc
	* src/inst-tasks.hh, src/inst-tasks.cc
	* src/vm-tasks.hh, src/vm-tasks.cc,
	* src/shell-tasks.hh, src/shell-tasks.cc:
	These files.
	* src/task/Makefile.am,
	* src/parse/Makefile.am,
	* src/inst/Makefile.am,
	* src/vm/Makefile.am, 
	* src/shell/Makefile.am,
	* src/Makefile.am,
	* src/modules.hh:
	Update accordingly.
parent 869d8e9c
2004-12-18 Benot Perrot <benoit@lrde.epita.fr>
Move tasks to top level, to make libraries "side-effect free".
* src/task/task-tasks.hh, src/task/task-tasks.cc,
* src/parse/parse-tasks.hh, src/parse/parse-tasks.cc
* src/inst/inst-tasks.hh, src/inst/inst-tasks.cc
* src/vm/vm-tasks.hh, src/vm/vm-tasks.cc,
* src/shell/shell-tasks.hh, src/shell/shell-tasks.cc:
Move to...
* src/task-tasks.hh, src/task-tasks.cc,
* src/parse-tasks.hh, src/parse-tasks.cc
* src/inst-tasks.hh, src/inst-tasks.cc
* src/vm-tasks.hh, src/vm-tasks.cc,
* src/shell-tasks.hh, src/shell-tasks.cc:
These files.
* src/task/Makefile.am,
* src/parse/Makefile.am,
* src/inst/Makefile.am,
* src/vm/Makefile.am,
* src/shell/Makefile.am,
* src/Makefile.am,
* src/modules.hh:
Update accordingly.
2004-11-28 Benot Perrot <benoit@lrde.epita.fr>
Use GNUlib as it shall be. Thanks to Akim Demaille and Paul Eggert
......
......@@ -16,7 +16,12 @@ nolimips_SOURCES = \
common.hh \
modules.hh \
nolimips.cc \
nolimips-tasks.hh nolimips-tasks.cc
nolimips-tasks.hh nolimips-tasks.cc \
task-tasks.hh task-tasks.cc \
parse-tasks.hh parse-tasks.cc \
inst-tasks.hh inst-tasks.cc \
vm-tasks.hh vm-tasks.cc \
shell-tasks.hh shell-tasks.cc
nolimips_LDFLAGS = $(AM_LDFLAGS) @READLINE_LDFLAGS@
nolimips_LDADD = \
......
......@@ -18,10 +18,11 @@
//
#include "common.hh"
#include "parse/parse-tasks.hh"
#include "inst/inst-tasks.hh"
#include "inst/program_solver.hh"
#include "parse-tasks.hh"
#include "inst-tasks.hh"
// Inst module related tasks' implementation.
namespace inst
{
......
......@@ -55,5 +55,4 @@ libinst_a_SOURCES = \
data_section.hh data_section.cc \
program.hh \
program_builder.hh program_builder.cc inst-builder-gen.stamp \
program_solver.hh program_solver.cc inst-solver-gen.stamp \
inst-tasks.hh inst-tasks.cc
program_solver.hh program_solver.cc inst-solver-gen.stamp
......@@ -17,8 +17,8 @@
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
#include "nolimips-tasks.hh"
#include "task/task-tasks.hh"
#include "parse/parse-tasks.hh"
#include "inst/inst-tasks.hh"
#include "vm/vm-tasks.hh"
#include "shell/shell-tasks.hh"
#include "task-tasks.hh"
#include "parse-tasks.hh"
#include "inst-tasks.hh"
#include "vm-tasks.hh"
#include "shell-tasks.hh"
......@@ -21,7 +21,8 @@
#include "misc/contract.hh"
#include "parse/libparse.hh"
#include "parse/parse-tasks.hh"
#include "parse-tasks.hh"
// Parse module related tasks' implementation.
namespace parse
......
......@@ -54,5 +54,4 @@ libparse_a_SOURCES = \
asm-parse.yy parse-asm-parse.stamp \
$(FROM_ASM_PARSE_YY) \
asm-scan.ll asm-scan.hh parse-asm-scan.stamp \
libparse.hh libparse.cc \
parse-tasks.hh parse-tasks.cc
libparse.hh libparse.cc
......@@ -20,6 +20,8 @@
#include "shell/shell.hh"
#include "shell-tasks.hh"
// shell module related tasks' implementation.
namespace shell
{
......
......@@ -4,6 +4,6 @@ noinst_LIBRARIES = libshell.a
libshell_a_SOURCES = \
cmd.hh \
shell.hh shell.cc \
shell-tasks.hh shell-tasks.cc
shell.hh shell.cc
libshell_a_CPPFLAGS = $(AM_CPPFLAGS) @READLINE_CPPFLAGS@
......@@ -18,7 +18,7 @@
//
#include <iostream>
#include "task/task-tasks.hh"
#include "task-tasks.hh"
namespace task
{
......
......@@ -7,5 +7,4 @@ libtask_a_SOURCES = \
boolean_task.hh boolean_task.cc \
int_task.hh int_task.cc \
task_register.hh task_register.cc \
libtask.hh \
task-tasks.hh task-tasks.cc
libtask.hh
......@@ -18,10 +18,11 @@
//
#include "common.hh"
#include "parse/parse-tasks.hh"
#include "vm/vm-tasks.hh"
#include "vm/virtual_machine.hh"
#include "parse-tasks.hh"
#include "vm-tasks.hh"
// Vm module related tasks' implementation.
namespace vm
{
......
......@@ -9,5 +9,4 @@ libvm_a_SOURCES = \
cpu.hh cpu.cc \
segment.hh \
memory.hh \
virtual_machine.hh virtual_machine.cc \
vm-tasks.hh vm-tasks.cc
virtual_machine.hh virtual_machine.cc
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment