1. 07 Jan, 2013 2 commits
  2. 18 Oct, 2012 9 commits
  3. 23 May, 2012 1 commit
  4. 22 May, 2012 3 commits
  5. 19 Mar, 2012 6 commits
    • Roland Levillain's avatar
      Update the address of the FSF in the text of the GNU FDL. · b1ba162c
      Roland Levillain authored
      	* doc/fdl.texi: Here.
      b1ba162c
    • Roland Levillain's avatar
    • Roland Levillain's avatar
      Update copyright headers as recommended by the FSF. · 2e57cc3f
      Roland Levillain authored
      	* dev/update-copyright-headers: New script.
      	Use it to update the copyright headers of...
      	* dev/nolimips.py, dev/nolimips.xml, doc/inst-set.texi.gen.py,
      	* lib/Makefile.am.tmpl, src/common.hh, src/inst-tasks.cc,
      	* src/inst-tasks.hh, src/inst/data_section.cc,
      	* src/inst/data_section.hh, src/inst/data_section.hxx,
      	* src/inst/exp-visitor.hh, src/inst/exp.cc, src/inst/exp.hh,
      	* src/inst/exp.hxx, src/inst/inst.cc, src/inst/inst.hh,
      	* src/inst/inst.hxx, src/inst/int_exp.cc, src/inst/int_exp.hh,
      	* src/inst/int_exp.hxx, src/inst/label.cc, src/inst/label.hh,
      	* src/inst/label.hxx, src/inst/label_exp.cc,
      	* src/inst/label_exp.hh, src/inst/label_exp.hxx,
      	* src/inst/nodes.gen.py, src/inst/nodes.mk.gen.py,
      	* src/inst/op_exp.cc, src/inst/op_exp.hh, src/inst/op_exp.hxx,
      	* src/inst/program.hh, src/inst/program.hxx,
      	* src/inst/program_builder.cc, src/inst/program_builder.hh.gen.py,
      	* src/inst/program_builder.hxx, src/inst/program_solver.gen.py,
      	* src/inst/program_solver.hxx, src/inst/register.hh,
      	* src/inst/register.hxx, src/inst/section.cc, src/inst/section.hh,
      	* src/inst/section.hxx, src/inst/text_label.cc,
      	* src/inst/text_label.hh, src/inst/text_label.hxx,
      	* src/inst/text_section.cc, src/inst/text_section.hh,
      	* src/inst/text_section.hxx, src/misc/contract.hh,
      	* src/misc/counted_ptr.hh, src/misc/deref.hh, src/misc/escape.hh,
      	* src/misc/has.hh, src/misc/lexutils.cc, src/misc/lexutils.hh,
      	* src/misc/lockable.hh, src/misc/readline.hh,
      	* src/misc/select_const.hh, src/misc/table.hh,
      	* src/misc/test-unique_string.cc, src/misc/unique_string.cc,
      	* src/misc/unique_string.hh, src/modules.hh,
      	* src/nolimips-tasks.cc, src/nolimips-tasks.hh, src/nolimips.cc,
      	* src/parse-tasks.cc, src/parse-tasks.hh,
      	* src/parse/asm-parse.yy.gen.py, src/parse/asm-scan.hh,
      	* src/parse/asm-scan.ll.gen.py, src/parse/fwd.hh,
      	* src/parse/libparse.cc, src/parse/libparse.hh,
      	* src/shell-tasks.cc, src/shell-tasks.hh, src/shell/cmd.hh,
      	* src/shell/cmd.hxx, src/shell/shell.cc, src/shell/shell.hh,
      	* src/shell/shell.hxx, src/task-tasks.cc, src/task-tasks.hh,
      	* src/task/boolean_task.cc, src/task/boolean_task.hh,
      	* src/task/function_task.cc, src/task/function_task.hh,
      	* src/task/int_task.cc, src/task/int_task.hh, src/task/libtask.hh,
      	* src/task/string_task.cc, src/task/string_task.hh,
      	* src/task/task.cc, src/task/task.hh, src/task/task.hxx,
      	* src/task/task_register.cc, src/task/task_register.hh,
      	* src/task/task_register.hxx, src/vm-tasks.cc, src/vm-tasks.hh,
      	* src/vm/cp0.hh, src/vm/cp0.hxx, src/vm/cpu.cc, src/vm/cpu.hh,
      	* src/vm/cpu.hxx, src/vm/fwd.hh, src/vm/memory.hh,
      	* src/vm/memory.hxx, src/vm/mmu.hh, src/vm/mmu.hxx,
      	* src/vm/nolimips_system_library.cc,
      	* src/vm/nolimips_system_library.hh,
      	* src/vm/nolimips_system_library.hxx, src/vm/segment.hh,
      	* src/vm/segment.hxx, src/vm/spim_system_library.cc,
      	* src/vm/spim_system_library.hh, src/vm/spim_system_library.hxx,
      	* src/vm/system_library.cc, src/vm/system_library.hh,
      	* src/vm/system_library.hxx, src/vm/virtual_machine.cc,
      	* src/vm/virtual_machine.hh, src/vm/virtual_machine.hxx:
      	...these files.
      2e57cc3f
    • Roland Levillain's avatar
      Update copyright years displayed by `--version'. · 32bc1ac3
      Roland Levillain authored
      	* src/task/task_register.cc (task::TaskRegister::version): Here.
      	* configure.ac, NEWS: Version 0.9a.
      32bc1ac3
    • Roland Levillain's avatar
      Version 0.9. · 6658fdff
      Roland Levillain authored
      	* configure.ac: Here.
      	Set language to C++ with AC_LANG.
      	Quote all macros' arguments.
      	Aesthetic changes.
      	* NEWS: Update.
      	* THANKS: New.
      6658fdff
    • Roland Levillain's avatar
      Replace all uses of `echo' with options by `printf'. · 431b2816
      Roland Levillain authored
      	* tests/nolimips-check: Here, as options to `echo' are not
      	portable.
      431b2816
  6. 21 May, 2010 2 commits
  7. 10 Nov, 2009 6 commits
  8. 06 Dec, 2008 2 commits
  9. 31 Oct, 2006 1 commit
    • Roland Levillain's avatar
      Catch up with TC's bison++. · 2e252544
      Roland Levillain authored
      	* build-aux/bison++.in: Don't take a `dir' argument, use the
      	dirnames of the input and output files.
      	* src/parse/Makefile.am: Adjust bison++ invocation.
      2e252544
  10. 17 Apr, 2006 1 commit
    • Benoit Perrot's avatar
      2006-04-17 Benoit Perrot <benoit@lrde.epita.fr> · 9b49936e
      Benoit Perrot authored
      	Make extraction of option's value more conventional.
      
      	* src/task/task_register.cc: Split argv[] on `=' for long options'
      	values only. Split argv[] in place for short options' value. Use
      	the next argv[] when no value is provided.
      
      9b49936e
  11. 06 Mar, 2006 1 commit
  12. 05 Mar, 2006 3 commits
  13. 08 Jan, 2006 3 commits
    • Benoit Perrot's avatar
      2006-01-08 Benoît Perrot <benoit@lrde.epita.fr> · 5ce2b34b
      Benoit Perrot authored
      	Control coprocessor has the system library
      
      	* src/vm/cp0.hh, src/vm/cp0.hxx:
      	(set_system_library) New.
      	(raise_syscall) Invoke system library if any.
      	* src/vm/cpu.hh, src/vm/cpu.hxx:
      	(set_system_library) Remove.
      	* src/vm/cpu.cc:
      	(syscall) Raise a syscall exception through cp0.
      	* src/vm/virtual_machine.hh, src/vm/virtual_machine.hxx:
      	(get_cp0) New non-const accessor.
      	(set_system_library) Remove.
      	* src/vm-tasks.cc:
      	Access cp0 to set system library.
      
      5ce2b34b
    • Benoit Perrot's avatar
      2006-01-08 Benoît Perrot <benoit@lrde.epita.fr> · ccb4add9
      Benoit Perrot authored
      	Do not call exit_set inside control coprocessor
      
      	* src/vm/cp0.hh, src/vm/cp0.hxx:
      	(get_register) New.
      	(raise_overflow, raise_addr_load, raise_addr_store): Activate
      	fatal_exception_, remove call to exit_set.
      	* src/vm/virtual_machine.cc:
      	(execute) Use exit_set to report internal exception.
      
      ccb4add9
    • Benoit Perrot's avatar
      2006-01-08 Benoît Perrot <benoit@lrde.epita.fr> · 313aa026
      Benoit Perrot authored
      	Remove dirty access to libparse internal
      
      	* src/inst/program_solver.gen.py, src/inst/program_solver.hxx:
      	Replace dirty access to libparse internal by an internal flag.
      	* src/inst-tasks.cc:
      	Use it.
      	
      313aa026