Commit 2e57cc3f authored by Roland Levillain's avatar Roland Levillain
Browse files

Update copyright headers as recommended by the FSF.

	* 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/p...
parent 32bc1ac3
2012-03-19 Roland Levillain <roland@lrde.epita.fr>
Update copyright headers as recommended by the FSF.
* 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.
2012-03-19 Roland Levillain <roland@lrde.epita.fr>
Update copyright years displayed by `--version'.
......
......@@ -14,8 +14,7 @@
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
## along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
##
import string
......@@ -39,8 +38,7 @@ license = """//
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
"""
......
......@@ -11,8 +11,7 @@
<!-- GNU General Public License for more details. -->
<!-- You should have received a copy of the GNU General Public License -->
<!-- along with this program; if not, write to the Free Software -->
<!-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -->
<!-- along with Nolimips. If not, see <http://www.gnu.org/licenses/>. -->
<instructions>
......
#! /bin/sh
match_pat=\
'^(.*?)You should have received a copy of the GNU General Public License(.*?)'\
'along with this program; if not, write to the Free Software(?:.*?)'\
'Foundation, Inc\., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA(.*?)$'
replace_pat=\
'\1You should have received a copy of the GNU General Public License\2'\
'along with Nolimips. If not, see <http://www.gnu.org/licenses/>.\3'
for f in `git ls-files`; do \
perl -0777 -i -pe "s|$match_pat|$replace_pat|gsm" "$f";
done
......@@ -14,8 +14,7 @@
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
## along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
##
import sys, os
......
......@@ -13,8 +13,7 @@
## GNU General Public License for more details.
##
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
## along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
##
noinst_LIBRARIES = libnolimips.a
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef COMMON_HH
# define COMMON_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#include "common.hh"
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_INST_TASKS_HH
# define INST_INST_TASKS_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#include "inst/data_section.hh"
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_DATA_SECTION_HH
# define INST_DATA_SECTION_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_DATA_SECTION_HXX
# define INST_DATA_SECTION_HXX
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_EXP_VISITOR_HH
# define INST_EXP_VISITOR_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#include "inst/exp.hh"
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_EXP_HH
# define INST_EXP_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_EXP_HXX
# define INST_EXP_HXX
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#include "inst/inst.hh"
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_INST_HH
# define INST_INST_HH
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#ifndef INST_INST_HXX
# define INST_INST_HXX
......
......@@ -13,8 +13,7 @@
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// along with Nolimips. If not, see <http://www.gnu.org/licenses/>.
//
#include "inst/int_exp.hh"
#include "inst/exp-visitor.hh"
......
Markdown is supported
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