summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.depend50
-rw-r--r--LICENSE635
-rw-r--r--Makefile14
-rw-r--r--Makefile.Mac14
-rw-r--r--Makefile.nt14
-rw-r--r--README3
-rw-r--r--asmcomp/alpha/arch.ml3
-rw-r--r--asmcomp/alpha/emit.mlp3
-rw-r--r--asmcomp/alpha/proc.ml3
-rw-r--r--asmcomp/alpha/reload.ml3
-rw-r--r--asmcomp/alpha/scheduling.ml3
-rw-r--r--asmcomp/alpha/selection.ml3
-rw-r--r--asmcomp/arm/arch.ml3
-rw-r--r--asmcomp/arm/emit.mlp3
-rw-r--r--asmcomp/arm/proc.ml3
-rw-r--r--asmcomp/arm/reload.ml3
-rw-r--r--asmcomp/arm/scheduling.ml3
-rw-r--r--asmcomp/arm/selection.ml3
-rw-r--r--asmcomp/asmgen.ml3
-rw-r--r--asmcomp/asmgen.mli3
-rw-r--r--asmcomp/asmlibrarian.ml3
-rw-r--r--asmcomp/asmlibrarian.mli3
-rw-r--r--asmcomp/asmlink.ml3
-rw-r--r--asmcomp/asmlink.mli3
-rw-r--r--asmcomp/clambda.ml3
-rw-r--r--asmcomp/clambda.mli3
-rw-r--r--asmcomp/closure.ml3
-rw-r--r--asmcomp/closure.mli3
-rw-r--r--asmcomp/cmm.ml3
-rw-r--r--asmcomp/cmm.mli3
-rw-r--r--asmcomp/cmmgen.ml3
-rw-r--r--asmcomp/cmmgen.mli3
-rw-r--r--asmcomp/codegen.ml3
-rw-r--r--asmcomp/codegen.mli3
-rw-r--r--asmcomp/coloring.ml3
-rw-r--r--asmcomp/coloring.mli3
-rw-r--r--asmcomp/comballoc.ml3
-rw-r--r--asmcomp/comballoc.mli3
-rw-r--r--asmcomp/compilenv.ml3
-rw-r--r--asmcomp/compilenv.mli3
-rw-r--r--asmcomp/emit.mli3
-rw-r--r--asmcomp/emitaux.ml3
-rw-r--r--asmcomp/emitaux.mli3
-rw-r--r--asmcomp/hppa/arch.ml3
-rw-r--r--asmcomp/hppa/emit.mlp3
-rw-r--r--asmcomp/hppa/proc.ml3
-rw-r--r--asmcomp/hppa/reload.ml3
-rw-r--r--asmcomp/hppa/scheduling.ml3
-rw-r--r--asmcomp/hppa/selection.ml3
-rw-r--r--asmcomp/i386/arch.ml3
-rw-r--r--asmcomp/i386/emit.mlp3
-rw-r--r--asmcomp/i386/emit_nt.mlp3
-rw-r--r--asmcomp/i386/proc.ml3
-rw-r--r--asmcomp/i386/proc_nt.ml3
-rw-r--r--asmcomp/i386/reload.ml3
-rw-r--r--asmcomp/i386/scheduling.ml3
-rw-r--r--asmcomp/i386/selection.ml3
-rw-r--r--asmcomp/interf.ml3
-rw-r--r--asmcomp/interf.mli3
-rw-r--r--asmcomp/linearize.ml3
-rw-r--r--asmcomp/linearize.mli3
-rw-r--r--asmcomp/liveness.ml3
-rw-r--r--asmcomp/liveness.mli3
-rw-r--r--asmcomp/m68k/arch.ml3
-rw-r--r--asmcomp/m68k/emit.mlp3
-rw-r--r--asmcomp/m68k/proc.ml3
-rw-r--r--asmcomp/m68k/reload.ml3
-rw-r--r--asmcomp/m68k/scheduling.ml3
-rw-r--r--asmcomp/m68k/selection.ml3
-rw-r--r--asmcomp/mach.ml3
-rw-r--r--asmcomp/mach.mli3
-rw-r--r--asmcomp/mips/arch.ml3
-rw-r--r--asmcomp/mips/emit.mlp3
-rw-r--r--asmcomp/mips/proc.ml3
-rw-r--r--asmcomp/mips/reload.ml3
-rw-r--r--asmcomp/mips/scheduling.ml3
-rw-r--r--asmcomp/mips/selection.ml3
-rw-r--r--asmcomp/power/arch.ml3
-rw-r--r--asmcomp/power/emit.mlp3
-rw-r--r--asmcomp/power/proc.ml3
-rw-r--r--asmcomp/power/reload.ml3
-rw-r--r--asmcomp/power/scheduling.ml3
-rw-r--r--asmcomp/power/selection.ml3
-rw-r--r--asmcomp/printcmm.ml3
-rw-r--r--asmcomp/printcmm.mli3
-rw-r--r--asmcomp/printlinear.ml3
-rw-r--r--asmcomp/printlinear.mli3
-rw-r--r--asmcomp/printmach.ml3
-rw-r--r--asmcomp/printmach.mli3
-rw-r--r--asmcomp/proc.mli3
-rw-r--r--asmcomp/reg.ml3
-rw-r--r--asmcomp/reg.mli3
-rw-r--r--asmcomp/reload.mli3
-rw-r--r--asmcomp/reloadgen.ml3
-rw-r--r--asmcomp/reloadgen.mli3
-rw-r--r--asmcomp/schedgen.ml3
-rw-r--r--asmcomp/schedgen.mli3
-rw-r--r--asmcomp/scheduling.mli3
-rw-r--r--asmcomp/selectgen.ml3
-rw-r--r--asmcomp/selectgen.mli3
-rw-r--r--asmcomp/selection.mli3
-rw-r--r--asmcomp/sparc/arch.ml3
-rw-r--r--asmcomp/sparc/emit.mlp3
-rw-r--r--asmcomp/sparc/proc.ml3
-rw-r--r--asmcomp/sparc/reload.ml3
-rw-r--r--asmcomp/sparc/scheduling.ml3
-rw-r--r--asmcomp/sparc/selection.ml3
-rw-r--r--asmcomp/spill.ml3
-rw-r--r--asmcomp/spill.mli3
-rw-r--r--asmcomp/split.ml3
-rw-r--r--asmcomp/split.mli3
-rw-r--r--asmrun/Makefile14
-rw-r--r--asmrun/Makefile.nt14
-rw-r--r--asmrun/alpha.S3
-rw-r--r--asmrun/arm.S3
-rw-r--r--asmrun/fail.c3
-rw-r--r--asmrun/hppa.S3
-rw-r--r--asmrun/i386.S3
-rw-r--r--asmrun/i386nt.asm3
-rw-r--r--asmrun/m68k.S3
-rw-r--r--asmrun/mips.s3
-rw-r--r--asmrun/power-aix.S3
-rw-r--r--asmrun/power-elf.S3
-rw-r--r--asmrun/power-rhapsody.S3
-rw-r--r--asmrun/roots.c3
-rw-r--r--asmrun/signals.c3
-rw-r--r--asmrun/sparc.S3
-rw-r--r--asmrun/stack.h3
-rw-r--r--asmrun/startup.c3
-rw-r--r--bytecomp/bytegen.ml3
-rw-r--r--bytecomp/bytegen.mli3
-rw-r--r--bytecomp/bytelibrarian.ml3
-rw-r--r--bytecomp/bytelibrarian.mli3
-rw-r--r--bytecomp/bytelink.ml3
-rw-r--r--bytecomp/bytelink.mli3
-rw-r--r--bytecomp/emitcode.ml3
-rw-r--r--bytecomp/emitcode.mli3
-rw-r--r--bytecomp/instruct.ml3
-rw-r--r--bytecomp/instruct.mli3
-rw-r--r--bytecomp/lambda.ml3
-rw-r--r--bytecomp/lambda.mli3
-rw-r--r--bytecomp/matching.ml3
-rw-r--r--bytecomp/matching.mli3
-rw-r--r--bytecomp/meta.ml3
-rw-r--r--bytecomp/meta.mli3
-rw-r--r--bytecomp/printinstr.ml3
-rw-r--r--bytecomp/printinstr.mli3
-rw-r--r--bytecomp/printlambda.ml3
-rw-r--r--bytecomp/printlambda.mli3
-rw-r--r--bytecomp/runtimedef.mli3
-rw-r--r--bytecomp/simplif.ml3
-rw-r--r--bytecomp/simplif.mli3
-rw-r--r--bytecomp/symtable.ml3
-rw-r--r--bytecomp/symtable.mli3
-rw-r--r--bytecomp/translclass.ml3
-rw-r--r--bytecomp/translclass.mli3
-rw-r--r--bytecomp/translcore.ml3
-rw-r--r--bytecomp/translcore.mli3
-rw-r--r--bytecomp/translmod.ml3
-rw-r--r--bytecomp/translmod.mli3
-rw-r--r--bytecomp/translobj.ml3
-rw-r--r--bytecomp/translobj.mli3
-rw-r--r--bytecomp/typeopt.ml3
-rw-r--r--bytecomp/typeopt.mli3
-rw-r--r--byterun/Makefile14
-rw-r--r--byterun/Makefile.Mac14
-rw-r--r--byterun/Makefile.nt14
-rw-r--r--byterun/alloc.c3
-rw-r--r--byterun/alloc.h3
-rw-r--r--byterun/array.c3
-rw-r--r--byterun/callback.c3
-rw-r--r--byterun/callback.h3
-rw-r--r--byterun/compact.c3
-rw-r--r--byterun/compact.h3
-rw-r--r--byterun/compare.c3
-rw-r--r--byterun/config.h3
-rw-r--r--byterun/debugger.c3
-rw-r--r--byterun/debugger.h3
-rw-r--r--byterun/exec.h3
-rw-r--r--byterun/extern.c3
-rw-r--r--byterun/fail.c3
-rw-r--r--byterun/fail.h3
-rw-r--r--byterun/fix_code.c3
-rw-r--r--byterun/fix_code.h3
-rw-r--r--byterun/floats.c3
-rw-r--r--byterun/freelist.c3
-rw-r--r--byterun/freelist.h3
-rw-r--r--byterun/gc.h3
-rw-r--r--byterun/gc_ctrl.c3
-rw-r--r--byterun/gc_ctrl.h3
-rw-r--r--byterun/hash.c3
-rw-r--r--byterun/instrtrace.c3
-rw-r--r--byterun/instrtrace.h3
-rw-r--r--byterun/instruct.h3
-rw-r--r--byterun/intern.c3
-rw-r--r--byterun/interp.a3
-rw-r--r--byterun/interp.c3
-rw-r--r--byterun/interp.h3
-rw-r--r--byterun/intext.h3
-rw-r--r--byterun/ints.c3
-rw-r--r--byterun/io.c3
-rw-r--r--byterun/io.h3
-rw-r--r--byterun/lexing.c3
-rw-r--r--byterun/macintosh.c3
-rw-r--r--byterun/main.c3
-rw-r--r--byterun/major_gc.c3
-rw-r--r--byterun/major_gc.h3
-rw-r--r--byterun/md5.c3
-rw-r--r--byterun/md5.h3
-rw-r--r--byterun/memory.c3
-rw-r--r--byterun/memory.h3
-rw-r--r--byterun/meta.c3
-rw-r--r--byterun/minor_gc.c3
-rw-r--r--byterun/minor_gc.h3
-rw-r--r--byterun/misc.c3
-rw-r--r--byterun/misc.h3
-rw-r--r--byterun/mlvalues.h3
-rw-r--r--byterun/obj.c3
-rw-r--r--byterun/parsing.c3
-rw-r--r--byterun/prims.h3
-rw-r--r--byterun/printexc.c3
-rw-r--r--byterun/reverse.h3
-rw-r--r--byterun/roots.c3
-rw-r--r--byterun/roots.h3
-rw-r--r--byterun/rotatecursor.c3
-rw-r--r--byterun/rotatecursor.h3
-rw-r--r--byterun/signals.c3
-rw-r--r--byterun/signals.h3
-rw-r--r--byterun/stacks.c3
-rw-r--r--byterun/stacks.h3
-rw-r--r--byterun/startup.c3
-rw-r--r--byterun/str.c3
-rw-r--r--byterun/sys.c3
-rw-r--r--byterun/sys.h3
-rw-r--r--byterun/terminfo.c3
-rw-r--r--byterun/ui.h3
-rw-r--r--byterun/weak.c3
-rw-r--r--byterun/weak.h3
-rw-r--r--byterun/wincmdline.c3
-rw-r--r--config/Makefile-templ14
-rw-r--r--config/Makefile.nt14
-rw-r--r--config/auto-aux/align.c3
-rw-r--r--config/auto-aux/ansi.c3
-rw-r--r--config/auto-aux/async_io.c3
-rw-r--r--config/auto-aux/bytecopy.c3
-rw-r--r--config/auto-aux/dblalign.c3
-rw-r--r--config/auto-aux/elf.c3
-rw-r--r--config/auto-aux/endian.c3
-rw-r--r--config/auto-aux/getgroups.c3
-rw-r--r--config/auto-aux/schar.c3
-rw-r--r--config/auto-aux/schar2.c3
-rw-r--r--config/auto-aux/sighandler.c3
-rw-r--r--config/auto-aux/signals.c3
-rw-r--r--config/auto-aux/sizes.c3
-rw-r--r--config/m-nt.h3
-rw-r--r--config/m-templ.h3
-rw-r--r--config/s-nt.h3
-rw-r--r--config/s-templ.h3
-rw-r--r--config/sm-Mac.h3
-rwxr-xr-xconfigure3
-rw-r--r--debugger/Makefile14
-rw-r--r--debugger/breakpoints.ml3
-rw-r--r--debugger/breakpoints.mli3
-rw-r--r--debugger/checkpoints.ml3
-rw-r--r--debugger/checkpoints.mli3
-rw-r--r--debugger/command_line.ml3
-rw-r--r--debugger/command_line.mli3
-rw-r--r--debugger/debugcom.ml3
-rw-r--r--debugger/debugcom.mli3
-rw-r--r--debugger/debugger_config.ml3
-rw-r--r--debugger/debugger_config.mli3
-rw-r--r--debugger/envaux.ml3
-rw-r--r--debugger/envaux.mli3
-rw-r--r--debugger/eval.ml3
-rw-r--r--debugger/eval.mli3
-rw-r--r--debugger/events.ml3
-rw-r--r--debugger/events.mli3
-rw-r--r--debugger/exec.ml3
-rw-r--r--debugger/exec.mli3
-rw-r--r--debugger/frames.ml3
-rw-r--r--debugger/frames.mli3
-rw-r--r--debugger/history.ml3
-rw-r--r--debugger/history.mli3
-rw-r--r--debugger/input_handling.ml3
-rw-r--r--debugger/input_handling.mli3
-rw-r--r--debugger/lexer.mll3
-rw-r--r--debugger/loadprinter.ml3
-rw-r--r--debugger/loadprinter.mli3
-rw-r--r--debugger/main.ml3
-rw-r--r--debugger/parameters.ml3
-rw-r--r--debugger/parameters.mli3
-rw-r--r--debugger/parser.mly3
-rw-r--r--debugger/parser_aux.mli3
-rw-r--r--debugger/pattern_matching.ml3
-rw-r--r--debugger/pattern_matching.mli3
-rw-r--r--debugger/primitives.ml3
-rw-r--r--debugger/primitives.mli3
-rw-r--r--debugger/printval.ml3
-rw-r--r--debugger/printval.mli3
-rw-r--r--debugger/program_loading.ml3
-rw-r--r--debugger/program_loading.mli3
-rw-r--r--debugger/program_management.ml3
-rw-r--r--debugger/program_management.mli3
-rw-r--r--debugger/show_information.ml3
-rw-r--r--debugger/show_information.mli3
-rw-r--r--debugger/show_source.ml3
-rw-r--r--debugger/show_source.mli3
-rw-r--r--debugger/source.ml3
-rw-r--r--debugger/source.mli3
-rw-r--r--debugger/symbols.ml3
-rw-r--r--debugger/symbols.mli3
-rw-r--r--debugger/time_travel.ml3
-rw-r--r--debugger/time_travel.mli3
-rw-r--r--debugger/trap_barrier.ml3
-rw-r--r--debugger/trap_barrier.mli3
-rw-r--r--debugger/unix_tools.ml3
-rw-r--r--debugger/unix_tools.mli3
-rw-r--r--driver/compile.ml3
-rw-r--r--driver/compile.mli3
-rw-r--r--driver/errors.ml3
-rw-r--r--driver/errors.mli3
-rw-r--r--driver/main.ml3
-rw-r--r--driver/main_args.ml3
-rw-r--r--driver/main_args.mli3
-rw-r--r--driver/optcompile.ml3
-rw-r--r--driver/optcompile.mli3
-rw-r--r--driver/opterrors.ml3
-rw-r--r--driver/opterrors.mli3
-rw-r--r--driver/optmain.ml3
-rw-r--r--emacs/Makefile2
-rw-r--r--lex/Makefile14
-rw-r--r--lex/Makefile.Mac14
-rw-r--r--lex/Makefile.nt14
-rw-r--r--lex/compact.ml3
-rw-r--r--lex/compact.mli3
-rw-r--r--lex/lexer.mli3
-rw-r--r--lex/lexer.mll3
-rw-r--r--lex/lexgen.ml3
-rw-r--r--lex/lexgen.mli3
-rw-r--r--lex/main.ml3
-rw-r--r--lex/output.ml3
-rw-r--r--lex/output.mli3
-rw-r--r--lex/parser.mly3
-rw-r--r--lex/syntax.mli3
-rw-r--r--maccaml/Makefile.Mac14
-rw-r--r--maccaml/aboutbox.c3
-rw-r--r--maccaml/appleevents.c3
-rw-r--r--maccaml/clipboard.c3
-rw-r--r--maccaml/constants.h3
-rw-r--r--maccaml/drag.c3
-rw-r--r--maccaml/errors.c3
-rw-r--r--maccaml/events.c3
-rw-r--r--maccaml/files.c3
-rw-r--r--maccaml/glue.c3
-rw-r--r--maccaml/graph.c3
-rw-r--r--maccaml/lib.c3
-rw-r--r--maccaml/main.c3
-rw-r--r--maccaml/main.h3
-rw-r--r--maccaml/memory.c3
-rw-r--r--maccaml/menus.c3
-rw-r--r--maccaml/misc.c3
-rw-r--r--maccaml/modalfilter.c3
-rw-r--r--maccaml/ocaml.r3
-rw-r--r--maccaml/prefs.c3
-rw-r--r--maccaml/print.c3
-rw-r--r--maccaml/scroll.c3
-rw-r--r--maccaml/windows.c3
-rw-r--r--man/Makefile14
-rw-r--r--otherlibs/db/Makefile14
-rw-r--r--otherlibs/db/db.ml3
-rw-r--r--otherlibs/db/db.mli3
-rw-r--r--otherlibs/db/dbstubs.c3
-rw-r--r--otherlibs/db/dbstubs.h3
-rw-r--r--otherlibs/dbm/Makefile14
-rw-r--r--otherlibs/dbm/cldbm.c3
-rw-r--r--otherlibs/dbm/dbm.ml3
-rw-r--r--otherlibs/dbm/dbm.mli3
-rw-r--r--otherlibs/dynlink/Makefile14
-rw-r--r--otherlibs/dynlink/Makefile.Mac14
-rw-r--r--otherlibs/dynlink/Makefile.nt14
-rw-r--r--otherlibs/dynlink/dynlink.ml3
-rw-r--r--otherlibs/dynlink/dynlink.mli3
-rw-r--r--otherlibs/dynlink/extract_crc.ml3
-rw-r--r--otherlibs/graph/Makefile14
-rw-r--r--otherlibs/graph/Makefile.Mac14
-rw-r--r--otherlibs/graph/Makefile.nt14
-rw-r--r--otherlibs/graph/color.c3
-rw-r--r--otherlibs/graph/draw.c3
-rw-r--r--otherlibs/graph/dump_img.c3
-rw-r--r--otherlibs/graph/events.c3
-rw-r--r--otherlibs/graph/fill.c3
-rw-r--r--otherlibs/graph/graphics.ml3
-rw-r--r--otherlibs/graph/graphics.mli3
-rw-r--r--otherlibs/graph/image.c3
-rw-r--r--otherlibs/graph/image.h3
-rw-r--r--otherlibs/graph/libgraph.h3
-rw-r--r--otherlibs/graph/make_img.c3
-rw-r--r--otherlibs/graph/open.c3
-rw-r--r--otherlibs/graph/point_col.c3
-rw-r--r--otherlibs/graph/sound.c3
-rw-r--r--otherlibs/graph/text.c3
-rw-r--r--otherlibs/num/Makefile14
-rw-r--r--otherlibs/num/Makefile.Mac14
-rw-r--r--otherlibs/num/Makefile.nt14
-rw-r--r--otherlibs/num/arith_flags.ml3
-rw-r--r--otherlibs/num/arith_flags.mli3
-rw-r--r--otherlibs/num/arith_status.ml3
-rw-r--r--otherlibs/num/arith_status.mli3
-rw-r--r--otherlibs/num/big_int.ml3
-rw-r--r--otherlibs/num/big_int.mli3
-rw-r--r--otherlibs/num/int_misc.ml3
-rw-r--r--otherlibs/num/int_misc.mli3
-rw-r--r--otherlibs/num/nat.h3
-rw-r--r--otherlibs/num/nat.ml3
-rw-r--r--otherlibs/num/nat.mli3
-rw-r--r--otherlibs/num/nat_stubs.c3
-rw-r--r--otherlibs/num/num.ml3
-rw-r--r--otherlibs/num/num.mli3
-rw-r--r--otherlibs/num/ratio.ml3
-rw-r--r--otherlibs/num/ratio.mli3
-rw-r--r--otherlibs/num/string_misc.ml3
-rw-r--r--otherlibs/num/string_misc.mli3
-rw-r--r--otherlibs/num/test/Makefile14
-rw-r--r--otherlibs/num/test/Makefile.Mac14
-rw-r--r--otherlibs/num/test/Makefile.nt14
-rw-r--r--otherlibs/str/Makefile14
-rw-r--r--otherlibs/str/Makefile.Mac14
-rw-r--r--otherlibs/str/Makefile.nt14
-rw-r--r--otherlibs/str/str.ml3
-rw-r--r--otherlibs/str/str.mli3
-rw-r--r--otherlibs/systhreads/Makefile14
-rw-r--r--otherlibs/systhreads/Makefile.nt14
-rw-r--r--otherlibs/systhreads/Tests/Makefile14
-rw-r--r--otherlibs/systhreads/Tests/Makefile.nt14
-rw-r--r--otherlibs/systhreads/condition.ml3
-rw-r--r--otherlibs/systhreads/condition.mli3
-rw-r--r--otherlibs/systhreads/event.ml3
-rw-r--r--otherlibs/systhreads/event.mli3
-rw-r--r--otherlibs/systhreads/mutex.ml3
-rw-r--r--otherlibs/systhreads/mutex.mli3
-rw-r--r--otherlibs/systhreads/posix.c3
-rw-r--r--otherlibs/systhreads/thread.mli3
-rw-r--r--otherlibs/systhreads/threadUnix.ml3
-rw-r--r--otherlibs/systhreads/threadUnix.mli3
-rw-r--r--otherlibs/systhreads/thread_posix.ml3
-rw-r--r--otherlibs/systhreads/thread_win32.ml3
-rw-r--r--otherlibs/systhreads/win32.c3
-rw-r--r--otherlibs/threads/Makefile14
-rw-r--r--otherlibs/threads/Tests/Makefile14
-rw-r--r--otherlibs/threads/condition.ml3
-rw-r--r--otherlibs/threads/condition.mli3
-rw-r--r--otherlibs/threads/event.ml3
-rw-r--r--otherlibs/threads/event.mli3
-rw-r--r--otherlibs/threads/mutex.ml3
-rw-r--r--otherlibs/threads/mutex.mli3
-rw-r--r--otherlibs/threads/pervasives.ml3
-rw-r--r--otherlibs/threads/scheduler.c3
-rw-r--r--otherlibs/threads/thread.ml3
-rw-r--r--otherlibs/threads/thread.mli3
-rw-r--r--otherlibs/threads/threadUnix.ml3
-rw-r--r--otherlibs/threads/threadUnix.mli3
-rw-r--r--otherlibs/unix/Makefile14
-rw-r--r--otherlibs/unix/accept.c3
-rw-r--r--otherlibs/unix/access.c3
-rw-r--r--otherlibs/unix/addrofstr.c3
-rw-r--r--otherlibs/unix/alarm.c3
-rw-r--r--otherlibs/unix/bind.c3
-rw-r--r--otherlibs/unix/chdir.c3
-rw-r--r--otherlibs/unix/chmod.c3
-rw-r--r--otherlibs/unix/chown.c3
-rw-r--r--otherlibs/unix/chroot.c3
-rw-r--r--otherlibs/unix/close.c3
-rw-r--r--otherlibs/unix/closedir.c3
-rw-r--r--otherlibs/unix/connect.c3
-rw-r--r--otherlibs/unix/cst2constr.c3
-rw-r--r--otherlibs/unix/cst2constr.h3
-rw-r--r--otherlibs/unix/cstringv.c3
-rw-r--r--otherlibs/unix/dup.c3
-rw-r--r--otherlibs/unix/dup2.c3
-rw-r--r--otherlibs/unix/envir.c3
-rw-r--r--otherlibs/unix/errmsg.c3
-rw-r--r--otherlibs/unix/execv.c3
-rw-r--r--otherlibs/unix/execve.c3
-rw-r--r--otherlibs/unix/execvp.c3
-rw-r--r--otherlibs/unix/exit.c3
-rw-r--r--otherlibs/unix/fchmod.c3
-rw-r--r--otherlibs/unix/fchown.c3
-rw-r--r--otherlibs/unix/fcntl.c3
-rw-r--r--otherlibs/unix/fork.c3
-rw-r--r--otherlibs/unix/ftruncate.c3
-rw-r--r--otherlibs/unix/getcwd.c3
-rw-r--r--otherlibs/unix/getegid.c3
-rw-r--r--otherlibs/unix/geteuid.c3
-rw-r--r--otherlibs/unix/getgid.c3
-rw-r--r--otherlibs/unix/getgr.c3
-rw-r--r--otherlibs/unix/getgroups.c3
-rw-r--r--otherlibs/unix/gethost.c3
-rw-r--r--otherlibs/unix/gethostname.c3
-rw-r--r--otherlibs/unix/getlogin.c3
-rw-r--r--otherlibs/unix/getpeername.c3
-rw-r--r--otherlibs/unix/getpid.c3
-rw-r--r--otherlibs/unix/getppid.c3
-rw-r--r--otherlibs/unix/getproto.c3
-rw-r--r--otherlibs/unix/getpw.c3
-rw-r--r--otherlibs/unix/getserv.c3
-rw-r--r--otherlibs/unix/getsockname.c3
-rw-r--r--otherlibs/unix/gettimeofday.c3
-rw-r--r--otherlibs/unix/getuid.c3
-rw-r--r--otherlibs/unix/gmtime.c3
-rw-r--r--otherlibs/unix/itimer.c3
-rw-r--r--otherlibs/unix/kill.c3
-rw-r--r--otherlibs/unix/link.c3
-rw-r--r--otherlibs/unix/listen.c3
-rw-r--r--otherlibs/unix/lockf.c3
-rw-r--r--otherlibs/unix/lseek.c3
-rw-r--r--otherlibs/unix/mkdir.c3
-rw-r--r--otherlibs/unix/mkfifo.c3
-rw-r--r--otherlibs/unix/nice.c3
-rw-r--r--otherlibs/unix/open.c3
-rw-r--r--otherlibs/unix/opendir.c3
-rw-r--r--otherlibs/unix/pipe.c3
-rw-r--r--otherlibs/unix/putenv.c3
-rw-r--r--otherlibs/unix/read.c3
-rw-r--r--otherlibs/unix/readdir.c3
-rw-r--r--otherlibs/unix/readlink.c3
-rw-r--r--otherlibs/unix/rename.c3
-rw-r--r--otherlibs/unix/rewinddir.c3
-rw-r--r--otherlibs/unix/rmdir.c3
-rw-r--r--otherlibs/unix/select.c3
-rw-r--r--otherlibs/unix/sendrecv.c3
-rw-r--r--otherlibs/unix/setgid.c3
-rw-r--r--otherlibs/unix/setsid.c3
-rw-r--r--otherlibs/unix/setuid.c3
-rw-r--r--otherlibs/unix/shutdown.c3
-rw-r--r--otherlibs/unix/signals.c3
-rw-r--r--otherlibs/unix/sleep.c3
-rw-r--r--otherlibs/unix/socket.c3
-rw-r--r--otherlibs/unix/socketaddr.c3
-rw-r--r--otherlibs/unix/socketaddr.h3
-rw-r--r--otherlibs/unix/socketpair.c3
-rw-r--r--otherlibs/unix/sockopt.c3
-rw-r--r--otherlibs/unix/stat.c3
-rw-r--r--otherlibs/unix/strofaddr.c3
-rw-r--r--otherlibs/unix/symlink.c3
-rw-r--r--otherlibs/unix/termios.c3
-rw-r--r--otherlibs/unix/time.c3
-rw-r--r--otherlibs/unix/times.c3
-rw-r--r--otherlibs/unix/truncate.c3
-rw-r--r--otherlibs/unix/umask.c3
-rw-r--r--otherlibs/unix/unix.ml3
-rw-r--r--otherlibs/unix/unix.mli3
-rw-r--r--otherlibs/unix/unixsupport.c3
-rw-r--r--otherlibs/unix/unixsupport.h3
-rw-r--r--otherlibs/unix/unlink.c3
-rw-r--r--otherlibs/unix/utimes.c3
-rw-r--r--otherlibs/unix/wait.c3
-rw-r--r--otherlibs/unix/write.c3
-rw-r--r--otherlibs/win32unix/Makefile.nt14
-rw-r--r--otherlibs/win32unix/accept.c3
-rw-r--r--otherlibs/win32unix/bind.c3
-rw-r--r--otherlibs/win32unix/channels.c3
-rw-r--r--otherlibs/win32unix/close.c3
-rw-r--r--otherlibs/win32unix/close_on.c3
-rw-r--r--otherlibs/win32unix/connect.c3
-rw-r--r--otherlibs/win32unix/createprocess.c3
-rw-r--r--otherlibs/win32unix/dup.c3
-rw-r--r--otherlibs/win32unix/dup2.c3
-rw-r--r--otherlibs/win32unix/getpeername.c3
-rw-r--r--otherlibs/win32unix/getpid.c3
-rw-r--r--otherlibs/win32unix/getsockname.c3
-rw-r--r--otherlibs/win32unix/gettimeofday.c3
-rw-r--r--otherlibs/win32unix/listen.c3
-rw-r--r--otherlibs/win32unix/lseek.c3
-rw-r--r--otherlibs/win32unix/mkdir.c3
-rw-r--r--otherlibs/win32unix/open.c3
-rw-r--r--otherlibs/win32unix/pipe.c3
-rw-r--r--otherlibs/win32unix/read.c3
-rw-r--r--otherlibs/win32unix/select.c3
-rw-r--r--otherlibs/win32unix/sendrecv.c3
-rw-r--r--otherlibs/win32unix/shutdown.c3
-rw-r--r--otherlibs/win32unix/sleep.c3
-rw-r--r--otherlibs/win32unix/socket.c3
-rw-r--r--otherlibs/win32unix/socketaddr.h3
-rw-r--r--otherlibs/win32unix/sockopt.c3
-rw-r--r--otherlibs/win32unix/startup.c3
-rw-r--r--otherlibs/win32unix/system.c3
-rw-r--r--otherlibs/win32unix/unix.ml3
-rw-r--r--otherlibs/win32unix/unixsupport.c3
-rw-r--r--otherlibs/win32unix/unixsupport.h3
-rw-r--r--otherlibs/win32unix/windir.c3
-rw-r--r--otherlibs/win32unix/winwait.c3
-rw-r--r--otherlibs/win32unix/write.c3
-rw-r--r--parsing/asttypes.mli3
-rw-r--r--parsing/lexer.mli3
-rw-r--r--parsing/lexer.mll3
-rw-r--r--parsing/linenum.mli3
-rw-r--r--parsing/linenum.mll3
-rw-r--r--parsing/location.ml3
-rw-r--r--parsing/location.mli3
-rw-r--r--parsing/longident.ml3
-rw-r--r--parsing/longident.mli3
-rw-r--r--parsing/parse.ml3
-rw-r--r--parsing/parse.mli3
-rw-r--r--parsing/parser.mly3
-rw-r--r--parsing/parsetree.mli3
-rw-r--r--parsing/pstream.ml3
-rw-r--r--parsing/pstream.mli3
-rw-r--r--parsing/syntaxerr.ml3
-rw-r--r--parsing/syntaxerr.mli3
-rw-r--r--stdlib/Makefile14
-rw-r--r--stdlib/Makefile.Mac14
-rw-r--r--stdlib/Makefile.nt14
-rw-r--r--stdlib/arg.ml3
-rw-r--r--stdlib/arg.mli3
-rw-r--r--stdlib/array.ml3
-rw-r--r--stdlib/array.mli3
-rw-r--r--stdlib/buffer.ml3
-rw-r--r--stdlib/buffer.mli3
-rw-r--r--stdlib/callback.ml3
-rw-r--r--stdlib/callback.mli3
-rw-r--r--stdlib/char.ml3
-rw-r--r--stdlib/char.mli3
-rw-r--r--stdlib/digest.ml3
-rw-r--r--stdlib/digest.mli3
-rw-r--r--stdlib/filename.ml3
-rw-r--r--stdlib/filename.mli3
-rw-r--r--stdlib/format.ml3
-rw-r--r--stdlib/format.mli3
-rw-r--r--stdlib/gc.ml3
-rw-r--r--stdlib/gc.mli3
-rw-r--r--stdlib/genlex.ml3
-rw-r--r--stdlib/genlex.mli3
-rw-r--r--stdlib/hashtbl.ml3
-rw-r--r--stdlib/hashtbl.mli3
-rw-r--r--stdlib/header.c3
-rw-r--r--stdlib/headernt.c3
-rw-r--r--stdlib/lazy.ml3
-rw-r--r--stdlib/lazy.mli3
-rw-r--r--stdlib/lexing.ml3
-rw-r--r--stdlib/lexing.mli3
-rw-r--r--stdlib/list.ml3
-rw-r--r--stdlib/list.mli3
-rw-r--r--stdlib/map.ml3
-rw-r--r--stdlib/map.mli3
-rw-r--r--stdlib/marshal.ml3
-rw-r--r--stdlib/marshal.mli3
-rw-r--r--stdlib/obj.ml3
-rw-r--r--stdlib/obj.mli3
-rw-r--r--stdlib/oo.ml3
-rw-r--r--stdlib/oo.mli3
-rw-r--r--stdlib/parsing.ml3
-rw-r--r--stdlib/parsing.mli3
-rw-r--r--stdlib/pervasives.ml3
-rw-r--r--stdlib/pervasives.mli3
-rw-r--r--stdlib/printexc.ml3
-rw-r--r--stdlib/printexc.mli3
-rw-r--r--stdlib/printf.ml3
-rw-r--r--stdlib/printf.mli3
-rw-r--r--stdlib/queue.ml3
-rw-r--r--stdlib/queue.mli3
-rw-r--r--stdlib/random.ml3
-rw-r--r--stdlib/random.mli3
-rw-r--r--stdlib/set.ml3
-rw-r--r--stdlib/set.mli3
-rw-r--r--stdlib/sort.ml3
-rw-r--r--stdlib/sort.mli3
-rw-r--r--stdlib/stack.ml3
-rw-r--r--stdlib/stack.mli3
-rw-r--r--stdlib/std_exit.ml3
-rw-r--r--stdlib/stream.ml3
-rw-r--r--stdlib/stream.mli3
-rw-r--r--stdlib/string.ml3
-rw-r--r--stdlib/string.mli3
-rw-r--r--stdlib/sys.ml3
-rw-r--r--stdlib/sys.mli3
-rw-r--r--stdlib/weak.ml3
-rw-r--r--stdlib/weak.mli3
-rw-r--r--test/KB/equations.ml3
-rw-r--r--test/KB/equations.mli3
-rw-r--r--test/KB/kb.ml3
-rw-r--r--test/KB/kb.mli3
-rw-r--r--test/KB/kbmain.ml3
-rw-r--r--test/KB/orderings.ml3
-rw-r--r--test/KB/orderings.mli3
-rw-r--r--test/KB/terms.ml3
-rw-r--r--test/KB/terms.mli3
-rw-r--r--test/Lex/gram_aux.ml3
-rw-r--r--test/Lex/grammar.mly3
-rw-r--r--test/Lex/lexgen.ml3
-rw-r--r--test/Lex/main.ml3
-rw-r--r--test/Lex/output.ml3
-rw-r--r--test/Lex/scan_aux.ml3
-rw-r--r--test/Lex/scanner.mll3
-rw-r--r--test/Lex/syntax.ml3
-rw-r--r--test/Lex/testmain.ml3
-rw-r--r--test/Lex/testscanner.mll3
-rw-r--r--test/Makefile14
-rw-r--r--test/Makefile.Mac14
-rw-r--r--test/Makefile.nt14
-rw-r--r--test/Moretest/Makefile14
-rw-r--r--test/Moretest/Makefile.Mac14
-rw-r--r--test/Moretest/sets.ml3
-rw-r--r--test/alloc.ml3
-rw-r--r--test/bdd.ml3
-rw-r--r--test/boyer.ml3
-rw-r--r--test/fft.ml3
-rw-r--r--test/fib.ml3
-rw-r--r--test/nucleic.ml3
-rw-r--r--test/quicksort.ml3
-rw-r--r--test/sieve.ml3
-rw-r--r--test/soli.ml3
-rw-r--r--test/takc.ml3
-rw-r--r--test/taku.ml3
-rw-r--r--test/testinterp/Makefile.Mac14
-rw-r--r--testasmcomp/Makefile14
-rw-r--r--testasmcomp/Makefile.nt14
-rw-r--r--testasmcomp/alpha.S3
-rw-r--r--testasmcomp/arith.cmm3
-rw-r--r--testasmcomp/arm.S3
-rw-r--r--testasmcomp/checkbound.cmm3
-rw-r--r--testasmcomp/fib.cmm3
-rw-r--r--testasmcomp/hppa.S3
-rw-r--r--testasmcomp/i386.S3
-rw-r--r--testasmcomp/i386nt.asm3
-rw-r--r--testasmcomp/integr.cmm3
-rw-r--r--testasmcomp/lexcmm.mli3
-rw-r--r--testasmcomp/lexcmm.mll3
-rw-r--r--testasmcomp/m68k.S3
-rw-r--r--testasmcomp/main.c3
-rw-r--r--testasmcomp/main.ml3
-rw-r--r--testasmcomp/mainarith.c3
-rw-r--r--testasmcomp/mips.s3
-rw-r--r--testasmcomp/parsecmm.mly3
-rw-r--r--testasmcomp/parsecmmaux.ml3
-rw-r--r--testasmcomp/parsecmmaux.mli3
-rw-r--r--testasmcomp/power-aix.S3
-rw-r--r--testasmcomp/power-elf.S3
-rw-r--r--testasmcomp/power-rhapsody.S3
-rw-r--r--testasmcomp/quicksort.cmm3
-rw-r--r--testasmcomp/quicksort2.cmm3
-rw-r--r--testasmcomp/soli.cmm3
-rw-r--r--testasmcomp/sparc.S3
-rw-r--r--testasmcomp/tagged-fib.cmm3
-rw-r--r--testasmcomp/tagged-integr.cmm3
-rw-r--r--testasmcomp/tagged-quicksort.cmm3
-rw-r--r--testasmcomp/tagged-tak.cmm3
-rw-r--r--testasmcomp/tak.cmm3
-rw-r--r--testobjects/Makefile14
-rw-r--r--tools/Makefile14
-rw-r--r--tools/Makefile.Mac14
-rw-r--r--tools/Makefile.nt14
-rwxr-xr-xtools/csl2ocaml21
-rw-r--r--tools/cvt_emit.mll3
-rw-r--r--tools/dumpapprox.ml3
-rw-r--r--tools/dumpobj.ml3
-rw-r--r--tools/objinfo.ml3
-rw-r--r--tools/ocaml.spec34
-rw-r--r--tools/ocamlcp.ml3
-rw-r--r--tools/ocamldep.ml3
-rw-r--r--tools/ocamlmktop.ml3
-rw-r--r--tools/ocamlprof.ml3
-rw-r--r--tools/primreq.ml3
-rw-r--r--tools/profiling.ml3
-rw-r--r--tools/profiling.mli3
-rw-r--r--toplevel/expunge.ml3
-rw-r--r--toplevel/genprintval.ml3
-rw-r--r--toplevel/genprintval.mli3
-rw-r--r--toplevel/printval.ml3
-rw-r--r--toplevel/printval.mli3
-rw-r--r--toplevel/topdirs.ml3
-rw-r--r--toplevel/topdirs.mli3
-rw-r--r--toplevel/toploop.ml3
-rw-r--r--toplevel/toploop.mli3
-rw-r--r--toplevel/topmain.ml3
-rw-r--r--toplevel/trace.ml3
-rw-r--r--toplevel/trace.mli3
-rw-r--r--typing/btype.ml3
-rw-r--r--typing/btype.mli3
-rw-r--r--typing/ctype.ml3
-rw-r--r--typing/ctype.mli3
-rw-r--r--typing/datarepr.ml3
-rw-r--r--typing/datarepr.mli3
-rw-r--r--typing/env.ml3
-rw-r--r--typing/env.mli3
-rw-r--r--typing/ident.ml3
-rw-r--r--typing/ident.mli3
-rw-r--r--typing/includeclass.ml3
-rw-r--r--typing/includeclass.mli3
-rw-r--r--typing/includecore.ml3
-rw-r--r--typing/includecore.mli3
-rw-r--r--typing/includemod.ml3
-rw-r--r--typing/includemod.mli3
-rw-r--r--typing/mtype.ml3
-rw-r--r--typing/mtype.mli3
-rw-r--r--typing/parmatch.ml3
-rw-r--r--typing/parmatch.mli3
-rw-r--r--typing/path.ml3
-rw-r--r--typing/path.mli3
-rw-r--r--typing/predef.ml3
-rw-r--r--typing/predef.mli3
-rw-r--r--typing/primitive.ml3
-rw-r--r--typing/primitive.mli3
-rw-r--r--typing/printtyp.ml3
-rw-r--r--typing/printtyp.mli3
-rw-r--r--typing/subst.ml3
-rw-r--r--typing/subst.mli3
-rw-r--r--typing/typeclass.ml3
-rw-r--r--typing/typeclass.mli3
-rw-r--r--typing/typecore.ml3
-rw-r--r--typing/typecore.mli3
-rw-r--r--typing/typedecl.ml3
-rw-r--r--typing/typedecl.mli3
-rw-r--r--typing/typedtree.ml3
-rw-r--r--typing/typedtree.mli3
-rw-r--r--typing/typemod.ml3
-rw-r--r--typing/typemod.mli3
-rw-r--r--typing/types.ml3
-rw-r--r--typing/types.mli3
-rw-r--r--typing/typetexp.ml3
-rw-r--r--typing/typetexp.mli3
-rw-r--r--utils/ccomp.ml3
-rw-r--r--utils/ccomp.mli3
-rw-r--r--utils/clflags.ml3
-rw-r--r--utils/config.mli3
-rw-r--r--utils/config.mlp3
-rw-r--r--utils/formatmsg.ml3
-rw-r--r--utils/formatmsg.mli3
-rw-r--r--utils/misc.ml3
-rw-r--r--utils/misc.mli3
-rw-r--r--utils/nativeint.ml3
-rw-r--r--utils/nativeint.mli3
-rw-r--r--utils/tbl.ml3
-rw-r--r--utils/tbl.mli3
-rw-r--r--utils/terminfo.ml3
-rw-r--r--utils/terminfo.mli3
-rw-r--r--utils/warnings.ml3
-rw-r--r--utils/warnings.mli3
-rw-r--r--yacc/Makefile14
-rw-r--r--yacc/Makefile.Mac14
-rw-r--r--yacc/Makefile.nt14
-rw-r--r--yacc/closure.c3
-rw-r--r--yacc/defs.h3
-rw-r--r--yacc/error.c3
-rw-r--r--yacc/lalr.c3
-rw-r--r--yacc/lr0.c3
-rw-r--r--yacc/main.c3
-rw-r--r--yacc/mkpar.c3
-rw-r--r--yacc/output.c3
-rw-r--r--yacc/reader.c3
-rw-r--r--yacc/skeleton.c3
-rw-r--r--yacc/symtab.c3
-rw-r--r--yacc/verbose.c3
-rw-r--r--yacc/warshall.c3
853 files changed, 3024 insertions, 911 deletions
diff --git a/.depend b/.depend
index 12f356bdd0..03364c64c2 100644
--- a/.depend
+++ b/.depend
@@ -413,8 +413,8 @@ asmcomp/selectgen.cmi: asmcomp/arch.cmo asmcomp/cmm.cmi typing/ident.cmi \
asmcomp/selection.cmi: asmcomp/cmm.cmi asmcomp/mach.cmi
asmcomp/spill.cmi: asmcomp/mach.cmi
asmcomp/split.cmi: asmcomp/mach.cmi
-asmcomp/arch.cmo: utils/config.cmi utils/formatmsg.cmi
-asmcomp/arch.cmx: utils/config.cmx utils/formatmsg.cmx
+asmcomp/arch.cmo: utils/formatmsg.cmi utils/nativeint.cmi
+asmcomp/arch.cmx: utils/formatmsg.cmx utils/nativeint.cmx
asmcomp/asmgen.cmo: utils/clflags.cmo asmcomp/closure.cmi asmcomp/cmm.cmi \
asmcomp/cmmgen.cmi asmcomp/coloring.cmi asmcomp/comballoc.cmi \
utils/config.cmi asmcomp/emit.cmi asmcomp/emitaux.cmi utils/formatmsg.cmi \
@@ -493,13 +493,13 @@ asmcomp/compilenv.cmo: asmcomp/clambda.cmi utils/config.cmi typing/env.cmi \
utils/formatmsg.cmi typing/ident.cmi utils/misc.cmi asmcomp/compilenv.cmi
asmcomp/compilenv.cmx: asmcomp/clambda.cmx utils/config.cmx typing/env.cmx \
utils/formatmsg.cmx typing/ident.cmx utils/misc.cmx asmcomp/compilenv.cmi
-asmcomp/emit.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/compilenv.cmi \
- utils/config.cmi asmcomp/emitaux.cmi asmcomp/linearize.cmi \
- parsing/location.cmi asmcomp/mach.cmi utils/misc.cmi utils/nativeint.cmi \
+asmcomp/emit.cmo: asmcomp/arch.cmo utils/clflags.cmo asmcomp/cmm.cmi \
+ asmcomp/compilenv.cmi utils/config.cmi asmcomp/emitaux.cmi \
+ asmcomp/linearize.cmi asmcomp/mach.cmi utils/misc.cmi utils/nativeint.cmi \
asmcomp/proc.cmi asmcomp/reg.cmi asmcomp/emit.cmi
-asmcomp/emit.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/compilenv.cmx \
- utils/config.cmx asmcomp/emitaux.cmx asmcomp/linearize.cmx \
- parsing/location.cmx asmcomp/mach.cmx utils/misc.cmx utils/nativeint.cmx \
+asmcomp/emit.cmx: asmcomp/arch.cmx utils/clflags.cmx asmcomp/cmm.cmx \
+ asmcomp/compilenv.cmx utils/config.cmx asmcomp/emitaux.cmx \
+ asmcomp/linearize.cmx asmcomp/mach.cmx utils/misc.cmx utils/nativeint.cmx \
asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/emit.cmi
asmcomp/emitaux.cmo: utils/nativeint.cmi asmcomp/emitaux.cmi
asmcomp/emitaux.cmx: utils/nativeint.cmx asmcomp/emitaux.cmi
@@ -521,6 +521,12 @@ asmcomp/mach.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi utils/nativeint.cmi \
asmcomp/reg.cmi asmcomp/mach.cmi
asmcomp/mach.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx utils/nativeint.cmx \
asmcomp/reg.cmx asmcomp/mach.cmi
+asmcomp/printclambda.cmo: parsing/asttypes.cmi utils/formatmsg.cmi \
+ typing/ident.cmi typing/primitive.cmi bytecomp/printlambda.cmi \
+ typing/types.cmi
+asmcomp/printclambda.cmx: parsing/asttypes.cmi utils/formatmsg.cmx \
+ typing/ident.cmx typing/primitive.cmx bytecomp/printlambda.cmx \
+ typing/types.cmx
asmcomp/printcmm.cmo: asmcomp/cmm.cmi utils/formatmsg.cmi typing/ident.cmi \
utils/nativeint.cmi asmcomp/printcmm.cmi
asmcomp/printcmm.cmx: asmcomp/cmm.cmx utils/formatmsg.cmx typing/ident.cmx \
@@ -535,16 +541,18 @@ asmcomp/printmach.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi utils/formatmsg.cmi \
asmcomp/printmach.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx utils/formatmsg.cmx \
asmcomp/mach.cmx utils/nativeint.cmx asmcomp/printcmm.cmx \
asmcomp/proc.cmx asmcomp/reg.cmx asmcomp/printmach.cmi
-asmcomp/proc.cmo: asmcomp/arch.cmo utils/ccomp.cmi utils/clflags.cmo \
- asmcomp/cmm.cmi asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi \
+asmcomp/proc.cmo: asmcomp/arch.cmo utils/ccomp.cmi asmcomp/cmm.cmi \
+ utils/formatmsg.cmi asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi \
asmcomp/proc.cmi
-asmcomp/proc.cmx: asmcomp/arch.cmx utils/ccomp.cmx utils/clflags.cmx \
- asmcomp/cmm.cmx asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx \
+asmcomp/proc.cmx: asmcomp/arch.cmx utils/ccomp.cmx asmcomp/cmm.cmx \
+ utils/formatmsg.cmx asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx \
asmcomp/proc.cmi
asmcomp/reg.cmo: asmcomp/cmm.cmi asmcomp/reg.cmi
asmcomp/reg.cmx: asmcomp/cmm.cmx asmcomp/reg.cmi
-asmcomp/reload.cmo: asmcomp/reloadgen.cmi asmcomp/reload.cmi
-asmcomp/reload.cmx: asmcomp/reloadgen.cmx asmcomp/reload.cmi
+asmcomp/reload.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/mach.cmi \
+ asmcomp/reg.cmi asmcomp/reloadgen.cmi asmcomp/reload.cmi
+asmcomp/reload.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/mach.cmx \
+ asmcomp/reg.cmx asmcomp/reloadgen.cmx asmcomp/reload.cmi
asmcomp/reloadgen.cmo: asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi \
asmcomp/reloadgen.cmi
asmcomp/reloadgen.cmx: asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx \
@@ -553,10 +561,8 @@ asmcomp/schedgen.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/linearize.cmi \
asmcomp/mach.cmi utils/misc.cmi asmcomp/reg.cmi asmcomp/schedgen.cmi
asmcomp/schedgen.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/linearize.cmx \
asmcomp/mach.cmx utils/misc.cmx asmcomp/reg.cmx asmcomp/schedgen.cmi
-asmcomp/scheduling.cmo: asmcomp/arch.cmo asmcomp/mach.cmi \
- asmcomp/schedgen.cmi asmcomp/scheduling.cmi
-asmcomp/scheduling.cmx: asmcomp/arch.cmx asmcomp/mach.cmx \
- asmcomp/schedgen.cmx asmcomp/scheduling.cmi
+asmcomp/scheduling.cmo: asmcomp/schedgen.cmi asmcomp/scheduling.cmi
+asmcomp/scheduling.cmx: asmcomp/schedgen.cmx asmcomp/scheduling.cmi
asmcomp/selectgen.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi typing/ident.cmi \
asmcomp/mach.cmi utils/misc.cmi utils/nativeint.cmi asmcomp/proc.cmi \
asmcomp/reg.cmi utils/tbl.cmi asmcomp/selectgen.cmi
@@ -564,11 +570,11 @@ asmcomp/selectgen.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx typing/ident.cmx \
asmcomp/mach.cmx utils/misc.cmx utils/nativeint.cmx asmcomp/proc.cmx \
asmcomp/reg.cmx utils/tbl.cmx asmcomp/selectgen.cmi
asmcomp/selection.cmo: asmcomp/arch.cmo asmcomp/cmm.cmi asmcomp/mach.cmi \
- utils/misc.cmi asmcomp/reg.cmi asmcomp/selectgen.cmi \
- asmcomp/selection.cmi
+ utils/misc.cmi utils/nativeint.cmi asmcomp/proc.cmi asmcomp/reg.cmi \
+ asmcomp/selectgen.cmi asmcomp/selection.cmi
asmcomp/selection.cmx: asmcomp/arch.cmx asmcomp/cmm.cmx asmcomp/mach.cmx \
- utils/misc.cmx asmcomp/reg.cmx asmcomp/selectgen.cmx \
- asmcomp/selection.cmi
+ utils/misc.cmx utils/nativeint.cmx asmcomp/proc.cmx asmcomp/reg.cmx \
+ asmcomp/selectgen.cmx asmcomp/selection.cmi
asmcomp/spill.cmo: asmcomp/mach.cmi asmcomp/proc.cmi asmcomp/reg.cmi \
asmcomp/spill.cmi
asmcomp/spill.cmx: asmcomp/mach.cmx asmcomp/proc.cmx asmcomp/reg.cmx \
diff --git a/LICENSE b/LICENSE
index 8bc3adfa4d..dfcebc3e13 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,75 +1,600 @@
-LEGAL NOTICE
+All files marked "Copyright INRIA" in the following directories and
+their sub-directories are distributed under the terms of the GNU
+Library General Public License (included below):
-Software: Objective Caml, version 2.02 of March 1999,
-hereinafter referred to as "the software".
+ asmrun, byterun, maccaml, otherlibs, stdlib
-The software has been designed and produced by Xavier Leroy, Jerome
-Vouillon, and Damien Doligez, research workers for the Institut
-National de Recherche en Informatique et en Automatique (INRIA) -
-Domaine de Voluceau - Rocquencourt - 78153 Le Chesnay Cedex - France.
+All files marked "Copyright INRIA" in the other directories and their
+sub-directories are distributed under the terms of the Q Public
+License version 1.0 (included below).
-INRIA holds all ownership rights to Objective Caml.
+----------------------------------------------------------------------
-The software has been registered at Agence pour la Protection
-des Programmes (APP).
+ THE Q PUBLIC LICENSE version 1.0
-Preamble:
+ Copyright (C) 1999 Troll Tech AS, Norway.
+ Everyone is permitted to copy and
+ distribute this license document.
-The software is currently being developed and INRIA desires
-that it be used by the scientific community so as to test, evaluate
-and develop it. To this end, INRIA has decided to have a prototype of
-the software distributed on the Internet.
+The intent of this license is to establish freedom to share and change
+the software regulated by this license under the open source model.
-a- Extent of the rights granted by the INRIA to the user of the software:
+This license applies to any software containing a notice placed by the
+copyright holder saying that it may be distributed under the terms of
+the Q Public License version 1.0. Such software is herein referred to
+as the Software. This license covers modification and distribution of
+the Software, use of third-party application programs based on the
+Software, and development of free software which uses the Software.
-INRIA freely grants the right to use, modify and integrate the
-software in another software, provided that all derivative works are
-distributed under the conditions described in point b- below.
+ Granted Rights
-b- Reproduction of the software:
+1. You are granted the non-exclusive rights set forth in this license
+provided you agree to and comply with any and all conditions in this
+license. Whole or partial distribution of the Software, or software
+items that link with the Software, in any form signifies acceptance of
+this license.
-INRIA grants any user of the software the right to reproduce it so as
-to circulate it in accordance with the same purposes and conditions as
-those defined at point a- above. Any copy of the software and/or relevant
-documentation must comprise reference to the ownership of INRIA and
-the present file.
+2. You may copy and distribute the Software in unmodified form
+provided that the entire package, including - but not restricted to -
+copyright, trademark notices and disclaimers, as released by the
+initial developer of the Software, is distributed.
-The user undertakes to distribute the software either as unmodified
-source files, identical to those originally made public by INRIA, or as
-executable binaries obtained by compiling the original source files.
+3. You may make modifications to the Software and distribute your
+modifications, in a form that is separate from the Software, such as
+patches. The following restrictions apply to modifications:
-Distribution of derivative works obtained by modifying the sofware or
-integrating it in another software is allowed only if the distribution
-consists of the unmodified, original source files for the software,
-along with difference files (patches) to be applied by the user of the
-derivative work.
+ a. Modifications must not alter or remove any copyright notices
+ in the Software.
-As regards any other type of distribution, the user undertakes to
-apply to obtain the express approval of INRIA.
+ b. When modifications to the Software are released under this
+ license, a non-exclusive royalty-free right is granted to the
+ initial developer of the Software to distribute your
+ modification in future versions of the Software provided such
+ versions remain available under these terms in addition to any
+ other license(s) of the initial developer.
-c- Guarantees:
+4. You may distribute machine-executable forms of the Software or
+machine-executable forms of modified versions of the Software,
+provided that you meet these restrictions:
-Please note that the software is a product currently being developed.
-INRIA shall not be responsible in any way concerning conformity, and in
-particular shall not be liable should the software not comply with the
-requirements of the user, INRIA not being obliged to repair any
-possible direct or indirect damage.
+ a. You must include this license document in the distribution.
-d- Distribution of programs compiled with Objective Caml:
+ b. You must ensure that all recipients of the machine-executable
+ forms are also able to receive the complete machine-readable
+ source code to the distributed Software, including all
+ modifications, without any charge beyond the costs of data
+ transfer, and place prominent notices in the distribution
+ explaining this.
-INRIA freely grants the right to distribute executable files generated
-by the Objective Caml compilers (ocamlc and ocamlopt). Binaries of the
-Objective Caml run-time system (ocamlrun) can also be distributed
-freely, with the sole condition that the distribution includes the
-following statement:
+ c. You must ensure that all modifications included in the
+ machine-executable forms are available under the terms of this
+ license.
- "This software includes the Objective Caml run-time system,
- which is copyright 1996, 1997, 1998, 1999 INRIA."
+5. You may use the original or modified versions of the Software to
+compile, link and run application programs legally developed by you or
+by others.
-Executable files that include the Objective Caml interactive system
-(such as those generated by the ocamlmktop command) can also be
-distributed freely, with the sole condition that the distribution
-includes the following statement:
+6. You may develop application programs, reusable components and other
+software items that link with the original or modified versions of the
+Software. These items, when distributed, are subject to the following
+requirements:
- "This software includes the Objective Caml interactive system,
- which is copyright 1996, 1997, 1998, 1999 INRIA."
+ a. You must ensure that all recipients of machine-executable
+ forms of these items are also able to receive and use the
+ complete machine-readable source code to the items without any
+ charge beyond the costs of data transfer.
+
+ b. You must explicitly license all recipients of your items to
+ use and re-distribute original and modified versions of the
+ items in both machine-executable and source code forms. The
+ recipients must be able to do so without any charges whatsoever,
+ and they must be able to re-distribute to anyone they choose.
+
+ c. If the items are not available to the general public, and the
+ initial developer of the Software requests a copy of the items,
+ then you must supply one.
+
+ Limitations of Liability
+
+In no event shall the initial developers or copyright holders be
+liable for any damages whatsoever, including - but not restricted to -
+lost revenue or profits or other direct, indirect, special, incidental
+or consequential damages, even if they have been advised of the
+possibility of such damages, except to the extent invariable law, if
+any, provides otherwise.
+
+ No Warranty
+
+The Software and this license document are provided AS IS with NO
+WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN,
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+ Choice of Law
+
+This license is governed by the Laws of France. Disputes shall be
+settled by the Court of Versailles.
+
+----------------------------------------------------------------------
+
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+ 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL. It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+ This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it. You can use it for
+your libraries, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+ For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you. You must make sure that they, too, receive or can get the source
+code. If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it. And you must show them these terms so they know their rights.
+
+ Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+ Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library. If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software. To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+ Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs. This
+license, the GNU Library General Public License, applies to certain
+designated libraries. This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+ The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it. Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program. However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+ Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries. We
+concluded that weaker conditions might promote sharing better.
+
+ However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves. This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them. (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.) The hope is that this
+will lead to faster development of free libraries.
+
+ The precise terms and conditions for copying, distribution and
+modification follow. Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library". The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+ Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+
+ GNU LIBRARY GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License"). Each licensee is
+addressed as "you".
+
+ A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+ The "Library", below, refers to any such software library or work
+which has been distributed under these terms. A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language. (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+ "Source code" for a work means the preferred form of the work for
+making modifications to it. For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+ Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it). Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+
+ 1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+ You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+
+ 2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) The modified work must itself be a software library.
+
+ b) You must cause the files modified to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ c) You must cause the whole of the work to be licensed at no
+ charge to all third parties under the terms of this License.
+
+ d) If a facility in the modified Library refers to a function or a
+ table of data to be supplied by an application program that uses
+ the facility, other than as an argument passed when the facility
+ is invoked, then you must make a good faith effort to ensure that,
+ in the event an application does not supply such function or
+ table, the facility still operates, and performs whatever part of
+ its purpose remains meaningful.
+
+ (For example, a function in a library to compute square roots has
+ a purpose that is entirely well-defined independent of the
+ application. Therefore, Subsection 2d requires that any
+ application-supplied function or table used by this function must
+ be optional: if the application does not supply it, the square
+ root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library. To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License. (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.) Do not make any other change in
+these notices.
+
+ Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+ This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+ 4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+ If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library". Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+ However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library". The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+ When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library. The
+threshold for this to be true is not precisely defined by law.
+
+ If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work. (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+ Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+
+ 6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+ You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License. You must supply a copy of this License. If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License. Also, you must do one
+of these things:
+
+ a) Accompany the work with the complete corresponding
+ machine-readable source code for the Library including whatever
+ changes were used in the work (which must be distributed under
+ Sections 1 and 2 above); and, if the work is an executable linked
+ with the Library, with the complete machine-readable "work that
+ uses the Library", as object code and/or source code, so that the
+ user can modify the Library and then relink to produce a modified
+ executable containing the modified Library. (It is understood
+ that the user who changes the contents of definitions files in the
+ Library will not necessarily be able to recompile the application
+ to use the modified definitions.)
+
+ b) Accompany the work with a written offer, valid for at
+ least three years, to give the same user the materials
+ specified in Subsection 6a, above, for a charge no more
+ than the cost of performing this distribution.
+
+ c) If distribution of the work is made by offering access to copy
+ from a designated place, offer equivalent access to copy the above
+ specified materials from the same place.
+
+ d) Verify that the user has already received a copy of these
+ materials or that you have already sent this user a copy.
+
+ For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it. However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+ It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system. Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+
+ 7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+ a) Accompany the combined library with a copy of the same work
+ based on the Library, uncombined with any other library
+ facilities. This must be distributed under the terms of the
+ Sections above.
+
+ b) Give prominent notice with the combined library of the fact
+ that part of it is a work based on the Library, and explaining
+ where to find the accompanying uncombined form of the same work.
+
+ 8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License. Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License. However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+ 9. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Library or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+ 10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all. For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded. In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+ 13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation. If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+
+ 14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission. For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this. Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+ NO WARRANTY
+
+ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ Appendix: How to Apply These Terms to Your New Libraries
+
+ If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change. You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+ To apply these terms, attach the following notices to the library. It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the library's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
+ MA 02111-1307, USA
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the
+ library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+ <signature of Ty Coon>, 1 April 1990
+ Ty Coon, President of Vice
+
+That's all there is to it!
diff --git a/Makefile b/Makefile
index 3a51ba914d..8410e5b2f6 100644
--- a/Makefile
+++ b/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The main Makefile
include config/Makefile
diff --git a/Makefile.Mac b/Makefile.Mac
index 9f5e97ab63..49e41534fd 100644
--- a/Makefile.Mac
+++ b/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The main Makefile
MacVersion = "Mac{MAJOR}.{MINOR}{STAGE}{REV}"
diff --git a/Makefile.nt b/Makefile.nt
index e61d446313..d36615dbd3 100644
--- a/Makefile.nt
+++ b/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The main Makefile
!include config\Makefile.nt
diff --git a/README b/README
index 267ec694c6..78da6bc4bf 100644
--- a/README
+++ b/README
@@ -71,8 +71,7 @@ COPYRIGHT:
All files marked "Copyright INRIA" in this distribution are copyright
1996, 1997, 1998, 1999 Institut National de Recherche en Informatique et
en Automatique (INRIA) and distributed under the conditions stated in
-file LICENSE. They can be freely redistributed for non-commercial
-purposes, provided the copyright notice remains attached.
+file LICENSE.
INSTALLATION:
diff --git a/asmcomp/alpha/arch.ml b/asmcomp/alpha/arch.ml
index addc547ea7..93ad449532 100644
--- a/asmcomp/alpha/arch.ml
+++ b/asmcomp/alpha/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/alpha/emit.mlp b/asmcomp/alpha/emit.mlp
index 4273063349..b9e7f48d01 100644
--- a/asmcomp/alpha/emit.mlp
+++ b/asmcomp/alpha/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/alpha/proc.ml b/asmcomp/alpha/proc.ml
index 4d91140e7a..4a280e0b5d 100644
--- a/asmcomp/alpha/proc.ml
+++ b/asmcomp/alpha/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/alpha/reload.ml b/asmcomp/alpha/reload.ml
index 78246d8275..53f7b183c9 100644
--- a/asmcomp/alpha/reload.ml
+++ b/asmcomp/alpha/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/alpha/scheduling.ml b/asmcomp/alpha/scheduling.ml
index f6349b484f..f59c26ed58 100644
--- a/asmcomp/alpha/scheduling.ml
+++ b/asmcomp/alpha/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/alpha/selection.ml b/asmcomp/alpha/selection.ml
index fb5ef7c895..d6b142262e 100644
--- a/asmcomp/alpha/selection.ml
+++ b/asmcomp/alpha/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/arch.ml b/asmcomp/arm/arch.ml
index 78b3f73a5e..65449bd67d 100644
--- a/asmcomp/arm/arch.ml
+++ b/asmcomp/arm/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/emit.mlp b/asmcomp/arm/emit.mlp
index 327567d148..61908351f0 100644
--- a/asmcomp/arm/emit.mlp
+++ b/asmcomp/arm/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/proc.ml b/asmcomp/arm/proc.ml
index bb432c4328..e89497c7bd 100644
--- a/asmcomp/arm/proc.ml
+++ b/asmcomp/arm/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/reload.ml b/asmcomp/arm/reload.ml
index 62353d0af8..65d8118179 100644
--- a/asmcomp/arm/reload.ml
+++ b/asmcomp/arm/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/scheduling.ml b/asmcomp/arm/scheduling.ml
index 62fe5ad0ab..8f49ad1eef 100644
--- a/asmcomp/arm/scheduling.ml
+++ b/asmcomp/arm/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/arm/selection.ml b/asmcomp/arm/selection.ml
index 26f4836c4e..ce36a46243 100644
--- a/asmcomp/arm/selection.ml
+++ b/asmcomp/arm/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmgen.ml b/asmcomp/asmgen.ml
index 37a182bdbe..be93c91ab0 100644
--- a/asmcomp/asmgen.ml
+++ b/asmcomp/asmgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmgen.mli b/asmcomp/asmgen.mli
index 3f2ab9d190..3dedf0be67 100644
--- a/asmcomp/asmgen.mli
+++ b/asmcomp/asmgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmlibrarian.ml b/asmcomp/asmlibrarian.ml
index 677dd80b3b..3054c81dda 100644
--- a/asmcomp/asmlibrarian.ml
+++ b/asmcomp/asmlibrarian.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmlibrarian.mli b/asmcomp/asmlibrarian.mli
index 4e12898c1b..a561c3428a 100644
--- a/asmcomp/asmlibrarian.mli
+++ b/asmcomp/asmlibrarian.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmlink.ml b/asmcomp/asmlink.ml
index 5ce036c11e..c75334b292 100644
--- a/asmcomp/asmlink.ml
+++ b/asmcomp/asmlink.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/asmlink.mli b/asmcomp/asmlink.mli
index a1f80ba83c..8d2d636996 100644
--- a/asmcomp/asmlink.mli
+++ b/asmcomp/asmlink.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/clambda.ml b/asmcomp/clambda.ml
index 912ca4b7cd..c9b059f72a 100644
--- a/asmcomp/clambda.ml
+++ b/asmcomp/clambda.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/clambda.mli b/asmcomp/clambda.mli
index 912ca4b7cd..c9b059f72a 100644
--- a/asmcomp/clambda.mli
+++ b/asmcomp/clambda.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/closure.ml b/asmcomp/closure.ml
index c8b9284760..9fa3b2518f 100644
--- a/asmcomp/closure.ml
+++ b/asmcomp/closure.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/closure.mli b/asmcomp/closure.mli
index 9f04b35606..cf98dffbc5 100644
--- a/asmcomp/closure.mli
+++ b/asmcomp/closure.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/cmm.ml b/asmcomp/cmm.ml
index 51a0ec2b39..cd686c45ca 100644
--- a/asmcomp/cmm.ml
+++ b/asmcomp/cmm.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/cmm.mli b/asmcomp/cmm.mli
index c766f4eb08..2110bcec72 100644
--- a/asmcomp/cmm.mli
+++ b/asmcomp/cmm.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/cmmgen.ml b/asmcomp/cmmgen.ml
index 3979cd85e4..dba089b2f5 100644
--- a/asmcomp/cmmgen.ml
+++ b/asmcomp/cmmgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/cmmgen.mli b/asmcomp/cmmgen.mli
index 7ad1f0d7a1..0bf27f8cd4 100644
--- a/asmcomp/cmmgen.mli
+++ b/asmcomp/cmmgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/codegen.ml b/asmcomp/codegen.ml
index 8cd4f91b86..9393f37d78 100644
--- a/asmcomp/codegen.ml
+++ b/asmcomp/codegen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/codegen.mli b/asmcomp/codegen.mli
index b7a51fba98..b6d8caa611 100644
--- a/asmcomp/codegen.mli
+++ b/asmcomp/codegen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/coloring.ml b/asmcomp/coloring.ml
index 5ba3dc50cd..37ccc2eede 100644
--- a/asmcomp/coloring.ml
+++ b/asmcomp/coloring.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/coloring.mli b/asmcomp/coloring.mli
index d74bdad5db..cbfb2d6cd1 100644
--- a/asmcomp/coloring.mli
+++ b/asmcomp/coloring.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/comballoc.ml b/asmcomp/comballoc.ml
index 1eb361df20..16f7b98699 100644
--- a/asmcomp/comballoc.ml
+++ b/asmcomp/comballoc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/comballoc.mli b/asmcomp/comballoc.mli
index 903c1605c2..329e927644 100644
--- a/asmcomp/comballoc.mli
+++ b/asmcomp/comballoc.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/compilenv.ml b/asmcomp/compilenv.ml
index 8896f0f015..70437ddac7 100644
--- a/asmcomp/compilenv.ml
+++ b/asmcomp/compilenv.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/compilenv.mli b/asmcomp/compilenv.mli
index 527afc95fe..e1d34b8352 100644
--- a/asmcomp/compilenv.mli
+++ b/asmcomp/compilenv.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/emit.mli b/asmcomp/emit.mli
index c08b80b428..ab7657af9a 100644
--- a/asmcomp/emit.mli
+++ b/asmcomp/emit.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/emitaux.ml b/asmcomp/emitaux.ml
index e35623a511..fa94c9768f 100644
--- a/asmcomp/emitaux.ml
+++ b/asmcomp/emitaux.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/emitaux.mli b/asmcomp/emitaux.mli
index c414cfb6c9..5a698a7e78 100644
--- a/asmcomp/emitaux.mli
+++ b/asmcomp/emitaux.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/arch.ml b/asmcomp/hppa/arch.ml
index df011b177e..f8b4a64f29 100644
--- a/asmcomp/hppa/arch.ml
+++ b/asmcomp/hppa/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/emit.mlp b/asmcomp/hppa/emit.mlp
index 58dbdb4061..1b3aa4edd9 100644
--- a/asmcomp/hppa/emit.mlp
+++ b/asmcomp/hppa/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/proc.ml b/asmcomp/hppa/proc.ml
index 2c042e8e6d..7fe2567913 100644
--- a/asmcomp/hppa/proc.ml
+++ b/asmcomp/hppa/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/reload.ml b/asmcomp/hppa/reload.ml
index aca39cc7a5..57a242d707 100644
--- a/asmcomp/hppa/reload.ml
+++ b/asmcomp/hppa/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/scheduling.ml b/asmcomp/hppa/scheduling.ml
index 24c7169a1a..0cdd0998c1 100644
--- a/asmcomp/hppa/scheduling.ml
+++ b/asmcomp/hppa/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/hppa/selection.ml b/asmcomp/hppa/selection.ml
index 10710a8183..24db6cd900 100644
--- a/asmcomp/hppa/selection.ml
+++ b/asmcomp/hppa/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/arch.ml b/asmcomp/i386/arch.ml
index 7b067f9814..64cee1419b 100644
--- a/asmcomp/i386/arch.ml
+++ b/asmcomp/i386/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/emit.mlp b/asmcomp/i386/emit.mlp
index 37d431ed32..e5b3557658 100644
--- a/asmcomp/i386/emit.mlp
+++ b/asmcomp/i386/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/emit_nt.mlp b/asmcomp/i386/emit_nt.mlp
index 5ee1b8e0ed..dc07e4bfe1 100644
--- a/asmcomp/i386/emit_nt.mlp
+++ b/asmcomp/i386/emit_nt.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/proc.ml b/asmcomp/i386/proc.ml
index d07db55255..0f764d80ee 100644
--- a/asmcomp/i386/proc.ml
+++ b/asmcomp/i386/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/proc_nt.ml b/asmcomp/i386/proc_nt.ml
index 4bb70e39dd..8c9316a307 100644
--- a/asmcomp/i386/proc_nt.ml
+++ b/asmcomp/i386/proc_nt.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/reload.ml b/asmcomp/i386/reload.ml
index a291563981..4d1a8d138f 100644
--- a/asmcomp/i386/reload.ml
+++ b/asmcomp/i386/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/scheduling.ml b/asmcomp/i386/scheduling.ml
index 799ee0d793..8f8f233914 100644
--- a/asmcomp/i386/scheduling.ml
+++ b/asmcomp/i386/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/i386/selection.ml b/asmcomp/i386/selection.ml
index 466c5b6e07..41ad7e80d9 100644
--- a/asmcomp/i386/selection.ml
+++ b/asmcomp/i386/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/interf.ml b/asmcomp/interf.ml
index 6b47ecd005..e6140c3f26 100644
--- a/asmcomp/interf.ml
+++ b/asmcomp/interf.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/interf.mli b/asmcomp/interf.mli
index 8faa93b3bc..00f4df4981 100644
--- a/asmcomp/interf.mli
+++ b/asmcomp/interf.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/linearize.ml b/asmcomp/linearize.ml
index 882d31b13f..4235aa1777 100644
--- a/asmcomp/linearize.ml
+++ b/asmcomp/linearize.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/linearize.mli b/asmcomp/linearize.mli
index f22398b079..b2666b7d44 100644
--- a/asmcomp/linearize.mli
+++ b/asmcomp/linearize.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/liveness.ml b/asmcomp/liveness.ml
index 4019b1c802..775eba6dda 100644
--- a/asmcomp/liveness.ml
+++ b/asmcomp/liveness.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/liveness.mli b/asmcomp/liveness.mli
index 8cf976ad4c..8339c7d359 100644
--- a/asmcomp/liveness.mli
+++ b/asmcomp/liveness.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/arch.ml b/asmcomp/m68k/arch.ml
index 0fcbee5452..dcac612f65 100644
--- a/asmcomp/m68k/arch.ml
+++ b/asmcomp/m68k/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/emit.mlp b/asmcomp/m68k/emit.mlp
index aaa7fb5eb6..0a78eed7ef 100644
--- a/asmcomp/m68k/emit.mlp
+++ b/asmcomp/m68k/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/proc.ml b/asmcomp/m68k/proc.ml
index cce4c17406..d53f2a91c8 100644
--- a/asmcomp/m68k/proc.ml
+++ b/asmcomp/m68k/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/reload.ml b/asmcomp/m68k/reload.ml
index 904a403fc8..ab79993608 100644
--- a/asmcomp/m68k/reload.ml
+++ b/asmcomp/m68k/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/scheduling.ml b/asmcomp/m68k/scheduling.ml
index 50cfef8ce7..365e61b495 100644
--- a/asmcomp/m68k/scheduling.ml
+++ b/asmcomp/m68k/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/m68k/selection.ml b/asmcomp/m68k/selection.ml
index 635f23ab20..1011d0c928 100644
--- a/asmcomp/m68k/selection.ml
+++ b/asmcomp/m68k/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mach.ml b/asmcomp/mach.ml
index 1c704bd5b5..a924092aef 100644
--- a/asmcomp/mach.ml
+++ b/asmcomp/mach.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mach.mli b/asmcomp/mach.mli
index 73bb129ca3..0974f4b556 100644
--- a/asmcomp/mach.mli
+++ b/asmcomp/mach.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/arch.ml b/asmcomp/mips/arch.ml
index 60804878a7..ed65d577e0 100644
--- a/asmcomp/mips/arch.ml
+++ b/asmcomp/mips/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/emit.mlp b/asmcomp/mips/emit.mlp
index 6d5533cb6b..06d97fb4eb 100644
--- a/asmcomp/mips/emit.mlp
+++ b/asmcomp/mips/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/proc.ml b/asmcomp/mips/proc.ml
index ec365a02bb..558df6b4a6 100644
--- a/asmcomp/mips/proc.ml
+++ b/asmcomp/mips/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/reload.ml b/asmcomp/mips/reload.ml
index 37700cbf2b..0bdd208d60 100644
--- a/asmcomp/mips/reload.ml
+++ b/asmcomp/mips/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/scheduling.ml b/asmcomp/mips/scheduling.ml
index de8d3bfddc..062529ad55 100644
--- a/asmcomp/mips/scheduling.ml
+++ b/asmcomp/mips/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/mips/selection.ml b/asmcomp/mips/selection.ml
index f25852fa03..4dbaa86ea8 100644
--- a/asmcomp/mips/selection.ml
+++ b/asmcomp/mips/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/arch.ml b/asmcomp/power/arch.ml
index ae95c284d0..4119cab90c 100644
--- a/asmcomp/power/arch.ml
+++ b/asmcomp/power/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/emit.mlp b/asmcomp/power/emit.mlp
index ceb269f31b..446ae079b7 100644
--- a/asmcomp/power/emit.mlp
+++ b/asmcomp/power/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/proc.ml b/asmcomp/power/proc.ml
index e3c14f353b..846a3c03d2 100644
--- a/asmcomp/power/proc.ml
+++ b/asmcomp/power/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/reload.ml b/asmcomp/power/reload.ml
index 4691edc54b..3f74c3f5e5 100644
--- a/asmcomp/power/reload.ml
+++ b/asmcomp/power/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/scheduling.ml b/asmcomp/power/scheduling.ml
index 94dc9b4dac..31e6f9b227 100644
--- a/asmcomp/power/scheduling.ml
+++ b/asmcomp/power/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/power/selection.ml b/asmcomp/power/selection.ml
index 517da2f64a..48b012d96e 100644
--- a/asmcomp/power/selection.ml
+++ b/asmcomp/power/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printcmm.ml b/asmcomp/printcmm.ml
index 89f9c9ffd3..b53b302f71 100644
--- a/asmcomp/printcmm.ml
+++ b/asmcomp/printcmm.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printcmm.mli b/asmcomp/printcmm.mli
index 049b858cbf..95840dce9e 100644
--- a/asmcomp/printcmm.mli
+++ b/asmcomp/printcmm.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printlinear.ml b/asmcomp/printlinear.ml
index c22cce6231..b44358ca79 100644
--- a/asmcomp/printlinear.ml
+++ b/asmcomp/printlinear.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printlinear.mli b/asmcomp/printlinear.mli
index c919b5b2ec..952a4dd974 100644
--- a/asmcomp/printlinear.mli
+++ b/asmcomp/printlinear.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printmach.ml b/asmcomp/printmach.ml
index c561279ef7..f148f2d90d 100644
--- a/asmcomp/printmach.ml
+++ b/asmcomp/printmach.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/printmach.mli b/asmcomp/printmach.mli
index 2125f9bf19..23ddf23dbe 100644
--- a/asmcomp/printmach.mli
+++ b/asmcomp/printmach.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/proc.mli b/asmcomp/proc.mli
index d890f1c2d9..ba593592bb 100644
--- a/asmcomp/proc.mli
+++ b/asmcomp/proc.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/reg.ml b/asmcomp/reg.ml
index 251ef954cd..30a3c7b35f 100644
--- a/asmcomp/reg.ml
+++ b/asmcomp/reg.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/reg.mli b/asmcomp/reg.mli
index 38f2333b0e..5bb06f5973 100644
--- a/asmcomp/reg.mli
+++ b/asmcomp/reg.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/reload.mli b/asmcomp/reload.mli
index 1ee2705542..a562b4fbc0 100644
--- a/asmcomp/reload.mli
+++ b/asmcomp/reload.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/reloadgen.ml b/asmcomp/reloadgen.ml
index bf9b9acac9..1baf47d29c 100644
--- a/asmcomp/reloadgen.ml
+++ b/asmcomp/reloadgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/reloadgen.mli b/asmcomp/reloadgen.mli
index e2745f6ad9..e84a73d71e 100644
--- a/asmcomp/reloadgen.mli
+++ b/asmcomp/reloadgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/schedgen.ml b/asmcomp/schedgen.ml
index 7def330bfa..6450b8afdf 100644
--- a/asmcomp/schedgen.ml
+++ b/asmcomp/schedgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/schedgen.mli b/asmcomp/schedgen.mli
index 8f02467d49..0f54e2d69c 100644
--- a/asmcomp/schedgen.mli
+++ b/asmcomp/schedgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/scheduling.mli b/asmcomp/scheduling.mli
index e2ed0fd836..dd24354ad2 100644
--- a/asmcomp/scheduling.mli
+++ b/asmcomp/scheduling.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/selectgen.ml b/asmcomp/selectgen.ml
index fe42693134..e5b257a337 100644
--- a/asmcomp/selectgen.ml
+++ b/asmcomp/selectgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/selectgen.mli b/asmcomp/selectgen.mli
index 8d59cea066..45c14f0f62 100644
--- a/asmcomp/selectgen.mli
+++ b/asmcomp/selectgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/selection.mli b/asmcomp/selection.mli
index 8888cafccd..ab17b557d5 100644
--- a/asmcomp/selection.mli
+++ b/asmcomp/selection.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/arch.ml b/asmcomp/sparc/arch.ml
index 6bd4745eea..aa881cd884 100644
--- a/asmcomp/sparc/arch.ml
+++ b/asmcomp/sparc/arch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/emit.mlp b/asmcomp/sparc/emit.mlp
index 8f92c134e4..97347d28a3 100644
--- a/asmcomp/sparc/emit.mlp
+++ b/asmcomp/sparc/emit.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/proc.ml b/asmcomp/sparc/proc.ml
index 53cd913a1f..c4e153da71 100644
--- a/asmcomp/sparc/proc.ml
+++ b/asmcomp/sparc/proc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/reload.ml b/asmcomp/sparc/reload.ml
index 5d676c8c59..a590ba3ffc 100644
--- a/asmcomp/sparc/reload.ml
+++ b/asmcomp/sparc/reload.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/scheduling.ml b/asmcomp/sparc/scheduling.ml
index 001b2284dc..13be8f965d 100644
--- a/asmcomp/sparc/scheduling.ml
+++ b/asmcomp/sparc/scheduling.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/sparc/selection.ml b/asmcomp/sparc/selection.ml
index 60ad6db324..03bc66ca18 100644
--- a/asmcomp/sparc/selection.ml
+++ b/asmcomp/sparc/selection.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/spill.ml b/asmcomp/spill.ml
index 06bc3f0f38..29e2bfadb2 100644
--- a/asmcomp/spill.ml
+++ b/asmcomp/spill.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/spill.mli b/asmcomp/spill.mli
index b6b02f1b2c..966d471fdf 100644
--- a/asmcomp/spill.mli
+++ b/asmcomp/spill.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/split.ml b/asmcomp/split.ml
index 6a18a1934a..51f19238aa 100644
--- a/asmcomp/split.ml
+++ b/asmcomp/split.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmcomp/split.mli b/asmcomp/split.mli
index 2cdcf3c0ec..67e0956e88 100644
--- a/asmcomp/split.mli
+++ b/asmcomp/split.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/asmrun/Makefile b/asmrun/Makefile
index b92930fffb..3e6125f05b 100644
--- a/asmrun/Makefile
+++ b/asmrun/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CC=$(NATIVECC)
diff --git a/asmrun/Makefile.nt b/asmrun/Makefile.nt
index 67247f8ca5..782a6e6ac4 100644
--- a/asmrun/Makefile.nt
+++ b/asmrun/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
CC=$(NATIVECC)
diff --git a/asmrun/alpha.S b/asmrun/alpha.S
index e1072ce7ce..731c1f8907 100644
--- a/asmrun/alpha.S
+++ b/asmrun/alpha.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/arm.S b/asmrun/arm.S
index 26973b89e4..814ac631f5 100644
--- a/asmrun/arm.S
+++ b/asmrun/arm.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/fail.c b/asmrun/fail.c
index be820dd139..8c2ec20c4a 100644
--- a/asmrun/fail.c
+++ b/asmrun/fail.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/hppa.S b/asmrun/hppa.S
index 93db2b0a80..786e964900 100644
--- a/asmrun/hppa.S
+++ b/asmrun/hppa.S
@@ -5,7 +5,8 @@
;* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
;* *
;* Copyright 1996 Institut National de Recherche en Informatique et *
-;* Automatique. Distributed only by permission. *
+;* en Automatique. All rights reserved. This file is distributed *
+;* under the terms of the GNU Library General Public License. *
;* *
;*********************************************************************
diff --git a/asmrun/i386.S b/asmrun/i386.S
index a45546cce9..fb0d8fc73b 100644
--- a/asmrun/i386.S
+++ b/asmrun/i386.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/i386nt.asm b/asmrun/i386nt.asm
index c1e7a9f991..05afd45c51 100644
--- a/asmrun/i386nt.asm
+++ b/asmrun/i386nt.asm
@@ -5,7 +5,8 @@
; Xavier Leroy, projet Cristal, INRIA Rocquencourt
;
; Copyright 1996 Institut National de Recherche en Informatique et
-; Automatique. Distributed only by permission.
+; en Automatique. All rights reserved. This file is distributed
+; under the terms of the GNU Library General Public License.
;
;*********************************************************************
diff --git a/asmrun/m68k.S b/asmrun/m68k.S
index 87651ded1c..26bb76982e 100644
--- a/asmrun/m68k.S
+++ b/asmrun/m68k.S
@@ -5,7 +5,8 @@
|* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
|* *
|* Copyright 1996 Institut National de Recherche en Informatique et *
-|* Automatique. Distributed only by permission. *
+|* en Automatique. All rights reserved. This file is distributed *
+|* under the terms of the GNU Library General Public License. *
|* *
|***********************************************************************
diff --git a/asmrun/mips.s b/asmrun/mips.s
index fc8e8619ec..92a8306b5f 100644
--- a/asmrun/mips.s
+++ b/asmrun/mips.s
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/power-aix.S b/asmrun/power-aix.S
index 0182dae4e7..6566af8103 100644
--- a/asmrun/power-aix.S
+++ b/asmrun/power-aix.S
@@ -5,7 +5,8 @@
#* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
#* *
#* Copyright 1996 Institut National de Recherche en Informatique et *
-#* Automatique. Distributed only by permission. *
+#* en Automatique. All rights reserved. This file is distributed *
+#* under the terms of the GNU Library General Public License. *
#* *
#*********************************************************************
diff --git a/asmrun/power-elf.S b/asmrun/power-elf.S
index 8eab73411f..376ea0513f 100644
--- a/asmrun/power-elf.S
+++ b/asmrun/power-elf.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/*********************************************************************/
diff --git a/asmrun/power-rhapsody.S b/asmrun/power-rhapsody.S
index 7a0c5715f0..162886bf36 100644
--- a/asmrun/power-rhapsody.S
+++ b/asmrun/power-rhapsody.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/*********************************************************************/
diff --git a/asmrun/roots.c b/asmrun/roots.c
index 163567127b..3f932043f6 100644
--- a/asmrun/roots.c
+++ b/asmrun/roots.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/signals.c b/asmrun/signals.c
index ca498d20e5..11e53dd0c3 100644
--- a/asmrun/signals.c
+++ b/asmrun/signals.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/sparc.S b/asmrun/sparc.S
index 1bb144b442..32208655ef 100644
--- a/asmrun/sparc.S
+++ b/asmrun/sparc.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/stack.h b/asmrun/stack.h
index 8f36f73d89..ded6c6c5c6 100644
--- a/asmrun/stack.h
+++ b/asmrun/stack.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/asmrun/startup.c b/asmrun/startup.c
index 19780493c0..41147a282d 100644
--- a/asmrun/startup.c
+++ b/asmrun/startup.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/bytecomp/bytegen.ml b/bytecomp/bytegen.ml
index 0502aa15d8..24cfad7930 100644
--- a/bytecomp/bytegen.ml
+++ b/bytecomp/bytegen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/bytegen.mli b/bytecomp/bytegen.mli
index 1cde7e0818..04265fde30 100644
--- a/bytecomp/bytegen.mli
+++ b/bytecomp/bytegen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/bytelibrarian.ml b/bytecomp/bytelibrarian.ml
index b5a1e89418..139a4e93b9 100644
--- a/bytecomp/bytelibrarian.ml
+++ b/bytecomp/bytelibrarian.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/bytelibrarian.mli b/bytecomp/bytelibrarian.mli
index b34ebba83a..7834864209 100644
--- a/bytecomp/bytelibrarian.mli
+++ b/bytecomp/bytelibrarian.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/bytelink.ml b/bytecomp/bytelink.ml
index 20b836d89c..9f0f7d866b 100644
--- a/bytecomp/bytelink.ml
+++ b/bytecomp/bytelink.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/bytelink.mli b/bytecomp/bytelink.mli
index 63317e3b74..637bfa2b81 100644
--- a/bytecomp/bytelink.mli
+++ b/bytecomp/bytelink.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/emitcode.ml b/bytecomp/emitcode.ml
index 05090f3ab5..689ffe3171 100644
--- a/bytecomp/emitcode.ml
+++ b/bytecomp/emitcode.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/emitcode.mli b/bytecomp/emitcode.mli
index 7fc57c02db..3cb78c9120 100644
--- a/bytecomp/emitcode.mli
+++ b/bytecomp/emitcode.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/instruct.ml b/bytecomp/instruct.ml
index 7357d1f86b..e546584502 100644
--- a/bytecomp/instruct.ml
+++ b/bytecomp/instruct.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/instruct.mli b/bytecomp/instruct.mli
index a0050b1b01..2355107d48 100644
--- a/bytecomp/instruct.mli
+++ b/bytecomp/instruct.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/lambda.ml b/bytecomp/lambda.ml
index 64b14e3ac3..e23a6a0300 100644
--- a/bytecomp/lambda.ml
+++ b/bytecomp/lambda.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/lambda.mli b/bytecomp/lambda.mli
index 5302f228dd..8d78c74828 100644
--- a/bytecomp/lambda.mli
+++ b/bytecomp/lambda.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/matching.ml b/bytecomp/matching.ml
index a9714a8b8b..3e0b521ceb 100644
--- a/bytecomp/matching.ml
+++ b/bytecomp/matching.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/matching.mli b/bytecomp/matching.mli
index 85960e4454..08f3d806ad 100644
--- a/bytecomp/matching.mli
+++ b/bytecomp/matching.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/meta.ml b/bytecomp/meta.ml
index b6b0ab3e43..2e95d12a86 100644
--- a/bytecomp/meta.ml
+++ b/bytecomp/meta.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/meta.mli b/bytecomp/meta.mli
index 7ea94e0577..24934a228a 100644
--- a/bytecomp/meta.mli
+++ b/bytecomp/meta.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/printinstr.ml b/bytecomp/printinstr.ml
index e883d15c55..9ffa9bdf96 100644
--- a/bytecomp/printinstr.ml
+++ b/bytecomp/printinstr.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/printinstr.mli b/bytecomp/printinstr.mli
index a41a046da4..f053737395 100644
--- a/bytecomp/printinstr.mli
+++ b/bytecomp/printinstr.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/printlambda.ml b/bytecomp/printlambda.ml
index e2e5300034..6400d90630 100644
--- a/bytecomp/printlambda.ml
+++ b/bytecomp/printlambda.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/printlambda.mli b/bytecomp/printlambda.mli
index 456d749fc4..a0953a5cc0 100644
--- a/bytecomp/printlambda.mli
+++ b/bytecomp/printlambda.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/runtimedef.mli b/bytecomp/runtimedef.mli
index 3b4006361c..27309f60aa 100644
--- a/bytecomp/runtimedef.mli
+++ b/bytecomp/runtimedef.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/simplif.ml b/bytecomp/simplif.ml
index 98391b87f4..b600aefab4 100644
--- a/bytecomp/simplif.ml
+++ b/bytecomp/simplif.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/simplif.mli b/bytecomp/simplif.mli
index f85c51cb69..5e5217ff18 100644
--- a/bytecomp/simplif.mli
+++ b/bytecomp/simplif.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/symtable.ml b/bytecomp/symtable.ml
index 6dcec6afe9..a8e57b95fb 100644
--- a/bytecomp/symtable.ml
+++ b/bytecomp/symtable.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/symtable.mli b/bytecomp/symtable.mli
index fc9184c641..7fe203e9a9 100644
--- a/bytecomp/symtable.mli
+++ b/bytecomp/symtable.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translclass.ml b/bytecomp/translclass.ml
index c65bf53ab8..015784c853 100644
--- a/bytecomp/translclass.ml
+++ b/bytecomp/translclass.ml
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translclass.mli b/bytecomp/translclass.mli
index bfbc860b60..698302f3f6 100644
--- a/bytecomp/translclass.mli
+++ b/bytecomp/translclass.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translcore.ml b/bytecomp/translcore.ml
index a8427cdf49..8221237156 100644
--- a/bytecomp/translcore.ml
+++ b/bytecomp/translcore.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translcore.mli b/bytecomp/translcore.mli
index ea7bb2bb92..89aa519831 100644
--- a/bytecomp/translcore.mli
+++ b/bytecomp/translcore.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translmod.ml b/bytecomp/translmod.ml
index 05c8962540..dc7e42eb54 100644
--- a/bytecomp/translmod.ml
+++ b/bytecomp/translmod.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translmod.mli b/bytecomp/translmod.mli
index 96df7dff48..eff31a8625 100644
--- a/bytecomp/translmod.mli
+++ b/bytecomp/translmod.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translobj.ml b/bytecomp/translobj.ml
index 70fc06edb2..a9a3f76ef8 100644
--- a/bytecomp/translobj.ml
+++ b/bytecomp/translobj.ml
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/translobj.mli b/bytecomp/translobj.mli
index e2f051defe..ccff9ade6b 100644
--- a/bytecomp/translobj.mli
+++ b/bytecomp/translobj.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/typeopt.ml b/bytecomp/typeopt.ml
index 393e71563c..f5216e0af8 100644
--- a/bytecomp/typeopt.ml
+++ b/bytecomp/typeopt.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/bytecomp/typeopt.mli b/bytecomp/typeopt.mli
index 0f4e856a96..8d3f9a92f3 100644
--- a/bytecomp/typeopt.mli
+++ b/bytecomp/typeopt.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/byterun/Makefile b/byterun/Makefile
index 5d504e5f7e..3e8ca8014c 100644
--- a/byterun/Makefile
+++ b/byterun/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CC=$(BYTECC)
diff --git a/byterun/Makefile.Mac b/byterun/Makefile.Mac
index 48fa52bfa0..6d50caba61 100644
--- a/byterun/Makefile.Mac
+++ b/byterun/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
C = sc
COptions = -model far # -d DEBUG -mbg full
AOptions = -model far # -d DEBUG -wb -l
diff --git a/byterun/Makefile.nt b/byterun/Makefile.nt
index cb72031603..5ebaf7794d 100644
--- a/byterun/Makefile.nt
+++ b/byterun/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
CC=$(BYTECC)
diff --git a/byterun/alloc.c b/byterun/alloc.c
index d0f94dfc2b..0579855244 100644
--- a/byterun/alloc.c
+++ b/byterun/alloc.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/alloc.h b/byterun/alloc.h
index 298aba5c23..4f6d191f2d 100644
--- a/byterun/alloc.h
+++ b/byterun/alloc.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/array.c b/byterun/array.c
index 4e79988d05..16ea55f2f8 100644
--- a/byterun/array.c
+++ b/byterun/array.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/callback.c b/byterun/callback.c
index 3e6aca8d4b..80df90acf5 100644
--- a/byterun/callback.c
+++ b/byterun/callback.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/callback.h b/byterun/callback.h
index 57064e66d8..9cca6070fe 100644
--- a/byterun/callback.h
+++ b/byterun/callback.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/compact.c b/byterun/compact.c
index 3a681b46ab..9ff1f47fa7 100644
--- a/byterun/compact.c
+++ b/byterun/compact.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/compact.h b/byterun/compact.h
index 652bf57ed4..047382dfc8 100644
--- a/byterun/compact.h
+++ b/byterun/compact.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/compare.c b/byterun/compare.c
index 02a24d6964..7a5cb7b6c0 100644
--- a/byterun/compare.c
+++ b/byterun/compare.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/config.h b/byterun/config.h
index 13fec326e6..f8a60c1a5e 100644
--- a/byterun/config.h
+++ b/byterun/config.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/debugger.c b/byterun/debugger.c
index d5b25fb3a6..298642a67d 100644
--- a/byterun/debugger.c
+++ b/byterun/debugger.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/debugger.h b/byterun/debugger.h
index 72410e7e21..232f6b49b1 100644
--- a/byterun/debugger.h
+++ b/byterun/debugger.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/exec.h b/byterun/exec.h
index 8dc0c7648a..6275706564 100644
--- a/byterun/exec.h
+++ b/byterun/exec.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/extern.c b/byterun/extern.c
index e0436ff4a8..3ff82e2142 100644
--- a/byterun/extern.c
+++ b/byterun/extern.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/fail.c b/byterun/fail.c
index 0e328373dd..9a2aeb7774 100644
--- a/byterun/fail.c
+++ b/byterun/fail.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/fail.h b/byterun/fail.h
index 595eafefab..143d34ff77 100644
--- a/byterun/fail.h
+++ b/byterun/fail.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/fix_code.c b/byterun/fix_code.c
index 1ea06568ec..e6ac127dc0 100644
--- a/byterun/fix_code.c
+++ b/byterun/fix_code.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/fix_code.h b/byterun/fix_code.h
index 3ff34b9958..17c0efd020 100644
--- a/byterun/fix_code.h
+++ b/byterun/fix_code.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/floats.c b/byterun/floats.c
index 939b56d933..70dfb128b5 100644
--- a/byterun/floats.c
+++ b/byterun/floats.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/freelist.c b/byterun/freelist.c
index e9be0d2d24..592d867a1f 100644
--- a/byterun/freelist.c
+++ b/byterun/freelist.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/freelist.h b/byterun/freelist.h
index fcaf4e214e..5de759e07d 100644
--- a/byterun/freelist.h
+++ b/byterun/freelist.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/gc.h b/byterun/gc.h
index f98da37ed0..8aa9e4f547 100644
--- a/byterun/gc.h
+++ b/byterun/gc.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/gc_ctrl.c b/byterun/gc_ctrl.c
index a8bb638230..49568772e9 100644
--- a/byterun/gc_ctrl.c
+++ b/byterun/gc_ctrl.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/gc_ctrl.h b/byterun/gc_ctrl.h
index 4c060de1af..cdbfd42e4d 100644
--- a/byterun/gc_ctrl.h
+++ b/byterun/gc_ctrl.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/hash.c b/byterun/hash.c
index 79567cd750..b71ae6c0ef 100644
--- a/byterun/hash.c
+++ b/byterun/hash.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/instrtrace.c b/byterun/instrtrace.c
index 7f340ed994..3eae0cdb81 100644
--- a/byterun/instrtrace.c
+++ b/byterun/instrtrace.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/instrtrace.h b/byterun/instrtrace.h
index da8e5f3992..17407d0a7c 100644
--- a/byterun/instrtrace.h
+++ b/byterun/instrtrace.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/instruct.h b/byterun/instruct.h
index 4fb5425d88..823a0ed76b 100644
--- a/byterun/instruct.h
+++ b/byterun/instruct.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/intern.c b/byterun/intern.c
index 6a2e97bf54..a396313da4 100644
--- a/byterun/intern.c
+++ b/byterun/intern.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/interp.a b/byterun/interp.a
index 1c438c40ba..5432e72f86 100644
--- a/byterun/interp.a
+++ b/byterun/interp.a
@@ -5,7 +5,8 @@
;* Damien Doligez, Projet Para, INRIA Rocquencourt */
;* */
;* Copyright 1996 Institut National de Recherche en Informatique et */
-;* en Automatique. Distributed only by permission. */
+;* en Automatique. All rights reserved. This file is distributed */
+;* under the terms of the GNU Library General Public License. */
;* */
;***********************************************************************/
diff --git a/byterun/interp.c b/byterun/interp.c
index 7b094d63e7..d5c21f3101 100644
--- a/byterun/interp.c
+++ b/byterun/interp.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/interp.h b/byterun/interp.h
index fc30135b98..cdb23c7803 100644
--- a/byterun/interp.h
+++ b/byterun/interp.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/intext.h b/byterun/intext.h
index 01e3bb959e..d564324065 100644
--- a/byterun/intext.h
+++ b/byterun/intext.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/ints.c b/byterun/ints.c
index 0a16908119..6019fd01e4 100644
--- a/byterun/ints.c
+++ b/byterun/ints.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/io.c b/byterun/io.c
index ab6c22fe1f..767b8ff9fd 100644
--- a/byterun/io.c
+++ b/byterun/io.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/io.h b/byterun/io.h
index 83f1678036..1df9891f05 100644
--- a/byterun/io.h
+++ b/byterun/io.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/lexing.c b/byterun/lexing.c
index 6a7dc2bfe7..a139dfde6c 100644
--- a/byterun/lexing.c
+++ b/byterun/lexing.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/macintosh.c b/byterun/macintosh.c
index 5ac65cc16c..ace5142376 100644
--- a/byterun/macintosh.c
+++ b/byterun/macintosh.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/main.c b/byterun/main.c
index 7ab5aee0e4..75332cbfe9 100644
--- a/byterun/main.c
+++ b/byterun/main.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/major_gc.c b/byterun/major_gc.c
index e672fe3a81..3a84c182ae 100644
--- a/byterun/major_gc.c
+++ b/byterun/major_gc.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/major_gc.h b/byterun/major_gc.h
index dee4119d04..3d58ebfacb 100644
--- a/byterun/major_gc.h
+++ b/byterun/major_gc.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/md5.c b/byterun/md5.c
index b2e2073dad..9ae4a62a11 100644
--- a/byterun/md5.c
+++ b/byterun/md5.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/md5.h b/byterun/md5.h
index c96c4e0733..847b66c3fd 100644
--- a/byterun/md5.h
+++ b/byterun/md5.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1999 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/memory.c b/byterun/memory.c
index a2a9f2c0a8..5abfb929a6 100644
--- a/byterun/memory.c
+++ b/byterun/memory.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/memory.h b/byterun/memory.h
index f5e74b114a..e1b0cb1021 100644
--- a/byterun/memory.h
+++ b/byterun/memory.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/meta.c b/byterun/meta.c
index 2349c70084..17fcd64ab1 100644
--- a/byterun/meta.c
+++ b/byterun/meta.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/minor_gc.c b/byterun/minor_gc.c
index ed1d688747..7d83e46b00 100644
--- a/byterun/minor_gc.c
+++ b/byterun/minor_gc.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/minor_gc.h b/byterun/minor_gc.h
index 50ef9608fa..0ad37070c8 100644
--- a/byterun/minor_gc.h
+++ b/byterun/minor_gc.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/misc.c b/byterun/misc.c
index 8b5c1f7635..e010e1e55b 100644
--- a/byterun/misc.c
+++ b/byterun/misc.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/misc.h b/byterun/misc.h
index 90dc71e553..905754f5b0 100644
--- a/byterun/misc.h
+++ b/byterun/misc.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/mlvalues.h b/byterun/mlvalues.h
index ba085fce53..8753c97a90 100644
--- a/byterun/mlvalues.h
+++ b/byterun/mlvalues.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/obj.c b/byterun/obj.c
index 59d9d17a6e..89533e5a8d 100644
--- a/byterun/obj.c
+++ b/byterun/obj.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/parsing.c b/byterun/parsing.c
index 4f586c9b25..bd875733db 100644
--- a/byterun/parsing.c
+++ b/byterun/parsing.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/prims.h b/byterun/prims.h
index 10f53c0226..5742fa637f 100644
--- a/byterun/prims.h
+++ b/byterun/prims.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/printexc.c b/byterun/printexc.c
index 128f4d2963..3bff25b02f 100644
--- a/byterun/printexc.c
+++ b/byterun/printexc.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/reverse.h b/byterun/reverse.h
index 899734004c..d4117a6a8c 100644
--- a/byterun/reverse.h
+++ b/byterun/reverse.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/roots.c b/byterun/roots.c
index 3a868d242a..42d802d3a2 100644
--- a/byterun/roots.c
+++ b/byterun/roots.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/roots.h b/byterun/roots.h
index 00e8a39c9e..99240d6c5f 100644
--- a/byterun/roots.h
+++ b/byterun/roots.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/rotatecursor.c b/byterun/rotatecursor.c
index d1e0042f7e..7048cd9a6f 100644
--- a/byterun/rotatecursor.c
+++ b/byterun/rotatecursor.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/rotatecursor.h b/byterun/rotatecursor.h
index cb850cd3c6..30d8fef92f 100644
--- a/byterun/rotatecursor.h
+++ b/byterun/rotatecursor.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/signals.c b/byterun/signals.c
index 869e9c6289..5d10774474 100644
--- a/byterun/signals.c
+++ b/byterun/signals.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/signals.h b/byterun/signals.h
index 6b7ab0080c..054b4a3db0 100644
--- a/byterun/signals.h
+++ b/byterun/signals.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/stacks.c b/byterun/stacks.c
index 811728c4a3..c353b4a397 100644
--- a/byterun/stacks.c
+++ b/byterun/stacks.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/stacks.h b/byterun/stacks.h
index 0905aae6c6..c2ea0ec25b 100644
--- a/byterun/stacks.h
+++ b/byterun/stacks.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/startup.c b/byterun/startup.c
index 77734ace72..f040e0827a 100644
--- a/byterun/startup.c
+++ b/byterun/startup.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/str.c b/byterun/str.c
index 3370901497..102912a953 100644
--- a/byterun/str.c
+++ b/byterun/str.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/sys.c b/byterun/sys.c
index 68b17b9bc1..e3684acefa 100644
--- a/byterun/sys.c
+++ b/byterun/sys.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/sys.h b/byterun/sys.h
index dc5bc8a9c2..3556261c50 100644
--- a/byterun/sys.h
+++ b/byterun/sys.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/terminfo.c b/byterun/terminfo.c
index f29305bd7d..1e5b1871b8 100644
--- a/byterun/terminfo.c
+++ b/byterun/terminfo.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/ui.h b/byterun/ui.h
index 0b6e53b5a4..0e10d82848 100644
--- a/byterun/ui.h
+++ b/byterun/ui.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/weak.c b/byterun/weak.c
index c9cfa9d9d2..6ecc0265f5 100644
--- a/byterun/weak.c
+++ b/byterun/weak.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/weak.h b/byterun/weak.h
index 9423b39373..eb02e9ef81 100644
--- a/byterun/weak.h
+++ b/byterun/weak.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/byterun/wincmdline.c b/byterun/wincmdline.c
index 4e00296737..e32e9f066f 100644
--- a/byterun/wincmdline.c
+++ b/byterun/wincmdline.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/config/Makefile-templ b/config/Makefile-templ
index d1b0a35f65..9c93f3f494 100644
--- a/config/Makefile-templ
+++ b/config/Makefile-templ
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
### Compile-time configuration
########## General configuration
diff --git a/config/Makefile.nt b/config/Makefile.nt
index 8efa16dd13..79b5d82c89 100644
--- a/config/Makefile.nt
+++ b/config/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# Configuration for Windows NT/95, Visual C++ 6.0
######### General configuration
diff --git a/config/auto-aux/align.c b/config/auto-aux/align.c
index 92c18c981e..3c35817c6d 100644
--- a/config/auto-aux/align.c
+++ b/config/auto-aux/align.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/ansi.c b/config/auto-aux/ansi.c
index 35e0f5090d..773748b10c 100644
--- a/config/auto-aux/ansi.c
+++ b/config/auto-aux/ansi.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/async_io.c b/config/auto-aux/async_io.c
index 5a53552410..7bfc242861 100644
--- a/config/auto-aux/async_io.c
+++ b/config/auto-aux/async_io.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/bytecopy.c b/config/auto-aux/bytecopy.c
index cb0a1c8698..e5edfc5a62 100644
--- a/config/auto-aux/bytecopy.c
+++ b/config/auto-aux/bytecopy.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/dblalign.c b/config/auto-aux/dblalign.c
index 0d045a5899..f883dde50a 100644
--- a/config/auto-aux/dblalign.c
+++ b/config/auto-aux/dblalign.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/elf.c b/config/auto-aux/elf.c
index 9da7cc91f9..68110f7bd4 100644
--- a/config/auto-aux/elf.c
+++ b/config/auto-aux/elf.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1999 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/endian.c b/config/auto-aux/endian.c
index deabe55727..b95ca8f715 100644
--- a/config/auto-aux/endian.c
+++ b/config/auto-aux/endian.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/getgroups.c b/config/auto-aux/getgroups.c
index 5d2dde8fd4..d81ecf71f1 100644
--- a/config/auto-aux/getgroups.c
+++ b/config/auto-aux/getgroups.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/schar.c b/config/auto-aux/schar.c
index 9ca90a7fa5..bed3e7b396 100644
--- a/config/auto-aux/schar.c
+++ b/config/auto-aux/schar.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/schar2.c b/config/auto-aux/schar2.c
index 7099118dac..1cf3091763 100644
--- a/config/auto-aux/schar2.c
+++ b/config/auto-aux/schar2.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/sighandler.c b/config/auto-aux/sighandler.c
index fc06c513a6..66af63c8bd 100644
--- a/config/auto-aux/sighandler.c
+++ b/config/auto-aux/sighandler.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/signals.c b/config/auto-aux/signals.c
index 49e426dc5a..c9d82524d5 100644
--- a/config/auto-aux/signals.c
+++ b/config/auto-aux/signals.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/auto-aux/sizes.c b/config/auto-aux/sizes.c
index b945028cde..73a8491e1d 100644
--- a/config/auto-aux/sizes.c
+++ b/config/auto-aux/sizes.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/m-nt.h b/config/m-nt.h
index ddeaa1a476..ef6c349174 100644
--- a/config/m-nt.h
+++ b/config/m-nt.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/m-templ.h b/config/m-templ.h
index 9cb73149f5..045a8ebb8f 100644
--- a/config/m-templ.h
+++ b/config/m-templ.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/s-nt.h b/config/s-nt.h
index 213f8286e2..7c88bad217 100644
--- a/config/s-nt.h
+++ b/config/s-nt.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/s-templ.h b/config/s-templ.h
index 41cdbc1e22..d4c409d47e 100644
--- a/config/s-templ.h
+++ b/config/s-templ.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/config/sm-Mac.h b/config/sm-Mac.h
index 0df4678399..f8189d9469 100644
--- a/config/sm-Mac.h
+++ b/config/sm-Mac.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/configure b/configure
index 538b635f5a..73a1970ce3 100755
--- a/configure
+++ b/configure
@@ -7,7 +7,8 @@
# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
# #
# Copyright 1995 Institut National de Recherche en Informatique et #
-# Automatique. Distributed only by permission. #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
# #
#*********************************************************************#
diff --git a/debugger/Makefile b/debugger/Makefile
index 4e7738d0da..ba23ef18ed 100644
--- a/debugger/Makefile
+++ b/debugger/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CAMLC=../boot/ocamlrun ../ocamlc -I ../boot
diff --git a/debugger/breakpoints.ml b/debugger/breakpoints.ml
index 716d431faa..3acb848b45 100644
--- a/debugger/breakpoints.ml
+++ b/debugger/breakpoints.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/breakpoints.mli b/debugger/breakpoints.mli
index a4fa93e853..091f609981 100644
--- a/debugger/breakpoints.mli
+++ b/debugger/breakpoints.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/checkpoints.ml b/debugger/checkpoints.ml
index 3b2b1c0390..063b8ef590 100644
--- a/debugger/checkpoints.ml
+++ b/debugger/checkpoints.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/checkpoints.mli b/debugger/checkpoints.mli
index 4fe56c58be..05fe256c47 100644
--- a/debugger/checkpoints.mli
+++ b/debugger/checkpoints.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/command_line.ml b/debugger/command_line.ml
index 33a519d475..2baa09092d 100644
--- a/debugger/command_line.ml
+++ b/debugger/command_line.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/command_line.mli b/debugger/command_line.mli
index 347c734b62..b87046c537 100644
--- a/debugger/command_line.mli
+++ b/debugger/command_line.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/debugcom.ml b/debugger/debugcom.ml
index 5616a83454..79b8fcfd8a 100644
--- a/debugger/debugcom.ml
+++ b/debugger/debugcom.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/debugcom.mli b/debugger/debugcom.mli
index aef289cd7c..c1eab3c323 100644
--- a/debugger/debugcom.mli
+++ b/debugger/debugcom.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/debugger_config.ml b/debugger/debugger_config.ml
index 364a35aa02..9748dc3def 100644
--- a/debugger/debugger_config.ml
+++ b/debugger/debugger_config.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/debugger_config.mli b/debugger/debugger_config.mli
index b0c8cbf53b..1e2922a32a 100644
--- a/debugger/debugger_config.mli
+++ b/debugger/debugger_config.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/envaux.ml b/debugger/envaux.ml
index e19775d7c3..352ea49095 100644
--- a/debugger/envaux.ml
+++ b/debugger/envaux.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/envaux.mli b/debugger/envaux.mli
index 4cbfac750c..7cd206643d 100644
--- a/debugger/envaux.mli
+++ b/debugger/envaux.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/eval.ml b/debugger/eval.ml
index 4850ad3572..cb3f3607de 100644
--- a/debugger/eval.ml
+++ b/debugger/eval.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/eval.mli b/debugger/eval.mli
index 2bbd4cef54..6565ebc0e2 100644
--- a/debugger/eval.mli
+++ b/debugger/eval.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/events.ml b/debugger/events.ml
index 1705a65e04..2605b3c968 100644
--- a/debugger/events.ml
+++ b/debugger/events.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/events.mli b/debugger/events.mli
index d71f81286a..8c47399571 100644
--- a/debugger/events.mli
+++ b/debugger/events.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/exec.ml b/debugger/exec.ml
index 0207801df1..d97a8c4e7d 100644
--- a/debugger/exec.ml
+++ b/debugger/exec.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/exec.mli b/debugger/exec.mli
index 12929b2d09..9d3b986048 100644
--- a/debugger/exec.mli
+++ b/debugger/exec.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/frames.ml b/debugger/frames.ml
index d3a0cae53e..f68f1b6b96 100644
--- a/debugger/frames.ml
+++ b/debugger/frames.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/frames.mli b/debugger/frames.mli
index a31e49bc0e..0906171f2e 100644
--- a/debugger/frames.mli
+++ b/debugger/frames.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/history.ml b/debugger/history.ml
index bef3383999..96e04adbfb 100644
--- a/debugger/history.ml
+++ b/debugger/history.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/history.mli b/debugger/history.mli
index 5ca5742d84..415a600133 100644
--- a/debugger/history.mli
+++ b/debugger/history.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/input_handling.ml b/debugger/input_handling.ml
index 1e821b18b0..5aac814b9a 100644
--- a/debugger/input_handling.ml
+++ b/debugger/input_handling.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/input_handling.mli b/debugger/input_handling.mli
index b3fbc4ff90..872b880816 100644
--- a/debugger/input_handling.mli
+++ b/debugger/input_handling.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/lexer.mll b/debugger/lexer.mll
index b6a395ea84..7a1cdd4e4e 100644
--- a/debugger/lexer.mll
+++ b/debugger/lexer.mll
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/loadprinter.ml b/debugger/loadprinter.ml
index f77591256e..2e547b5ab9 100644
--- a/debugger/loadprinter.ml
+++ b/debugger/loadprinter.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/loadprinter.mli b/debugger/loadprinter.mli
index bb152fa956..5e2f282257 100644
--- a/debugger/loadprinter.mli
+++ b/debugger/loadprinter.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/main.ml b/debugger/main.ml
index 4ca326b1b5..299c28ad9f 100644
--- a/debugger/main.ml
+++ b/debugger/main.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/parameters.ml b/debugger/parameters.ml
index c70dc4c938..45fd085b7e 100644
--- a/debugger/parameters.ml
+++ b/debugger/parameters.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/parameters.mli b/debugger/parameters.mli
index 11505a4c77..c80d39d124 100644
--- a/debugger/parameters.mli
+++ b/debugger/parameters.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/parser.mly b/debugger/parser.mly
index ce0c9c249b..e382d2bd91 100644
--- a/debugger/parser.mly
+++ b/debugger/parser.mly
@@ -6,7 +6,8 @@
/* Objective Caml port by John Malecki and Xavier Leroy */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/debugger/parser_aux.mli b/debugger/parser_aux.mli
index 1088a19066..7ea63fb8c2 100644
--- a/debugger/parser_aux.mli
+++ b/debugger/parser_aux.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/pattern_matching.ml b/debugger/pattern_matching.ml
index 71e4df8066..26e5a61f47 100644
--- a/debugger/pattern_matching.ml
+++ b/debugger/pattern_matching.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/pattern_matching.mli b/debugger/pattern_matching.mli
index 23a67c9cb9..3490edef69 100644
--- a/debugger/pattern_matching.mli
+++ b/debugger/pattern_matching.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/primitives.ml b/debugger/primitives.ml
index 85dba8401f..5bc3827989 100644
--- a/debugger/primitives.ml
+++ b/debugger/primitives.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/primitives.mli b/debugger/primitives.mli
index b9ef59043f..40effea556 100644
--- a/debugger/primitives.mli
+++ b/debugger/primitives.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/printval.ml b/debugger/printval.ml
index f751e75cf3..2c932f7c62 100644
--- a/debugger/printval.ml
+++ b/debugger/printval.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/printval.mli b/debugger/printval.mli
index 6b84a33ffe..2df6779a15 100644
--- a/debugger/printval.mli
+++ b/debugger/printval.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/program_loading.ml b/debugger/program_loading.ml
index 9b15283359..edcf3b1ed7 100644
--- a/debugger/program_loading.ml
+++ b/debugger/program_loading.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/program_loading.mli b/debugger/program_loading.mli
index b45b7f72b6..d1210d1ab0 100644
--- a/debugger/program_loading.mli
+++ b/debugger/program_loading.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/program_management.ml b/debugger/program_management.ml
index 91e145c39a..3b4a382f96 100644
--- a/debugger/program_management.ml
+++ b/debugger/program_management.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/program_management.mli b/debugger/program_management.mli
index fa43cb3d1a..8e2f28e54e 100644
--- a/debugger/program_management.mli
+++ b/debugger/program_management.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/show_information.ml b/debugger/show_information.ml
index 487fdacb55..c50831192f 100644
--- a/debugger/show_information.ml
+++ b/debugger/show_information.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/show_information.mli b/debugger/show_information.mli
index 45ee3b10bf..68d099da23 100644
--- a/debugger/show_information.mli
+++ b/debugger/show_information.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/show_source.ml b/debugger/show_source.ml
index 918e130dd8..2e386d0df0 100644
--- a/debugger/show_source.ml
+++ b/debugger/show_source.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/show_source.mli b/debugger/show_source.mli
index 7e5b1aad6d..29f2f8c67e 100644
--- a/debugger/show_source.mli
+++ b/debugger/show_source.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/source.ml b/debugger/source.ml
index ca8c40dddf..0cb98150e4 100644
--- a/debugger/source.ml
+++ b/debugger/source.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/source.mli b/debugger/source.mli
index cd08265428..cfd5fe0705 100644
--- a/debugger/source.mli
+++ b/debugger/source.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/symbols.ml b/debugger/symbols.ml
index 8f0c7c35e3..65d1a72860 100644
--- a/debugger/symbols.ml
+++ b/debugger/symbols.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/symbols.mli b/debugger/symbols.mli
index a565ad3fba..0cb1e2e573 100644
--- a/debugger/symbols.mli
+++ b/debugger/symbols.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/time_travel.ml b/debugger/time_travel.ml
index dc84ed7ef9..bf1ab07efc 100644
--- a/debugger/time_travel.ml
+++ b/debugger/time_travel.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/time_travel.mli b/debugger/time_travel.mli
index fe5c45791d..2facb13507 100644
--- a/debugger/time_travel.mli
+++ b/debugger/time_travel.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/trap_barrier.ml b/debugger/trap_barrier.ml
index 9debb34575..dba9c929f7 100644
--- a/debugger/trap_barrier.ml
+++ b/debugger/trap_barrier.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/trap_barrier.mli b/debugger/trap_barrier.mli
index 6f10ca060c..28bba5a3eb 100644
--- a/debugger/trap_barrier.mli
+++ b/debugger/trap_barrier.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/unix_tools.ml b/debugger/unix_tools.ml
index 61695aad0e..ec4f4079c8 100644
--- a/debugger/unix_tools.ml
+++ b/debugger/unix_tools.ml
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/debugger/unix_tools.mli b/debugger/unix_tools.mli
index d5f4c14a79..8281ad28ca 100644
--- a/debugger/unix_tools.mli
+++ b/debugger/unix_tools.mli
@@ -6,7 +6,8 @@
(* Objective Caml port by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/compile.ml b/driver/compile.ml
index 9f08a21778..1aa485e90c 100644
--- a/driver/compile.ml
+++ b/driver/compile.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/compile.mli b/driver/compile.mli
index c6857c56af..42f1c07983 100644
--- a/driver/compile.mli
+++ b/driver/compile.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/errors.ml b/driver/errors.ml
index 6f84ffcade..05692afc31 100644
--- a/driver/errors.ml
+++ b/driver/errors.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/errors.mli b/driver/errors.mli
index 05ff15c457..be55c0e12c 100644
--- a/driver/errors.mli
+++ b/driver/errors.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/main.ml b/driver/main.ml
index 22690edda7..c8b19c981a 100644
--- a/driver/main.ml
+++ b/driver/main.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/main_args.ml b/driver/main_args.ml
index 33d92b8922..fc91b7531e 100644
--- a/driver/main_args.ml
+++ b/driver/main_args.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/main_args.mli b/driver/main_args.mli
index ad9f433ed0..c0f4f59f50 100644
--- a/driver/main_args.mli
+++ b/driver/main_args.mli
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/optcompile.ml b/driver/optcompile.ml
index 743256c16e..7b0671661b 100644
--- a/driver/optcompile.ml
+++ b/driver/optcompile.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/optcompile.mli b/driver/optcompile.mli
index c6857c56af..42f1c07983 100644
--- a/driver/optcompile.mli
+++ b/driver/optcompile.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/opterrors.ml b/driver/opterrors.ml
index c729ef8963..81f922da97 100644
--- a/driver/opterrors.ml
+++ b/driver/opterrors.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/opterrors.mli b/driver/opterrors.mli
index 05ff15c457..be55c0e12c 100644
--- a/driver/opterrors.mli
+++ b/driver/opterrors.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/driver/optmain.ml b/driver/optmain.ml
index 4945260749..aa84804bb3 100644
--- a/driver/optmain.ml
+++ b/driver/optmain.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/emacs/Makefile b/emacs/Makefile
index c028bd0864..a9b29d8b3f 100644
--- a/emacs/Makefile
+++ b/emacs/Makefile
@@ -1,3 +1,5 @@
+# $Id$
+
include ../config/Makefile
# Files to install
diff --git a/lex/Makefile b/lex/Makefile
index 9e64bf71e8..62523f7c03 100644
--- a/lex/Makefile
+++ b/lex/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The lexer generator
CAMLC=../boot/ocamlrun ../boot/ocamlc -I ../boot
diff --git a/lex/Makefile.Mac b/lex/Makefile.Mac
index 2959226e00..4640011d08 100644
--- a/lex/Makefile.Mac
+++ b/lex/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The lexer generator
CAMLC = ::boot:ocamlrun ::boot:ocamlc -I ::boot:
diff --git a/lex/Makefile.nt b/lex/Makefile.nt
index 35a1f80a8e..2267052654 100644
--- a/lex/Makefile.nt
+++ b/lex/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# The lexer generator
CAMLC=..\boot\ocamlrun ..\boot\ocamlc -I ..\boot
diff --git a/lex/compact.ml b/lex/compact.ml
index 506191b78b..23d89a2906 100644
--- a/lex/compact.ml
+++ b/lex/compact.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/compact.mli b/lex/compact.mli
index 68db267fd3..1a5d8aaa33 100644
--- a/lex/compact.mli
+++ b/lex/compact.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/lexer.mli b/lex/lexer.mli
index da09bc7945..569a5b266f 100644
--- a/lex/lexer.mli
+++ b/lex/lexer.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/lexer.mll b/lex/lexer.mll
index cbfbf011d5..e9f9bff094 100644
--- a/lex/lexer.mll
+++ b/lex/lexer.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/lexgen.ml b/lex/lexgen.ml
index 5843c18ef0..1f12888152 100644
--- a/lex/lexgen.ml
+++ b/lex/lexgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/lexgen.mli b/lex/lexgen.mli
index 74a4e79ef9..a37af244cf 100644
--- a/lex/lexgen.mli
+++ b/lex/lexgen.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/main.ml b/lex/main.ml
index b0129af286..23f896c3ee 100644
--- a/lex/main.ml
+++ b/lex/main.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/output.ml b/lex/output.ml
index 7775282db1..847d7353aa 100644
--- a/lex/output.ml
+++ b/lex/output.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/output.mli b/lex/output.mli
index a226f2029b..c7dda6a6a3 100644
--- a/lex/output.mli
+++ b/lex/output.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/lex/parser.mly b/lex/parser.mly
index 1b629e9204..9959e2aa60 100644
--- a/lex/parser.mly
+++ b/lex/parser.mly
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/lex/syntax.mli b/lex/syntax.mli
index 0d291bce06..3372e201d4 100644
--- a/lex/syntax.mli
+++ b/lex/syntax.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/maccaml/Makefile.Mac b/maccaml/Makefile.Mac
index e2befd8001..4f46ee391e 100644
--- a/maccaml/Makefile.Mac
+++ b/maccaml/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
OCAMLVNUM = {OCAMLMAJOR}{OCAMLMINOR}
MACVNUM = 0x{MAJOR}{MINOR}
VERSIONSTR = "¶"{OCAMLMAJOR}.{OCAMLMINOR}/Mac{MAJOR}.{MINOR}{STAGE}{REV}¶""
diff --git a/maccaml/aboutbox.c b/maccaml/aboutbox.c
index 5aedcfe01d..cff13d6220 100644
--- a/maccaml/aboutbox.c
+++ b/maccaml/aboutbox.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/appleevents.c b/maccaml/appleevents.c
index 8defa275c8..123f086dd9 100644
--- a/maccaml/appleevents.c
+++ b/maccaml/appleevents.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/clipboard.c b/maccaml/clipboard.c
index 33fade12f6..8ea530b5d5 100644
--- a/maccaml/clipboard.c
+++ b/maccaml/clipboard.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/constants.h b/maccaml/constants.h
index 26a0acf24b..5bd26ac24b 100644
--- a/maccaml/constants.h
+++ b/maccaml/constants.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/drag.c b/maccaml/drag.c
index 474f0a79f5..499a627d54 100644
--- a/maccaml/drag.c
+++ b/maccaml/drag.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/errors.c b/maccaml/errors.c
index eb4f7b78d4..858299b60a 100644
--- a/maccaml/errors.c
+++ b/maccaml/errors.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/events.c b/maccaml/events.c
index 2f0837f76a..d143641b4a 100644
--- a/maccaml/events.c
+++ b/maccaml/events.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/files.c b/maccaml/files.c
index 5dae38be2f..c41769be7b 100644
--- a/maccaml/files.c
+++ b/maccaml/files.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/glue.c b/maccaml/glue.c
index 9c1becd89f..8a83b62db3 100644
--- a/maccaml/glue.c
+++ b/maccaml/glue.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/graph.c b/maccaml/graph.c
index ed2ecf69a4..c10bf50eda 100644
--- a/maccaml/graph.c
+++ b/maccaml/graph.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/lib.c b/maccaml/lib.c
index e5f71ffd34..d8c689338f 100644
--- a/maccaml/lib.c
+++ b/maccaml/lib.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/main.c b/maccaml/main.c
index 8f1a2908bf..475c1eecb1 100644
--- a/maccaml/main.c
+++ b/maccaml/main.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/main.h b/maccaml/main.h
index e0569caca5..ddd00f6050 100644
--- a/maccaml/main.h
+++ b/maccaml/main.h
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/memory.c b/maccaml/memory.c
index e62c4c9c17..61a2c8218f 100644
--- a/maccaml/memory.c
+++ b/maccaml/memory.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/menus.c b/maccaml/menus.c
index a197b7c1f5..7683167656 100644
--- a/maccaml/menus.c
+++ b/maccaml/menus.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/misc.c b/maccaml/misc.c
index 8f2c098727..9f437545db 100644
--- a/maccaml/misc.c
+++ b/maccaml/misc.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/modalfilter.c b/maccaml/modalfilter.c
index 42fd67f691..1075b8cb2b 100644
--- a/maccaml/modalfilter.c
+++ b/maccaml/modalfilter.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/ocaml.r b/maccaml/ocaml.r
index 80ca1440a4..3c01de38c4 100644
--- a/maccaml/ocaml.r
+++ b/maccaml/ocaml.r
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/prefs.c b/maccaml/prefs.c
index 83b445f1d6..b1c937188a 100644
--- a/maccaml/prefs.c
+++ b/maccaml/prefs.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/print.c b/maccaml/print.c
index d7dbf5fa48..2a962587f2 100644
--- a/maccaml/print.c
+++ b/maccaml/print.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1999 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/scroll.c b/maccaml/scroll.c
index 03919588fa..aa454ea75c 100644
--- a/maccaml/scroll.c
+++ b/maccaml/scroll.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/maccaml/windows.c b/maccaml/windows.c
index 8afa114bba..ea56f1755d 100644
--- a/maccaml/windows.c
+++ b/maccaml/windows.c
@@ -5,7 +5,8 @@
/* Damien Doligez, projet Para, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/man/Makefile b/man/Makefile
index 66040261cd..46fc36ef31 100644
--- a/man/Makefile
+++ b/man/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
install:
diff --git a/otherlibs/db/Makefile b/otherlibs/db/Makefile
index bff7a58139..4331732d50 100644
--- a/otherlibs/db/Makefile
+++ b/otherlibs/db/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the ndbm library
include ../../config/Makefile
diff --git a/otherlibs/db/db.ml b/otherlibs/db/db.ml
index 5a96f34f36..7bb9c5e238 100644
--- a/otherlibs/db/db.ml
+++ b/otherlibs/db/db.ml
@@ -5,7 +5,8 @@
(* Francois Rouaix, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/db/db.mli b/otherlibs/db/db.mli
index a1d954369a..9c85db38ec 100644
--- a/otherlibs/db/db.mli
+++ b/otherlibs/db/db.mli
@@ -5,7 +5,8 @@
(* Francois Rouaix, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/db/dbstubs.c b/otherlibs/db/dbstubs.c
index 1481d808d8..585d410b6d 100644
--- a/otherlibs/db/dbstubs.c
+++ b/otherlibs/db/dbstubs.c
@@ -5,7 +5,8 @@
/* Francois Rouaix, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/db/dbstubs.h b/otherlibs/db/dbstubs.h
index 4ef44b6ab6..0dcad3ae6b 100644
--- a/otherlibs/db/dbstubs.h
+++ b/otherlibs/db/dbstubs.h
@@ -5,7 +5,8 @@
/* Francois Rouaix, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/dbm/Makefile b/otherlibs/dbm/Makefile
index 48bee64f06..4cfefd1c9f 100644
--- a/otherlibs/dbm/Makefile
+++ b/otherlibs/dbm/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the ndbm library
include ../../config/Makefile
diff --git a/otherlibs/dbm/cldbm.c b/otherlibs/dbm/cldbm.c
index dcf21c4b57..fa25899af4 100644
--- a/otherlibs/dbm/cldbm.c
+++ b/otherlibs/dbm/cldbm.c
@@ -5,7 +5,8 @@
/* Francois Rouaix, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/dbm/dbm.ml b/otherlibs/dbm/dbm.ml
index e8372a9161..abfabf6ee9 100644
--- a/otherlibs/dbm/dbm.ml
+++ b/otherlibs/dbm/dbm.ml
@@ -5,7 +5,8 @@
(* Francois Rouaix, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/dbm/dbm.mli b/otherlibs/dbm/dbm.mli
index b90d392782..2667b30578 100644
--- a/otherlibs/dbm/dbm.mli
+++ b/otherlibs/dbm/dbm.mli
@@ -5,7 +5,8 @@
(* Francois Rouaix, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/dynlink/Makefile b/otherlibs/dynlink/Makefile
index 90770b82ee..0d52452350 100644
--- a/otherlibs/dynlink/Makefile
+++ b/otherlibs/dynlink/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the dynamic link library
include ../../config/Makefile
diff --git a/otherlibs/dynlink/Makefile.Mac b/otherlibs/dynlink/Makefile.Mac
index 5f1f79a862..2d0c7f51ee 100644
--- a/otherlibs/dynlink/Makefile.Mac
+++ b/otherlibs/dynlink/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the dynamic link library
CAMLC = :::boot:ocamlrun :::boot:ocamlc
diff --git a/otherlibs/dynlink/Makefile.nt b/otherlibs/dynlink/Makefile.nt
index 3b8838bde5..fd2640fe2b 100644
--- a/otherlibs/dynlink/Makefile.nt
+++ b/otherlibs/dynlink/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the dynamic link library
!include ..\..\config\Makefile.nt
diff --git a/otherlibs/dynlink/dynlink.ml b/otherlibs/dynlink/dynlink.ml
index 0ccf3e8f66..263bf0a699 100644
--- a/otherlibs/dynlink/dynlink.ml
+++ b/otherlibs/dynlink/dynlink.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/dynlink/dynlink.mli b/otherlibs/dynlink/dynlink.mli
index 7517857934..7bac5da028 100644
--- a/otherlibs/dynlink/dynlink.mli
+++ b/otherlibs/dynlink/dynlink.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/dynlink/extract_crc.ml b/otherlibs/dynlink/extract_crc.ml
index ec119bd452..b6b0337489 100644
--- a/otherlibs/dynlink/extract_crc.ml
+++ b/otherlibs/dynlink/extract_crc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/graph/Makefile b/otherlibs/graph/Makefile
index 370f72184c..0c28a5b4ee 100644
--- a/otherlibs/graph/Makefile
+++ b/otherlibs/graph/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the portable graphics library
include ../../config/Makefile
diff --git a/otherlibs/graph/Makefile.Mac b/otherlibs/graph/Makefile.Mac
index d5b97c01d6..162dc2e9ec 100644
--- a/otherlibs/graph/Makefile.Mac
+++ b/otherlibs/graph/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC = :::boot:ocamlrun :::boot:ocamlc -I :::stdlib:
all Ä graphics.cmi graphics.cma
diff --git a/otherlibs/graph/Makefile.nt b/otherlibs/graph/Makefile.nt
index eedf1dbacb..8578b0974e 100644
--- a/otherlibs/graph/Makefile.nt
+++ b/otherlibs/graph/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the portable graphics library
!include ..\..\config\Makefile.nt
diff --git a/otherlibs/graph/color.c b/otherlibs/graph/color.c
index c2f569738d..4dee537a95 100644
--- a/otherlibs/graph/color.c
+++ b/otherlibs/graph/color.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/draw.c b/otherlibs/graph/draw.c
index c28bbf6243..72a9bb65ba 100644
--- a/otherlibs/graph/draw.c
+++ b/otherlibs/graph/draw.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/dump_img.c b/otherlibs/graph/dump_img.c
index 998a334a13..a4e31689cb 100644
--- a/otherlibs/graph/dump_img.c
+++ b/otherlibs/graph/dump_img.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/events.c b/otherlibs/graph/events.c
index a5bf169e0d..fda768661d 100644
--- a/otherlibs/graph/events.c
+++ b/otherlibs/graph/events.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/fill.c b/otherlibs/graph/fill.c
index aa4ac48e9a..50b6d32e9d 100644
--- a/otherlibs/graph/fill.c
+++ b/otherlibs/graph/fill.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/graphics.ml b/otherlibs/graph/graphics.ml
index 1de4120dc5..35ae7faec2 100644
--- a/otherlibs/graph/graphics.ml
+++ b/otherlibs/graph/graphics.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/graph/graphics.mli b/otherlibs/graph/graphics.mli
index 5968bd6900..578774e98b 100644
--- a/otherlibs/graph/graphics.mli
+++ b/otherlibs/graph/graphics.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/graph/image.c b/otherlibs/graph/image.c
index db1dd7fee6..6e07847afc 100644
--- a/otherlibs/graph/image.c
+++ b/otherlibs/graph/image.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/image.h b/otherlibs/graph/image.h
index c6f84aa3de..0c6175c301 100644
--- a/otherlibs/graph/image.h
+++ b/otherlibs/graph/image.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/libgraph.h b/otherlibs/graph/libgraph.h
index ac8a50bd5c..59cac28fc7 100644
--- a/otherlibs/graph/libgraph.h
+++ b/otherlibs/graph/libgraph.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/make_img.c b/otherlibs/graph/make_img.c
index fdd601cbae..33cb61e722 100644
--- a/otherlibs/graph/make_img.c
+++ b/otherlibs/graph/make_img.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/open.c b/otherlibs/graph/open.c
index 22812a6d5a..d222198acd 100644
--- a/otherlibs/graph/open.c
+++ b/otherlibs/graph/open.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/point_col.c b/otherlibs/graph/point_col.c
index 18326b06da..7d869142e7 100644
--- a/otherlibs/graph/point_col.c
+++ b/otherlibs/graph/point_col.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/sound.c b/otherlibs/graph/sound.c
index 3b42f96bae..81ed82d184 100644
--- a/otherlibs/graph/sound.c
+++ b/otherlibs/graph/sound.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/graph/text.c b/otherlibs/graph/text.c
index 1efd60629a..3f2032a12b 100644
--- a/otherlibs/graph/text.c
+++ b/otherlibs/graph/text.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/num/Makefile b/otherlibs/num/Makefile
index dd083ffe02..7d48e37298 100644
--- a/otherlibs/num/Makefile
+++ b/otherlibs/num/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the "num" (exact rational arithmetic) library
include ../../config/Makefile
diff --git a/otherlibs/num/Makefile.Mac b/otherlibs/num/Makefile.Mac
index 6b44521d42..aebb8e1371 100644
--- a/otherlibs/num/Makefile.Mac
+++ b/otherlibs/num/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the "num" (exact rational arithmetic) library
# Compilation options
diff --git a/otherlibs/num/Makefile.nt b/otherlibs/num/Makefile.nt
index ce097191b1..8613a553e5 100644
--- a/otherlibs/num/Makefile.nt
+++ b/otherlibs/num/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the "num" (exact rational arithmetic) library
!include ..\..\config\Makefile.nt
diff --git a/otherlibs/num/arith_flags.ml b/otherlibs/num/arith_flags.ml
index 6383b0b5dc..f09e4e6bdb 100644
--- a/otherlibs/num/arith_flags.ml
+++ b/otherlibs/num/arith_flags.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/arith_flags.mli b/otherlibs/num/arith_flags.mli
index eadb0a584c..053341d878 100644
--- a/otherlibs/num/arith_flags.mli
+++ b/otherlibs/num/arith_flags.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/arith_status.ml b/otherlibs/num/arith_status.ml
index a57a26c8e1..7e783acbbd 100644
--- a/otherlibs/num/arith_status.ml
+++ b/otherlibs/num/arith_status.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/arith_status.mli b/otherlibs/num/arith_status.mli
index bc45510d52..41c15f9621 100644
--- a/otherlibs/num/arith_status.mli
+++ b/otherlibs/num/arith_status.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/big_int.ml b/otherlibs/num/big_int.ml
index f83f905279..c2ce625640 100644
--- a/otherlibs/num/big_int.ml
+++ b/otherlibs/num/big_int.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/big_int.mli b/otherlibs/num/big_int.mli
index 98699c3811..598bddd0f6 100644
--- a/otherlibs/num/big_int.mli
+++ b/otherlibs/num/big_int.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/int_misc.ml b/otherlibs/num/int_misc.ml
index 5e8a8170fc..5739658723 100644
--- a/otherlibs/num/int_misc.ml
+++ b/otherlibs/num/int_misc.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/int_misc.mli b/otherlibs/num/int_misc.mli
index ce7a2797dd..ec243a188b 100644
--- a/otherlibs/num/int_misc.mli
+++ b/otherlibs/num/int_misc.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/nat.h b/otherlibs/num/nat.h
index aa62debd58..a54f4c13c8 100644
--- a/otherlibs/num/nat.h
+++ b/otherlibs/num/nat.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1999 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/num/nat.ml b/otherlibs/num/nat.ml
index 1a4ceec597..cacdbeb7b6 100644
--- a/otherlibs/num/nat.ml
+++ b/otherlibs/num/nat.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/nat.mli b/otherlibs/num/nat.mli
index 47178581a9..e90c18c077 100644
--- a/otherlibs/num/nat.mli
+++ b/otherlibs/num/nat.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/nat_stubs.c b/otherlibs/num/nat_stubs.c
index a703d0ba2a..3cd8b14a37 100644
--- a/otherlibs/num/nat_stubs.c
+++ b/otherlibs/num/nat_stubs.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/num/num.ml b/otherlibs/num/num.ml
index 0374560636..95c9a70216 100644
--- a/otherlibs/num/num.ml
+++ b/otherlibs/num/num.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/num.mli b/otherlibs/num/num.mli
index 6a6cf014be..41aad00d87 100644
--- a/otherlibs/num/num.mli
+++ b/otherlibs/num/num.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/ratio.ml b/otherlibs/num/ratio.ml
index d97f220733..1621254cce 100644
--- a/otherlibs/num/ratio.ml
+++ b/otherlibs/num/ratio.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/ratio.mli b/otherlibs/num/ratio.mli
index 5524268b04..d80f3c5176 100644
--- a/otherlibs/num/ratio.mli
+++ b/otherlibs/num/ratio.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/string_misc.ml b/otherlibs/num/string_misc.ml
index 13fb3139bd..3a519024ce 100644
--- a/otherlibs/num/string_misc.ml
+++ b/otherlibs/num/string_misc.ml
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/string_misc.mli b/otherlibs/num/string_misc.mli
index 9385ee5f83..99b3b37c0f 100644
--- a/otherlibs/num/string_misc.mli
+++ b/otherlibs/num/string_misc.mli
@@ -5,7 +5,8 @@
(* Valerie Menissier-Morain, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/num/test/Makefile b/otherlibs/num/test/Makefile
index 8f6f4444c3..3134ed143f 100644
--- a/otherlibs/num/test/Makefile
+++ b/otherlibs/num/test/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC=../../../boot/ocamlrun ../../../ocamlc -I ../../../stdlib
CAMLOPT=../../../boot/ocamlrun ../../../ocamlopt -I ../../../stdlib
diff --git a/otherlibs/num/test/Makefile.Mac b/otherlibs/num/test/Makefile.Mac
index a3e21c04b7..72b96fd218 100644
--- a/otherlibs/num/test/Makefile.Mac
+++ b/otherlibs/num/test/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC = ::::boot:ocamlrun ::::ocamlc -I ::::stdlib:
CAMLOPT = ::::boot:ocamlrun ::::ocamlopt -I ::::stdlib:
diff --git a/otherlibs/num/test/Makefile.nt b/otherlibs/num/test/Makefile.nt
index 0c1cb49486..407f1b1088 100644
--- a/otherlibs/num/test/Makefile.nt
+++ b/otherlibs/num/test/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC=..\..\..\boot\ocamlrun ..\..\..\ocamlc -I ..\..\..\stdlib
CAMLOPT=..\..\..\boot\ocamlrun ..\..\..\ocamlopt -I ..\..\..\stdlib
diff --git a/otherlibs/str/Makefile b/otherlibs/str/Makefile
index 7f6001ecb9..bb623a7f48 100644
--- a/otherlibs/str/Makefile
+++ b/otherlibs/str/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the str library
include ../../config/Makefile
diff --git a/otherlibs/str/Makefile.Mac b/otherlibs/str/Makefile.Mac
index 06bb6b560e..6f4bb1f98f 100644
--- a/otherlibs/str/Makefile.Mac
+++ b/otherlibs/str/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the str library
# Compilation options
diff --git a/otherlibs/str/Makefile.nt b/otherlibs/str/Makefile.nt
index e535058da2..137a9013aa 100644
--- a/otherlibs/str/Makefile.nt
+++ b/otherlibs/str/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the str library
!include ..\..\config\Makefile.nt
diff --git a/otherlibs/str/str.ml b/otherlibs/str/str.ml
index d99c8678ba..18e7b6621b 100644
--- a/otherlibs/str/str.ml
+++ b/otherlibs/str/str.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/str/str.mli b/otherlibs/str/str.mli
index f7f47a3235..73eabf9697 100644
--- a/otherlibs/str/str.mli
+++ b/otherlibs/str/str.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/Makefile b/otherlibs/systhreads/Makefile
index 432fc580c2..2f3d8dfe01 100644
--- a/otherlibs/systhreads/Makefile
+++ b/otherlibs/systhreads/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../../config/Makefile
CAMLC=../../boot/ocamlrun ../../boot/ocamlc -I ../../stdlib -I ../unix
diff --git a/otherlibs/systhreads/Makefile.nt b/otherlibs/systhreads/Makefile.nt
index fe1de4f112..27f79a2a79 100644
--- a/otherlibs/systhreads/Makefile.nt
+++ b/otherlibs/systhreads/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../../config/Makefile.nt
# Compilation options
diff --git a/otherlibs/systhreads/Tests/Makefile b/otherlibs/systhreads/Tests/Makefile
index b70b83c4e0..b1260d026b 100644
--- a/otherlibs/systhreads/Tests/Makefile
+++ b/otherlibs/systhreads/Tests/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
PROGS=test1.byt test2.byt test3.byt test4.byt test5.byt test6.byt \
test7.byt test8.byt test9.byt testA.byt sieve.byt \
testio.byt testsocket.byt testwait.byt testsignal.byt testsignal2.byt \
diff --git a/otherlibs/systhreads/Tests/Makefile.nt b/otherlibs/systhreads/Tests/Makefile.nt
index a1d231e325..4b134c5c6c 100644
--- a/otherlibs/systhreads/Tests/Makefile.nt
+++ b/otherlibs/systhreads/Tests/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
PROGS=test1.byt test2.byt test3.byt test4.byt test5.byt test6.byt \
test7.byt test8.byt test9.byt testA.byt sieve.byt \
testio.byt testsocket.byt testwait.byt testsignal.byt testsignal2.byt
diff --git a/otherlibs/systhreads/condition.ml b/otherlibs/systhreads/condition.ml
index 1f531c8552..d690ed1adc 100644
--- a/otherlibs/systhreads/condition.ml
+++ b/otherlibs/systhreads/condition.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1995 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/condition.mli b/otherlibs/systhreads/condition.mli
index 35110ddbc6..007d024b72 100644
--- a/otherlibs/systhreads/condition.mli
+++ b/otherlibs/systhreads/condition.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/event.ml b/otherlibs/systhreads/event.ml
index 844e5d9943..21f0999ef2 100644
--- a/otherlibs/systhreads/event.ml
+++ b/otherlibs/systhreads/event.ml
@@ -5,7 +5,8 @@
(* David Nowak and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/event.mli b/otherlibs/systhreads/event.mli
index 030b8d9fbc..ede7f9bc43 100644
--- a/otherlibs/systhreads/event.mli
+++ b/otherlibs/systhreads/event.mli
@@ -5,7 +5,8 @@
(* David Nowak and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/mutex.ml b/otherlibs/systhreads/mutex.ml
index 85ad39d81f..e2947c0636 100644
--- a/otherlibs/systhreads/mutex.ml
+++ b/otherlibs/systhreads/mutex.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, INRIA Rocquencourt *)
(* *)
(* Copyright 1995 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/mutex.mli b/otherlibs/systhreads/mutex.mli
index 823bfc54a6..784733249d 100644
--- a/otherlibs/systhreads/mutex.mli
+++ b/otherlibs/systhreads/mutex.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, INRIA Rocquencourt *)
(* *)
(* Copyright 1995 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/posix.c b/otherlibs/systhreads/posix.c
index f0827af706..5f3c56d0f6 100644
--- a/otherlibs/systhreads/posix.c
+++ b/otherlibs/systhreads/posix.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Damien Doligez, INRIA Rocquencourt */
/* */
/* Copyright 1995 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/systhreads/thread.mli b/otherlibs/systhreads/thread.mli
index b2bc57caf5..ce8b435905 100644
--- a/otherlibs/systhreads/thread.mli
+++ b/otherlibs/systhreads/thread.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1995 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/threadUnix.ml b/otherlibs/systhreads/threadUnix.ml
index 97395d2654..2d1fe2709c 100644
--- a/otherlibs/systhreads/threadUnix.ml
+++ b/otherlibs/systhreads/threadUnix.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/threadUnix.mli b/otherlibs/systhreads/threadUnix.mli
index 71d10e4f35..a3075e5021 100644
--- a/otherlibs/systhreads/threadUnix.mli
+++ b/otherlibs/systhreads/threadUnix.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/thread_posix.ml b/otherlibs/systhreads/thread_posix.ml
index 87f55628c7..b4bbcf709b 100644
--- a/otherlibs/systhreads/thread_posix.ml
+++ b/otherlibs/systhreads/thread_posix.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/thread_win32.ml b/otherlibs/systhreads/thread_win32.ml
index dffb34120b..94e9eb39c2 100644
--- a/otherlibs/systhreads/thread_win32.ml
+++ b/otherlibs/systhreads/thread_win32.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1995 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/systhreads/win32.c b/otherlibs/systhreads/win32.c
index e908a8485c..0b88e0e491 100644
--- a/otherlibs/systhreads/win32.c
+++ b/otherlibs/systhreads/win32.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, INRIA Rocquencourt */
/* */
/* Copyright 1995 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/threads/Makefile b/otherlibs/threads/Makefile
index 742e82d0f6..d2fdb7f81a 100644
--- a/otherlibs/threads/Makefile
+++ b/otherlibs/threads/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../../config/Makefile
CC=$(BYTECC)
diff --git a/otherlibs/threads/Tests/Makefile b/otherlibs/threads/Tests/Makefile
index fb30878ce8..b59eb9286d 100644
--- a/otherlibs/threads/Tests/Makefile
+++ b/otherlibs/threads/Tests/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
PROGS=test1.byt test2.byt test3.byt test4.byt test5.byt test6.byt \
test7.byt test8.byt test9.byt testA.byt sieve.byt \
testio.byt testsocket.byt testwait.byt testsignal.byt testsignal2.byt \
diff --git a/otherlibs/threads/condition.ml b/otherlibs/threads/condition.ml
index b0c9d21a2e..9faaced4cd 100644
--- a/otherlibs/threads/condition.ml
+++ b/otherlibs/threads/condition.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/condition.mli b/otherlibs/threads/condition.mli
index 35110ddbc6..007d024b72 100644
--- a/otherlibs/threads/condition.mli
+++ b/otherlibs/threads/condition.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/event.ml b/otherlibs/threads/event.ml
index 844e5d9943..21f0999ef2 100644
--- a/otherlibs/threads/event.ml
+++ b/otherlibs/threads/event.ml
@@ -5,7 +5,8 @@
(* David Nowak and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/event.mli b/otherlibs/threads/event.mli
index 030b8d9fbc..ede7f9bc43 100644
--- a/otherlibs/threads/event.mli
+++ b/otherlibs/threads/event.mli
@@ -5,7 +5,8 @@
(* David Nowak and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/mutex.ml b/otherlibs/threads/mutex.ml
index d5412ba818..b3d47ab503 100644
--- a/otherlibs/threads/mutex.ml
+++ b/otherlibs/threads/mutex.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/mutex.mli b/otherlibs/threads/mutex.mli
index 49bee12faf..ca75d8f892 100644
--- a/otherlibs/threads/mutex.mli
+++ b/otherlibs/threads/mutex.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/pervasives.ml b/otherlibs/threads/pervasives.ml
index a78b0f08fa..a7c08883a3 100644
--- a/otherlibs/threads/pervasives.ml
+++ b/otherlibs/threads/pervasives.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/scheduler.c b/otherlibs/threads/scheduler.c
index 8ccb1cd3a8..b576a6ddc1 100644
--- a/otherlibs/threads/scheduler.c
+++ b/otherlibs/threads/scheduler.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/threads/thread.ml b/otherlibs/threads/thread.ml
index a33fd98d25..beab6f52fb 100644
--- a/otherlibs/threads/thread.ml
+++ b/otherlibs/threads/thread.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/thread.mli b/otherlibs/threads/thread.mli
index 79476344fd..e9838c28e1 100644
--- a/otherlibs/threads/thread.mli
+++ b/otherlibs/threads/thread.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/threadUnix.ml b/otherlibs/threads/threadUnix.ml
index 67695cda2b..3fc51ac378 100644
--- a/otherlibs/threads/threadUnix.ml
+++ b/otherlibs/threads/threadUnix.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/threads/threadUnix.mli b/otherlibs/threads/threadUnix.mli
index 3da7fb3f13..ab09603c09 100644
--- a/otherlibs/threads/threadUnix.mli
+++ b/otherlibs/threads/threadUnix.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/unix/Makefile b/otherlibs/unix/Makefile
index ed085512d0..9cccaebf30 100644
--- a/otherlibs/unix/Makefile
+++ b/otherlibs/unix/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the Unix interface library
include ../../config/Makefile
diff --git a/otherlibs/unix/accept.c b/otherlibs/unix/accept.c
index d41eba2628..e3a54d2ef5 100644
--- a/otherlibs/unix/accept.c
+++ b/otherlibs/unix/accept.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/access.c b/otherlibs/unix/access.c
index d53d83eb3f..99432235e7 100644
--- a/otherlibs/unix/access.c
+++ b/otherlibs/unix/access.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/addrofstr.c b/otherlibs/unix/addrofstr.c
index 1af25f4759..23871836e3 100644
--- a/otherlibs/unix/addrofstr.c
+++ b/otherlibs/unix/addrofstr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/alarm.c b/otherlibs/unix/alarm.c
index c9224313f3..c52a4074f0 100644
--- a/otherlibs/unix/alarm.c
+++ b/otherlibs/unix/alarm.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/bind.c b/otherlibs/unix/bind.c
index 74b5b5bdde..73716411a8 100644
--- a/otherlibs/unix/bind.c
+++ b/otherlibs/unix/bind.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/chdir.c b/otherlibs/unix/chdir.c
index 7dc1ba41d5..63c92c03a2 100644
--- a/otherlibs/unix/chdir.c
+++ b/otherlibs/unix/chdir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/chmod.c b/otherlibs/unix/chmod.c
index c73c8892d3..de13f4a429 100644
--- a/otherlibs/unix/chmod.c
+++ b/otherlibs/unix/chmod.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/chown.c b/otherlibs/unix/chown.c
index 9023bc0791..90034fa72f 100644
--- a/otherlibs/unix/chown.c
+++ b/otherlibs/unix/chown.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/chroot.c b/otherlibs/unix/chroot.c
index 444a56dc15..5432789e32 100644
--- a/otherlibs/unix/chroot.c
+++ b/otherlibs/unix/chroot.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/close.c b/otherlibs/unix/close.c
index eb4d9d87b1..0e2caae07f 100644
--- a/otherlibs/unix/close.c
+++ b/otherlibs/unix/close.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/closedir.c b/otherlibs/unix/closedir.c
index 9a722b445d..d44ba896a3 100644
--- a/otherlibs/unix/closedir.c
+++ b/otherlibs/unix/closedir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/connect.c b/otherlibs/unix/connect.c
index 74eb7188f0..4b80d1bad8 100644
--- a/otherlibs/unix/connect.c
+++ b/otherlibs/unix/connect.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/cst2constr.c b/otherlibs/unix/cst2constr.c
index 59df66a93f..6a01490911 100644
--- a/otherlibs/unix/cst2constr.c
+++ b/otherlibs/unix/cst2constr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/cst2constr.h b/otherlibs/unix/cst2constr.h
index a9fc39c7c2..8e7c84ee76 100644
--- a/otherlibs/unix/cst2constr.h
+++ b/otherlibs/unix/cst2constr.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/cstringv.c b/otherlibs/unix/cstringv.c
index a85c8a3e2e..d95e4bc26d 100644
--- a/otherlibs/unix/cstringv.c
+++ b/otherlibs/unix/cstringv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/dup.c b/otherlibs/unix/dup.c
index dfb9ec897b..d4af26f5bc 100644
--- a/otherlibs/unix/dup.c
+++ b/otherlibs/unix/dup.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/dup2.c b/otherlibs/unix/dup2.c
index a46c2b8d29..e7cecf8359 100644
--- a/otherlibs/unix/dup2.c
+++ b/otherlibs/unix/dup2.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/envir.c b/otherlibs/unix/envir.c
index a45ecc00c6..b5bdcbfcf1 100644
--- a/otherlibs/unix/envir.c
+++ b/otherlibs/unix/envir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/errmsg.c b/otherlibs/unix/errmsg.c
index d6aff93bd4..cf1930ff85 100644
--- a/otherlibs/unix/errmsg.c
+++ b/otherlibs/unix/errmsg.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/execv.c b/otherlibs/unix/execv.c
index 5acb9bd419..d7e3ddb440 100644
--- a/otherlibs/unix/execv.c
+++ b/otherlibs/unix/execv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/execve.c b/otherlibs/unix/execve.c
index c02a19a244..ba88732888 100644
--- a/otherlibs/unix/execve.c
+++ b/otherlibs/unix/execve.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/execvp.c b/otherlibs/unix/execvp.c
index 6a82984277..36f7284c51 100644
--- a/otherlibs/unix/execvp.c
+++ b/otherlibs/unix/execvp.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/exit.c b/otherlibs/unix/exit.c
index aeb82c01f4..247ef611f3 100644
--- a/otherlibs/unix/exit.c
+++ b/otherlibs/unix/exit.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/fchmod.c b/otherlibs/unix/fchmod.c
index 9f5ddc675f..e41357b33b 100644
--- a/otherlibs/unix/fchmod.c
+++ b/otherlibs/unix/fchmod.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/fchown.c b/otherlibs/unix/fchown.c
index ef5df88b6c..caef5fd643 100644
--- a/otherlibs/unix/fchown.c
+++ b/otherlibs/unix/fchown.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/fcntl.c b/otherlibs/unix/fcntl.c
index e50662f019..259431fc2c 100644
--- a/otherlibs/unix/fcntl.c
+++ b/otherlibs/unix/fcntl.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/fork.c b/otherlibs/unix/fork.c
index 91cd25467d..5d1017ca1c 100644
--- a/otherlibs/unix/fork.c
+++ b/otherlibs/unix/fork.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/ftruncate.c b/otherlibs/unix/ftruncate.c
index 4821e0e6b5..7dbc957ddc 100644
--- a/otherlibs/unix/ftruncate.c
+++ b/otherlibs/unix/ftruncate.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getcwd.c b/otherlibs/unix/getcwd.c
index fbc1e43cd6..2d1c1156c7 100644
--- a/otherlibs/unix/getcwd.c
+++ b/otherlibs/unix/getcwd.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getegid.c b/otherlibs/unix/getegid.c
index 19c4125cfc..f0864c95cc 100644
--- a/otherlibs/unix/getegid.c
+++ b/otherlibs/unix/getegid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/geteuid.c b/otherlibs/unix/geteuid.c
index e5b6b4d937..a018c9d0a0 100644
--- a/otherlibs/unix/geteuid.c
+++ b/otherlibs/unix/geteuid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getgid.c b/otherlibs/unix/getgid.c
index 8b23a59c4b..06526f1de5 100644
--- a/otherlibs/unix/getgid.c
+++ b/otherlibs/unix/getgid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getgr.c b/otherlibs/unix/getgr.c
index 80e09982bf..e148babcf5 100644
--- a/otherlibs/unix/getgr.c
+++ b/otherlibs/unix/getgr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getgroups.c b/otherlibs/unix/getgroups.c
index 741acbcf30..6ce250d5ae 100644
--- a/otherlibs/unix/getgroups.c
+++ b/otherlibs/unix/getgroups.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/gethost.c b/otherlibs/unix/gethost.c
index ef7df6c1a2..70ee4f1433 100644
--- a/otherlibs/unix/gethost.c
+++ b/otherlibs/unix/gethost.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/gethostname.c b/otherlibs/unix/gethostname.c
index a755e47499..1513bfaba4 100644
--- a/otherlibs/unix/gethostname.c
+++ b/otherlibs/unix/gethostname.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getlogin.c b/otherlibs/unix/getlogin.c
index d5d4870d75..18c7342213 100644
--- a/otherlibs/unix/getlogin.c
+++ b/otherlibs/unix/getlogin.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getpeername.c b/otherlibs/unix/getpeername.c
index 0b36246220..7dfc549a18 100644
--- a/otherlibs/unix/getpeername.c
+++ b/otherlibs/unix/getpeername.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getpid.c b/otherlibs/unix/getpid.c
index f8b7d238f0..df39460389 100644
--- a/otherlibs/unix/getpid.c
+++ b/otherlibs/unix/getpid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getppid.c b/otherlibs/unix/getppid.c
index 8207e75515..af5ca3e0d9 100644
--- a/otherlibs/unix/getppid.c
+++ b/otherlibs/unix/getppid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getproto.c b/otherlibs/unix/getproto.c
index 01045df188..0f18e0e45a 100644
--- a/otherlibs/unix/getproto.c
+++ b/otherlibs/unix/getproto.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getpw.c b/otherlibs/unix/getpw.c
index f5766c67c4..6585cfc171 100644
--- a/otherlibs/unix/getpw.c
+++ b/otherlibs/unix/getpw.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getserv.c b/otherlibs/unix/getserv.c
index 6cb976ac17..4b0d68f45f 100644
--- a/otherlibs/unix/getserv.c
+++ b/otherlibs/unix/getserv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getsockname.c b/otherlibs/unix/getsockname.c
index 0275a1240a..3a9cf96df2 100644
--- a/otherlibs/unix/getsockname.c
+++ b/otherlibs/unix/getsockname.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/gettimeofday.c b/otherlibs/unix/gettimeofday.c
index 4fbc8fc1d8..5c50855b69 100644
--- a/otherlibs/unix/gettimeofday.c
+++ b/otherlibs/unix/gettimeofday.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/getuid.c b/otherlibs/unix/getuid.c
index 19d98e5707..39387f5f7a 100644
--- a/otherlibs/unix/getuid.c
+++ b/otherlibs/unix/getuid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/gmtime.c b/otherlibs/unix/gmtime.c
index b7c8b28a24..475736be98 100644
--- a/otherlibs/unix/gmtime.c
+++ b/otherlibs/unix/gmtime.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/itimer.c b/otherlibs/unix/itimer.c
index b6b2945bb1..472510f0dd 100644
--- a/otherlibs/unix/itimer.c
+++ b/otherlibs/unix/itimer.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/kill.c b/otherlibs/unix/kill.c
index 3e6983b840..264f9c76ef 100644
--- a/otherlibs/unix/kill.c
+++ b/otherlibs/unix/kill.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/link.c b/otherlibs/unix/link.c
index e8fe699327..9afe116e43 100644
--- a/otherlibs/unix/link.c
+++ b/otherlibs/unix/link.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/listen.c b/otherlibs/unix/listen.c
index 9992625a3d..39c846995e 100644
--- a/otherlibs/unix/listen.c
+++ b/otherlibs/unix/listen.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/lockf.c b/otherlibs/unix/lockf.c
index 0b1f34b7e6..88536feb21 100644
--- a/otherlibs/unix/lockf.c
+++ b/otherlibs/unix/lockf.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/lseek.c b/otherlibs/unix/lseek.c
index ffb1d0b815..fc0a3b7fb0 100644
--- a/otherlibs/unix/lseek.c
+++ b/otherlibs/unix/lseek.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/mkdir.c b/otherlibs/unix/mkdir.c
index 9378837860..3630b2ee44 100644
--- a/otherlibs/unix/mkdir.c
+++ b/otherlibs/unix/mkdir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/mkfifo.c b/otherlibs/unix/mkfifo.c
index 1be28bf5c4..36a812029c 100644
--- a/otherlibs/unix/mkfifo.c
+++ b/otherlibs/unix/mkfifo.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/nice.c b/otherlibs/unix/nice.c
index d89ea2a71d..6f38d82138 100644
--- a/otherlibs/unix/nice.c
+++ b/otherlibs/unix/nice.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/open.c b/otherlibs/unix/open.c
index eef6a87615..b151984126 100644
--- a/otherlibs/unix/open.c
+++ b/otherlibs/unix/open.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/opendir.c b/otherlibs/unix/opendir.c
index 552c38c34d..567acdac1a 100644
--- a/otherlibs/unix/opendir.c
+++ b/otherlibs/unix/opendir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/pipe.c b/otherlibs/unix/pipe.c
index 4c1e97ce7c..c9dae68d22 100644
--- a/otherlibs/unix/pipe.c
+++ b/otherlibs/unix/pipe.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/putenv.c b/otherlibs/unix/putenv.c
index 5b2bcd2a73..bb9462c55f 100644
--- a/otherlibs/unix/putenv.c
+++ b/otherlibs/unix/putenv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/read.c b/otherlibs/unix/read.c
index cbcae9d029..9efb9ccf8c 100644
--- a/otherlibs/unix/read.c
+++ b/otherlibs/unix/read.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/readdir.c b/otherlibs/unix/readdir.c
index 098886165b..6c059d8bcb 100644
--- a/otherlibs/unix/readdir.c
+++ b/otherlibs/unix/readdir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/readlink.c b/otherlibs/unix/readlink.c
index 7cef8988f7..4bccff4072 100644
--- a/otherlibs/unix/readlink.c
+++ b/otherlibs/unix/readlink.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/rename.c b/otherlibs/unix/rename.c
index 35c3fade3c..727c901d50 100644
--- a/otherlibs/unix/rename.c
+++ b/otherlibs/unix/rename.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/rewinddir.c b/otherlibs/unix/rewinddir.c
index 2d2942e252..38488f2ca2 100644
--- a/otherlibs/unix/rewinddir.c
+++ b/otherlibs/unix/rewinddir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/rmdir.c b/otherlibs/unix/rmdir.c
index d5b01748da..e08dcfcf2b 100644
--- a/otherlibs/unix/rmdir.c
+++ b/otherlibs/unix/rmdir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/select.c b/otherlibs/unix/select.c
index 9ae187ee04..a0f600c5b3 100644
--- a/otherlibs/unix/select.c
+++ b/otherlibs/unix/select.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/sendrecv.c b/otherlibs/unix/sendrecv.c
index a4c6386a79..5d40d8c5c7 100644
--- a/otherlibs/unix/sendrecv.c
+++ b/otherlibs/unix/sendrecv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/setgid.c b/otherlibs/unix/setgid.c
index 596a01d333..f37b576297 100644
--- a/otherlibs/unix/setgid.c
+++ b/otherlibs/unix/setgid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/setsid.c b/otherlibs/unix/setsid.c
index b1d1f41dc7..c75893ac37 100644
--- a/otherlibs/unix/setsid.c
+++ b/otherlibs/unix/setsid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1997 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/setuid.c b/otherlibs/unix/setuid.c
index b7a28204f2..7c613f04bc 100644
--- a/otherlibs/unix/setuid.c
+++ b/otherlibs/unix/setuid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/shutdown.c b/otherlibs/unix/shutdown.c
index 0117f7947e..7004752a9a 100644
--- a/otherlibs/unix/shutdown.c
+++ b/otherlibs/unix/shutdown.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/signals.c b/otherlibs/unix/signals.c
index ecb1a133e4..1a075d312c 100644
--- a/otherlibs/unix/signals.c
+++ b/otherlibs/unix/signals.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/sleep.c b/otherlibs/unix/sleep.c
index 3ba68c2c70..69b317a05b 100644
--- a/otherlibs/unix/sleep.c
+++ b/otherlibs/unix/sleep.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/socket.c b/otherlibs/unix/socket.c
index 4539ecc0a6..4b678595c1 100644
--- a/otherlibs/unix/socket.c
+++ b/otherlibs/unix/socket.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/socketaddr.c b/otherlibs/unix/socketaddr.c
index 8c53ca0ca6..e9feff0fb0 100644
--- a/otherlibs/unix/socketaddr.c
+++ b/otherlibs/unix/socketaddr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/socketaddr.h b/otherlibs/unix/socketaddr.h
index 8b4486167e..ab5a32cfcb 100644
--- a/otherlibs/unix/socketaddr.h
+++ b/otherlibs/unix/socketaddr.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/socketpair.c b/otherlibs/unix/socketpair.c
index 2a54d4a424..6976d146fc 100644
--- a/otherlibs/unix/socketpair.c
+++ b/otherlibs/unix/socketpair.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/sockopt.c b/otherlibs/unix/sockopt.c
index d358b2261b..93786d6bb3 100644
--- a/otherlibs/unix/sockopt.c
+++ b/otherlibs/unix/sockopt.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/stat.c b/otherlibs/unix/stat.c
index 6b69465c37..12b36e0986 100644
--- a/otherlibs/unix/stat.c
+++ b/otherlibs/unix/stat.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/strofaddr.c b/otherlibs/unix/strofaddr.c
index 25d45a8300..4bbc206a92 100644
--- a/otherlibs/unix/strofaddr.c
+++ b/otherlibs/unix/strofaddr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/symlink.c b/otherlibs/unix/symlink.c
index 9a2e1fe449..c0314c48cb 100644
--- a/otherlibs/unix/symlink.c
+++ b/otherlibs/unix/symlink.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/termios.c b/otherlibs/unix/termios.c
index 636e12a82e..00138e0297 100644
--- a/otherlibs/unix/termios.c
+++ b/otherlibs/unix/termios.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/time.c b/otherlibs/unix/time.c
index 43c204c1c4..936b96b692 100644
--- a/otherlibs/unix/time.c
+++ b/otherlibs/unix/time.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/times.c b/otherlibs/unix/times.c
index 01e125031e..fc0c4c4322 100644
--- a/otherlibs/unix/times.c
+++ b/otherlibs/unix/times.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/truncate.c b/otherlibs/unix/truncate.c
index f84ac4e1c5..b05f65c84f 100644
--- a/otherlibs/unix/truncate.c
+++ b/otherlibs/unix/truncate.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/umask.c b/otherlibs/unix/umask.c
index 3d177c6dc4..1833e4c52d 100644
--- a/otherlibs/unix/umask.c
+++ b/otherlibs/unix/umask.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/unix.ml b/otherlibs/unix/unix.ml
index 61a08de220..8f979a4b4e 100644
--- a/otherlibs/unix/unix.ml
+++ b/otherlibs/unix/unix.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/unix/unix.mli b/otherlibs/unix/unix.mli
index 8ede09552d..ce41535074 100644
--- a/otherlibs/unix/unix.mli
+++ b/otherlibs/unix/unix.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/unix/unixsupport.c b/otherlibs/unix/unixsupport.c
index 6d4bae6d72..a55b8e80e3 100644
--- a/otherlibs/unix/unixsupport.c
+++ b/otherlibs/unix/unixsupport.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/unixsupport.h b/otherlibs/unix/unixsupport.h
index 5573836191..dde49f35bc 100644
--- a/otherlibs/unix/unixsupport.h
+++ b/otherlibs/unix/unixsupport.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/unlink.c b/otherlibs/unix/unlink.c
index 9017ecd860..44234181eb 100644
--- a/otherlibs/unix/unlink.c
+++ b/otherlibs/unix/unlink.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/utimes.c b/otherlibs/unix/utimes.c
index 336b09b550..97d8958ff3 100644
--- a/otherlibs/unix/utimes.c
+++ b/otherlibs/unix/utimes.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/wait.c b/otherlibs/unix/wait.c
index 3acbbdff76..e38eba5e8f 100644
--- a/otherlibs/unix/wait.c
+++ b/otherlibs/unix/wait.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/unix/write.c b/otherlibs/unix/write.c
index 7bd9d11f9c..e154f80b65 100644
--- a/otherlibs/unix/write.c
+++ b/otherlibs/unix/write.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/Makefile.nt b/otherlibs/win32unix/Makefile.nt
index 7b10ae0152..f56d1dc98c 100644
--- a/otherlibs/win32unix/Makefile.nt
+++ b/otherlibs/win32unix/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
!include ../../config/Makefile.nt
# Compilation options
diff --git a/otherlibs/win32unix/accept.c b/otherlibs/win32unix/accept.c
index 1c45ade0ce..0ef5d4d6ce 100644
--- a/otherlibs/win32unix/accept.c
+++ b/otherlibs/win32unix/accept.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/bind.c b/otherlibs/win32unix/bind.c
index 43137fcb9a..a4f45b1e90 100644
--- a/otherlibs/win32unix/bind.c
+++ b/otherlibs/win32unix/bind.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/channels.c b/otherlibs/win32unix/channels.c
index a91149ab46..4cd27a7681 100644
--- a/otherlibs/win32unix/channels.c
+++ b/otherlibs/win32unix/channels.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/close.c b/otherlibs/win32unix/close.c
index dfc5a1f52e..192f5570f3 100644
--- a/otherlibs/win32unix/close.c
+++ b/otherlibs/win32unix/close.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/close_on.c b/otherlibs/win32unix/close_on.c
index a09399b1e6..56ba4e878f 100644
--- a/otherlibs/win32unix/close_on.c
+++ b/otherlibs/win32unix/close_on.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/connect.c b/otherlibs/win32unix/connect.c
index c8a523de93..24380582ba 100644
--- a/otherlibs/win32unix/connect.c
+++ b/otherlibs/win32unix/connect.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/createprocess.c b/otherlibs/win32unix/createprocess.c
index ff07ba83e7..006dec7b79 100644
--- a/otherlibs/win32unix/createprocess.c
+++ b/otherlibs/win32unix/createprocess.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/dup.c b/otherlibs/win32unix/dup.c
index b7767513e7..9a00cb7624 100644
--- a/otherlibs/win32unix/dup.c
+++ b/otherlibs/win32unix/dup.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/dup2.c b/otherlibs/win32unix/dup2.c
index d14083c0bf..64e7fab5a0 100644
--- a/otherlibs/win32unix/dup2.c
+++ b/otherlibs/win32unix/dup2.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/getpeername.c b/otherlibs/win32unix/getpeername.c
index 708bd4722d..bcdb801359 100644
--- a/otherlibs/win32unix/getpeername.c
+++ b/otherlibs/win32unix/getpeername.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/getpid.c b/otherlibs/win32unix/getpid.c
index e3b586190c..1248fbcb6f 100644
--- a/otherlibs/win32unix/getpid.c
+++ b/otherlibs/win32unix/getpid.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/getsockname.c b/otherlibs/win32unix/getsockname.c
index cf18ebf57a..51b3a9f585 100644
--- a/otherlibs/win32unix/getsockname.c
+++ b/otherlibs/win32unix/getsockname.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/gettimeofday.c b/otherlibs/win32unix/gettimeofday.c
index ea5b45ae76..dd6f662831 100644
--- a/otherlibs/win32unix/gettimeofday.c
+++ b/otherlibs/win32unix/gettimeofday.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/listen.c b/otherlibs/win32unix/listen.c
index 281f85652e..e0086d52cf 100644
--- a/otherlibs/win32unix/listen.c
+++ b/otherlibs/win32unix/listen.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/lseek.c b/otherlibs/win32unix/lseek.c
index befd87ab22..0d3e9ee207 100644
--- a/otherlibs/win32unix/lseek.c
+++ b/otherlibs/win32unix/lseek.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/mkdir.c b/otherlibs/win32unix/mkdir.c
index b6eb215d70..c869b00760 100644
--- a/otherlibs/win32unix/mkdir.c
+++ b/otherlibs/win32unix/mkdir.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/open.c b/otherlibs/win32unix/open.c
index b908ca0a5c..45c58f2f4e 100644
--- a/otherlibs/win32unix/open.c
+++ b/otherlibs/win32unix/open.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/pipe.c b/otherlibs/win32unix/pipe.c
index 0cba882f88..160dfeed93 100644
--- a/otherlibs/win32unix/pipe.c
+++ b/otherlibs/win32unix/pipe.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/read.c b/otherlibs/win32unix/read.c
index dd8aa74e25..f9f0e0f8a6 100644
--- a/otherlibs/win32unix/read.c
+++ b/otherlibs/win32unix/read.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/select.c b/otherlibs/win32unix/select.c
index dae268f0cf..12f6e1b9e6 100644
--- a/otherlibs/win32unix/select.c
+++ b/otherlibs/win32unix/select.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/sendrecv.c b/otherlibs/win32unix/sendrecv.c
index b8edd1e1b0..abee5942e1 100644
--- a/otherlibs/win32unix/sendrecv.c
+++ b/otherlibs/win32unix/sendrecv.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/shutdown.c b/otherlibs/win32unix/shutdown.c
index 3ee26e0e22..4de4b46753 100644
--- a/otherlibs/win32unix/shutdown.c
+++ b/otherlibs/win32unix/shutdown.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/sleep.c b/otherlibs/win32unix/sleep.c
index 36a3549f76..767ec27634 100644
--- a/otherlibs/win32unix/sleep.c
+++ b/otherlibs/win32unix/sleep.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/socket.c b/otherlibs/win32unix/socket.c
index a69867cfd7..bb17f5811f 100644
--- a/otherlibs/win32unix/socket.c
+++ b/otherlibs/win32unix/socket.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/socketaddr.h b/otherlibs/win32unix/socketaddr.h
index c4454aa5a0..d210bb2047 100644
--- a/otherlibs/win32unix/socketaddr.h
+++ b/otherlibs/win32unix/socketaddr.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/sockopt.c b/otherlibs/win32unix/sockopt.c
index 723c68b000..79ec7122f8 100644
--- a/otherlibs/win32unix/sockopt.c
+++ b/otherlibs/win32unix/sockopt.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/startup.c b/otherlibs/win32unix/startup.c
index c5eec18e2e..4c8fbc2047 100644
--- a/otherlibs/win32unix/startup.c
+++ b/otherlibs/win32unix/startup.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/system.c b/otherlibs/win32unix/system.c
index 3eae3e28f3..fe453dcf95 100644
--- a/otherlibs/win32unix/system.c
+++ b/otherlibs/win32unix/system.c
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/unix.ml b/otherlibs/win32unix/unix.ml
index 4934467111..4bacb36cbd 100644
--- a/otherlibs/win32unix/unix.ml
+++ b/otherlibs/win32unix/unix.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/otherlibs/win32unix/unixsupport.c b/otherlibs/win32unix/unixsupport.c
index 2d1cfd5f2b..fa957d4de1 100644
--- a/otherlibs/win32unix/unixsupport.c
+++ b/otherlibs/win32unix/unixsupport.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/unixsupport.h b/otherlibs/win32unix/unixsupport.h
index 650deb19fb..fa0ff54b4b 100644
--- a/otherlibs/win32unix/unixsupport.h
+++ b/otherlibs/win32unix/unixsupport.h
@@ -5,7 +5,8 @@
/* Xavier Leroy and Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/windir.c b/otherlibs/win32unix/windir.c
index 5c1761ec89..8a384764d8 100644
--- a/otherlibs/win32unix/windir.c
+++ b/otherlibs/win32unix/windir.c
@@ -5,7 +5,8 @@
/* Pascal Cuoq, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/winwait.c b/otherlibs/win32unix/winwait.c
index 5fe51f90f1..7f61fd3d6f 100644
--- a/otherlibs/win32unix/winwait.c
+++ b/otherlibs/win32unix/winwait.c
@@ -5,7 +5,8 @@
/* Pascal Cuoq and Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/otherlibs/win32unix/write.c b/otherlibs/win32unix/write.c
index bf79c0e0c2..ed09e2b74f 100644
--- a/otherlibs/win32unix/write.c
+++ b/otherlibs/win32unix/write.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/parsing/asttypes.mli b/parsing/asttypes.mli
index 68f0818988..00ea5c3345 100644
--- a/parsing/asttypes.mli
+++ b/parsing/asttypes.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/lexer.mli b/parsing/lexer.mli
index 551af806b4..5181586737 100644
--- a/parsing/lexer.mli
+++ b/parsing/lexer.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/lexer.mll b/parsing/lexer.mll
index cda668d7b3..aa84815639 100644
--- a/parsing/lexer.mll
+++ b/parsing/lexer.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/linenum.mli b/parsing/linenum.mli
index 104c16a68a..50cc57e8ee 100644
--- a/parsing/linenum.mli
+++ b/parsing/linenum.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/linenum.mll b/parsing/linenum.mll
index ad5e4eb8c0..32f54d5ffb 100644
--- a/parsing/linenum.mll
+++ b/parsing/linenum.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/location.ml b/parsing/location.ml
index 1bdc67f136..007468f064 100644
--- a/parsing/location.ml
+++ b/parsing/location.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/location.mli b/parsing/location.mli
index 003a494dd4..cd9ae7bcc9 100644
--- a/parsing/location.mli
+++ b/parsing/location.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/longident.ml b/parsing/longident.ml
index 82e499027b..1b27a561e9 100644
--- a/parsing/longident.ml
+++ b/parsing/longident.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/longident.mli b/parsing/longident.mli
index 9835c33806..11432b8a14 100644
--- a/parsing/longident.mli
+++ b/parsing/longident.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/parse.ml b/parsing/parse.ml
index 8925a72f44..407aacc84c 100644
--- a/parsing/parse.ml
+++ b/parsing/parse.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/parse.mli b/parsing/parse.mli
index 2becb1271d..6b1a14c32d 100644
--- a/parsing/parse.mli
+++ b/parsing/parse.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/parser.mly b/parsing/parser.mly
index a71414897e..e626868d0b 100644
--- a/parsing/parser.mly
+++ b/parsing/parser.mly
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* en Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/parsing/parsetree.mli b/parsing/parsetree.mli
index 8f11a0101d..94e61ab661 100644
--- a/parsing/parsetree.mli
+++ b/parsing/parsetree.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/pstream.ml b/parsing/pstream.ml
index 71cf8e7c39..c674751d57 100644
--- a/parsing/pstream.ml
+++ b/parsing/pstream.ml
@@ -5,7 +5,8 @@
(* Daniel de Rauglaudre, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/pstream.mli b/parsing/pstream.mli
index 6d478abee7..3086a9253e 100644
--- a/parsing/pstream.mli
+++ b/parsing/pstream.mli
@@ -5,7 +5,8 @@
(* Daniel de Rauglaudre, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/syntaxerr.ml b/parsing/syntaxerr.ml
index 919e820f7a..0119385199 100644
--- a/parsing/syntaxerr.ml
+++ b/parsing/syntaxerr.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/parsing/syntaxerr.mli b/parsing/syntaxerr.mli
index 5243d12d2a..8526b159e3 100644
--- a/parsing/syntaxerr.mli
+++ b/parsing/syntaxerr.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/Makefile b/stdlib/Makefile
index 989937ef19..14e7c01f02 100644
--- a/stdlib/Makefile
+++ b/stdlib/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
RUNTIME=../boot/ocamlrun
diff --git a/stdlib/Makefile.Mac b/stdlib/Makefile.Mac
index 316bdb9411..7f5ab547be 100644
--- a/stdlib/Makefile.Mac
+++ b/stdlib/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
RUNTIME = ::boot:ocamlrun
COMPILER = ::ocamlc
CAMLC = {RUNTIME} {COMPILER}
diff --git a/stdlib/Makefile.nt b/stdlib/Makefile.nt
index 7015a642d3..e71a9aa73f 100644
--- a/stdlib/Makefile.nt
+++ b/stdlib/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the GNU Library General Public License. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
RUNTIME=..\boot\ocamlrun
diff --git a/stdlib/arg.ml b/stdlib/arg.ml
index d0c20e26ba..1889a04566 100644
--- a/stdlib/arg.ml
+++ b/stdlib/arg.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/arg.mli b/stdlib/arg.mli
index ec51068067..f50647e39b 100644
--- a/stdlib/arg.mli
+++ b/stdlib/arg.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/array.ml b/stdlib/array.ml
index 0b753d3a35..e3abd2687b 100644
--- a/stdlib/array.ml
+++ b/stdlib/array.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/array.mli b/stdlib/array.mli
index 3e371bd6a0..d889d3a8d5 100644
--- a/stdlib/array.mli
+++ b/stdlib/array.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/buffer.ml b/stdlib/buffer.ml
index 773bee1ad0..d07daf7509 100644
--- a/stdlib/buffer.ml
+++ b/stdlib/buffer.ml
@@ -5,7 +5,8 @@
(* Pierre Weis and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/buffer.mli b/stdlib/buffer.mli
index 297d3d53fc..5b84995025 100644
--- a/stdlib/buffer.mli
+++ b/stdlib/buffer.mli
@@ -5,7 +5,8 @@
(* Pierre Weis and Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/callback.ml b/stdlib/callback.ml
index e69329dbb5..5e19cdbdc7 100644
--- a/stdlib/callback.ml
+++ b/stdlib/callback.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/callback.mli b/stdlib/callback.mli
index 17c3f33fae..c40a168d94 100644
--- a/stdlib/callback.mli
+++ b/stdlib/callback.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/char.ml b/stdlib/char.ml
index deb477cb04..b8013ae034 100644
--- a/stdlib/char.ml
+++ b/stdlib/char.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/char.mli b/stdlib/char.mli
index f69e8fda1b..9e9a445faa 100644
--- a/stdlib/char.mli
+++ b/stdlib/char.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/digest.ml b/stdlib/digest.ml
index d1590c9c22..3475e3cc86 100644
--- a/stdlib/digest.ml
+++ b/stdlib/digest.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/digest.mli b/stdlib/digest.mli
index dc83f04649..c25084ba95 100644
--- a/stdlib/digest.mli
+++ b/stdlib/digest.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/filename.ml b/stdlib/filename.ml
index 6368b7f3a6..4bf8923671 100644
--- a/stdlib/filename.ml
+++ b/stdlib/filename.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/filename.mli b/stdlib/filename.mli
index b4b114f052..f6b0b1d03c 100644
--- a/stdlib/filename.mli
+++ b/stdlib/filename.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/format.ml b/stdlib/format.ml
index 652c4f7ac2..a512b1db10 100644
--- a/stdlib/format.ml
+++ b/stdlib/format.ml
@@ -5,7 +5,8 @@
(* Pierre Weis, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/format.mli b/stdlib/format.mli
index e64571e869..cdba4dd7a0 100644
--- a/stdlib/format.mli
+++ b/stdlib/format.mli
@@ -5,7 +5,8 @@
(* Pierre Weis, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/gc.ml b/stdlib/gc.ml
index d654fff29c..fcbf231765 100644
--- a/stdlib/gc.ml
+++ b/stdlib/gc.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/gc.mli b/stdlib/gc.mli
index b98ca611b8..a4312f6efb 100644
--- a/stdlib/gc.mli
+++ b/stdlib/gc.mli
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/genlex.ml b/stdlib/genlex.ml
index 7fd5328c9b..c76cd75aa4 100644
--- a/stdlib/genlex.ml
+++ b/stdlib/genlex.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/genlex.mli b/stdlib/genlex.mli
index f228fc6884..85bda93b0a 100644
--- a/stdlib/genlex.mli
+++ b/stdlib/genlex.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/hashtbl.ml b/stdlib/hashtbl.ml
index 038b8c0b96..2a12d05f08 100644
--- a/stdlib/hashtbl.ml
+++ b/stdlib/hashtbl.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/hashtbl.mli b/stdlib/hashtbl.mli
index a6ef9f66ea..a5adc958a6 100644
--- a/stdlib/hashtbl.mli
+++ b/stdlib/hashtbl.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/header.c b/stdlib/header.c
index 67ca86c4f3..d5c7f0b036 100644
--- a/stdlib/header.c
+++ b/stdlib/header.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/stdlib/headernt.c b/stdlib/headernt.c
index 288e2ae1b0..d5ff94339e 100644
--- a/stdlib/headernt.c
+++ b/stdlib/headernt.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the GNU Library General Public License. */
/* */
/***********************************************************************/
diff --git a/stdlib/lazy.ml b/stdlib/lazy.ml
index a5943138ae..37baec476c 100644
--- a/stdlib/lazy.ml
+++ b/stdlib/lazy.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/lazy.mli b/stdlib/lazy.mli
index da0566a54d..b760146255 100644
--- a/stdlib/lazy.mli
+++ b/stdlib/lazy.mli
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/lexing.ml b/stdlib/lexing.ml
index bfe3a72302..5070083318 100644
--- a/stdlib/lexing.ml
+++ b/stdlib/lexing.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/lexing.mli b/stdlib/lexing.mli
index 63fdef4ef5..1ee28e6a5f 100644
--- a/stdlib/lexing.mli
+++ b/stdlib/lexing.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/list.ml b/stdlib/list.ml
index 252b42bcbb..0fe50bbdba 100644
--- a/stdlib/list.ml
+++ b/stdlib/list.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/list.mli b/stdlib/list.mli
index ffc8d8bbb9..90ba1a2caf 100644
--- a/stdlib/list.mli
+++ b/stdlib/list.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/map.ml b/stdlib/map.ml
index ec0c88ea0e..052bbb956f 100644
--- a/stdlib/map.ml
+++ b/stdlib/map.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/map.mli b/stdlib/map.mli
index ca779dc6bf..de55d84897 100644
--- a/stdlib/map.mli
+++ b/stdlib/map.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/marshal.ml b/stdlib/marshal.ml
index fede717a52..e18ee2862e 100644
--- a/stdlib/marshal.ml
+++ b/stdlib/marshal.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/marshal.mli b/stdlib/marshal.mli
index d770b65482..25e140d92c 100644
--- a/stdlib/marshal.mli
+++ b/stdlib/marshal.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/obj.ml b/stdlib/obj.ml
index b6fd215b90..0d72f40337 100644
--- a/stdlib/obj.ml
+++ b/stdlib/obj.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/obj.mli b/stdlib/obj.mli
index e933946774..a096596542 100644
--- a/stdlib/obj.mli
+++ b/stdlib/obj.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/oo.ml b/stdlib/oo.ml
index bfafa949f2..1ea69e90d8 100644
--- a/stdlib/oo.ml
+++ b/stdlib/oo.ml
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/oo.mli b/stdlib/oo.mli
index d44b8b8a50..c9ab18c1c7 100644
--- a/stdlib/oo.mli
+++ b/stdlib/oo.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/parsing.ml b/stdlib/parsing.ml
index 152e5741d7..96eaa5da31 100644
--- a/stdlib/parsing.ml
+++ b/stdlib/parsing.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/parsing.mli b/stdlib/parsing.mli
index 23384ea6e2..fd67a126b1 100644
--- a/stdlib/parsing.mli
+++ b/stdlib/parsing.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/pervasives.ml b/stdlib/pervasives.ml
index 6911aab525..b82edc1ae8 100644
--- a/stdlib/pervasives.ml
+++ b/stdlib/pervasives.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/pervasives.mli b/stdlib/pervasives.mli
index 1371cc07e3..2e37407c0f 100644
--- a/stdlib/pervasives.mli
+++ b/stdlib/pervasives.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/printexc.ml b/stdlib/printexc.ml
index a8a52eb7fc..75e935c4c8 100644
--- a/stdlib/printexc.ml
+++ b/stdlib/printexc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/printexc.mli b/stdlib/printexc.mli
index d8af7dfb86..c3f7ce3526 100644
--- a/stdlib/printexc.mli
+++ b/stdlib/printexc.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/printf.ml b/stdlib/printf.ml
index 84af2c04ee..7572c88469 100644
--- a/stdlib/printf.ml
+++ b/stdlib/printf.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/printf.mli b/stdlib/printf.mli
index c0d58ad8d6..b68e9d6c52 100644
--- a/stdlib/printf.mli
+++ b/stdlib/printf.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/queue.ml b/stdlib/queue.ml
index 84bb67aa47..685e45d749 100644
--- a/stdlib/queue.ml
+++ b/stdlib/queue.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/queue.mli b/stdlib/queue.mli
index bcd3a2e333..867915bd05 100644
--- a/stdlib/queue.mli
+++ b/stdlib/queue.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/random.ml b/stdlib/random.ml
index 07b3d67bce..ed362389dc 100644
--- a/stdlib/random.ml
+++ b/stdlib/random.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/random.mli b/stdlib/random.mli
index f262b4c752..54ecd688a0 100644
--- a/stdlib/random.mli
+++ b/stdlib/random.mli
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/set.ml b/stdlib/set.ml
index 22b22c6732..846b7929a8 100644
--- a/stdlib/set.ml
+++ b/stdlib/set.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/set.mli b/stdlib/set.mli
index ab11608e4e..cd0d6b97f0 100644
--- a/stdlib/set.mli
+++ b/stdlib/set.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/sort.ml b/stdlib/sort.ml
index ef5acdacd6..84ea324cb0 100644
--- a/stdlib/sort.ml
+++ b/stdlib/sort.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/sort.mli b/stdlib/sort.mli
index 53b47703e0..dd6abd2e70 100644
--- a/stdlib/sort.mli
+++ b/stdlib/sort.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/stack.ml b/stdlib/stack.ml
index 40a7398a88..0a422b308d 100644
--- a/stdlib/stack.ml
+++ b/stdlib/stack.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/stack.mli b/stdlib/stack.mli
index 4b1f368add..38e42a6231 100644
--- a/stdlib/stack.mli
+++ b/stdlib/stack.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/std_exit.ml b/stdlib/std_exit.ml
index e53eadfd63..a389891ef7 100644
--- a/stdlib/std_exit.ml
+++ b/stdlib/std_exit.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/stream.ml b/stdlib/stream.ml
index 8b4dd68418..9544f17821 100644
--- a/stdlib/stream.ml
+++ b/stdlib/stream.ml
@@ -5,7 +5,8 @@
(* Daniel de Rauglaudre, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/stream.mli b/stdlib/stream.mli
index fdd8d6f5dd..d7920bef93 100644
--- a/stdlib/stream.mli
+++ b/stdlib/stream.mli
@@ -5,7 +5,8 @@
(* Daniel de Rauglaudre, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/string.ml b/stdlib/string.ml
index cfe9cf07be..851271763a 100644
--- a/stdlib/string.ml
+++ b/stdlib/string.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/string.mli b/stdlib/string.mli
index 2961067095..c7d0207be9 100644
--- a/stdlib/string.mli
+++ b/stdlib/string.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/sys.ml b/stdlib/sys.ml
index cbea8fb23f..600f080faf 100644
--- a/stdlib/sys.ml
+++ b/stdlib/sys.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/sys.mli b/stdlib/sys.mli
index c7efa8c0d1..812eaf7149 100644
--- a/stdlib/sys.mli
+++ b/stdlib/sys.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/weak.ml b/stdlib/weak.ml
index e4a73ee0ec..4e03a76e8d 100644
--- a/stdlib/weak.ml
+++ b/stdlib/weak.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/stdlib/weak.mli b/stdlib/weak.mli
index ab1d51ff73..53c73e3ee3 100644
--- a/stdlib/weak.mli
+++ b/stdlib/weak.mli
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/equations.ml b/test/KB/equations.ml
index 1491eb200c..a7ea9a03b6 100644
--- a/test/KB/equations.ml
+++ b/test/KB/equations.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/equations.mli b/test/KB/equations.mli
index 7da75808d6..45d790260f 100644
--- a/test/KB/equations.mli
+++ b/test/KB/equations.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/kb.ml b/test/KB/kb.ml
index 329c0b5915..590f4cd5d0 100644
--- a/test/KB/kb.ml
+++ b/test/KB/kb.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/kb.mli b/test/KB/kb.mli
index c80771ab67..59b60e4ea2 100644
--- a/test/KB/kb.mli
+++ b/test/KB/kb.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/kbmain.ml b/test/KB/kbmain.ml
index 13332cccb6..63ebf4b8f3 100644
--- a/test/KB/kbmain.ml
+++ b/test/KB/kbmain.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/orderings.ml b/test/KB/orderings.ml
index 762d5849bf..11a776ba7c 100644
--- a/test/KB/orderings.ml
+++ b/test/KB/orderings.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/orderings.mli b/test/KB/orderings.mli
index 678ffd5ba0..d7abfd5645 100644
--- a/test/KB/orderings.mli
+++ b/test/KB/orderings.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/terms.ml b/test/KB/terms.ml
index 9f9acffbc6..dba7000646 100644
--- a/test/KB/terms.ml
+++ b/test/KB/terms.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/KB/terms.mli b/test/KB/terms.mli
index 302c3801ac..7d22e9cb00 100644
--- a/test/KB/terms.mli
+++ b/test/KB/terms.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/gram_aux.ml b/test/Lex/gram_aux.ml
index 17eb892c07..b84d8588a6 100644
--- a/test/Lex/gram_aux.ml
+++ b/test/Lex/gram_aux.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/grammar.mly b/test/Lex/grammar.mly
index e0d9890622..8c1e4db943 100644
--- a/test/Lex/grammar.mly
+++ b/test/Lex/grammar.mly
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/test/Lex/lexgen.ml b/test/Lex/lexgen.ml
index cf0d85d074..006664e182 100644
--- a/test/Lex/lexgen.ml
+++ b/test/Lex/lexgen.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/main.ml b/test/Lex/main.ml
index 1e8a7e81e5..6382401e2b 100644
--- a/test/Lex/main.ml
+++ b/test/Lex/main.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/output.ml b/test/Lex/output.ml
index 2a94efe0bc..1c3b1dc7b0 100644
--- a/test/Lex/output.ml
+++ b/test/Lex/output.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/scan_aux.ml b/test/Lex/scan_aux.ml
index 1c2db88db6..c449b13a59 100644
--- a/test/Lex/scan_aux.ml
+++ b/test/Lex/scan_aux.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/scanner.mll b/test/Lex/scanner.mll
index 4589e48629..131272fdd4 100644
--- a/test/Lex/scanner.mll
+++ b/test/Lex/scanner.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/syntax.ml b/test/Lex/syntax.ml
index 40ced286c6..ff704cd2f0 100644
--- a/test/Lex/syntax.ml
+++ b/test/Lex/syntax.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/testmain.ml b/test/Lex/testmain.ml
index 969890f3b0..96d10a4533 100644
--- a/test/Lex/testmain.ml
+++ b/test/Lex/testmain.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Lex/testscanner.mll b/test/Lex/testscanner.mll
index 3a88596ee0..3f1f0f34f4 100644
--- a/test/Lex/testscanner.mll
+++ b/test/Lex/testscanner.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/Makefile b/test/Makefile
index fa03c0ff11..763c83cece 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CAMLC=../boot/ocamlrun ../ocamlc
diff --git a/test/Makefile.Mac b/test/Makefile.Mac
index e419f7fbd8..0d21ad3382 100644
--- a/test/Makefile.Mac
+++ b/test/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC = ::boot:ocamlrun ::ocamlc -I ::stdlib: -I :KB: -I :Lex:
CAMLYACC = ::yacc:ocamlyacc
CAMLLEX = ::boot:ocamlrun ::lex:ocamllex
diff --git a/test/Makefile.nt b/test/Makefile.nt
index 795cb1ff3f..b56f68a1e8 100644
--- a/test/Makefile.nt
+++ b/test/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
CAMLC=..\boot\ocamlrun ..\ocamlc
diff --git a/test/Moretest/Makefile b/test/Moretest/Makefile
index d7bcb7e8e6..89c048c224 100644
--- a/test/Moretest/Makefile
+++ b/test/Moretest/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../../config/Makefile
CAMLC=../../boot/ocamlrun ../../ocamlc -I ../../stdlib
diff --git a/test/Moretest/Makefile.Mac b/test/Moretest/Makefile.Mac
index 547d263f91..e35e98b7b0 100644
--- a/test/Moretest/Makefile.Mac
+++ b/test/Moretest/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLC = :::boot:ocamlrun :::ocamlc -I :::stdlib:
CAMLDEP = :::boot:ocamlrun :::tools:ocamldep
CAMLRUN = :::byterun:ocamlrun
diff --git a/test/Moretest/sets.ml b/test/Moretest/sets.ml
index 7d295823b4..9bc18c8a27 100644
--- a/test/Moretest/sets.ml
+++ b/test/Moretest/sets.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/alloc.ml b/test/alloc.ml
index 37904de180..ea103e42af 100644
--- a/test/alloc.ml
+++ b/test/alloc.ml
@@ -5,7 +5,8 @@
(* Damien Doligez, projet Para, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/bdd.ml b/test/bdd.ml
index 5d948423f3..195ddecefd 100644
--- a/test/bdd.ml
+++ b/test/bdd.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/boyer.ml b/test/boyer.ml
index 2f93e0f4d7..09e25696bf 100644
--- a/test/boyer.ml
+++ b/test/boyer.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/fft.ml b/test/fft.ml
index b298fd1b35..242c006719 100644
--- a/test/fft.ml
+++ b/test/fft.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/fib.ml b/test/fib.ml
index ef7aa3bfce..d113be5f77 100644
--- a/test/fib.ml
+++ b/test/fib.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/nucleic.ml b/test/nucleic.ml
index fc81d789d3..7a9dcc637b 100644
--- a/test/nucleic.ml
+++ b/test/nucleic.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/quicksort.ml b/test/quicksort.ml
index 86b74c58b4..ea79bcebef 100644
--- a/test/quicksort.ml
+++ b/test/quicksort.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/sieve.ml b/test/sieve.ml
index 22dc759bb1..63873a35cd 100644
--- a/test/sieve.ml
+++ b/test/sieve.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/soli.ml b/test/soli.ml
index 80c2b86734..aba79b15b8 100644
--- a/test/soli.ml
+++ b/test/soli.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/takc.ml b/test/takc.ml
index c561b8156d..b5fea09a1f 100644
--- a/test/takc.ml
+++ b/test/takc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/taku.ml b/test/taku.ml
index 95dab2ea7a..126b032899 100644
--- a/test/taku.ml
+++ b/test/taku.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/test/testinterp/Makefile.Mac b/test/testinterp/Makefile.Mac
index 21811126ba..16e00fdf50 100644
--- a/test/testinterp/Makefile.Mac
+++ b/test/testinterp/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
start = 0
default Ä ocamlrun.ppc ocamlrun.68k
diff --git a/testasmcomp/Makefile b/testasmcomp/Makefile
index 28be7445a8..ef6f42676b 100644
--- a/testasmcomp/Makefile
+++ b/testasmcomp/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CAMLC=../boot/ocamlrun ../boot/ocamlc -I ../boot
diff --git a/testasmcomp/Makefile.nt b/testasmcomp/Makefile.nt
index 3b07dbc0d5..c8a9f29994 100644
--- a/testasmcomp/Makefile.nt
+++ b/testasmcomp/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
CAMLC=..\boot\ocamlrun ..\boot\ocamlc -I ..\boot
diff --git a/testasmcomp/alpha.S b/testasmcomp/alpha.S
index d71dd7e389..88bc3c9328 100644
--- a/testasmcomp/alpha.S
+++ b/testasmcomp/alpha.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/arith.cmm b/testasmcomp/arith.cmm
index 5ec4068c76..906edfda8b 100644
--- a/testasmcomp/arith.cmm
+++ b/testasmcomp/arith.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/arm.S b/testasmcomp/arm.S
index 96772fb069..64b94a12e0 100644
--- a/testasmcomp/arm.S
+++ b/testasmcomp/arm.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1998 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/checkbound.cmm b/testasmcomp/checkbound.cmm
index 159aa4b9cb..995b74f8a3 100644
--- a/testasmcomp/checkbound.cmm
+++ b/testasmcomp/checkbound.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/fib.cmm b/testasmcomp/fib.cmm
index 001957e3e8..b7e64d3025 100644
--- a/testasmcomp/fib.cmm
+++ b/testasmcomp/fib.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/hppa.S b/testasmcomp/hppa.S
index b741c4cf9a..2b1ab21c66 100644
--- a/testasmcomp/hppa.S
+++ b/testasmcomp/hppa.S
@@ -5,7 +5,8 @@
;* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
;* *
;* Copyright 1996 Institut National de Recherche en Informatique et *
-;* Automatique. Distributed only by permission. *
+;* en Automatique. All rights reserved. This file is distributed *
+;* under the terms of the Q Public License version 1.0. *
;* *
;*********************************************************************
diff --git a/testasmcomp/i386.S b/testasmcomp/i386.S
index 1cd08eef51..f4b65e57ac 100644
--- a/testasmcomp/i386.S
+++ b/testasmcomp/i386.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/i386nt.asm b/testasmcomp/i386nt.asm
index 51272b58ce..66550eb8b2 100644
--- a/testasmcomp/i386nt.asm
+++ b/testasmcomp/i386nt.asm
@@ -5,7 +5,8 @@
; Xavier Leroy, projet Cristal, INRIA Rocquencourt
;
; Copyright 1996 Institut National de Recherche en Informatique et
-; Automatique. Distributed only by permission.
+; en Automatique. All rights reserved. This file is distributed
+; under the terms of the Q Public License version 1.0.
;
;*********************************************************************
diff --git a/testasmcomp/integr.cmm b/testasmcomp/integr.cmm
index 4dde4e6843..6dca566ce3 100644
--- a/testasmcomp/integr.cmm
+++ b/testasmcomp/integr.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/lexcmm.mli b/testasmcomp/lexcmm.mli
index f84a3a835a..a28a57c520 100644
--- a/testasmcomp/lexcmm.mli
+++ b/testasmcomp/lexcmm.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/lexcmm.mll b/testasmcomp/lexcmm.mll
index d7f12c3de4..75e71d1756 100644
--- a/testasmcomp/lexcmm.mll
+++ b/testasmcomp/lexcmm.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/m68k.S b/testasmcomp/m68k.S
index 3c11af5b21..436e65e695 100644
--- a/testasmcomp/m68k.S
+++ b/testasmcomp/m68k.S
@@ -5,7 +5,8 @@
|* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
|* *
|* Copyright 1996 Institut National de Recherche en Informatique et *
-|* Automatique. Distributed only by permission. *
+|* en Automatique. All rights reserved. This file is distributed *
+|* under the terms of the Q Public License version 1.0. *
|* *
|***********************************************************************
diff --git a/testasmcomp/main.c b/testasmcomp/main.c
index eeec316538..38a847787c 100644
--- a/testasmcomp/main.c
+++ b/testasmcomp/main.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/main.ml b/testasmcomp/main.ml
index a438dc14f8..a37e85dc77 100644
--- a/testasmcomp/main.ml
+++ b/testasmcomp/main.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/mainarith.c b/testasmcomp/mainarith.c
index a44d9d951a..b5c180b598 100644
--- a/testasmcomp/mainarith.c
+++ b/testasmcomp/mainarith.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/mips.s b/testasmcomp/mips.s
index 64a5d50635..d32fb4126f 100644
--- a/testasmcomp/mips.s
+++ b/testasmcomp/mips.s
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/parsecmm.mly b/testasmcomp/parsecmm.mly
index 0c00ee60e8..5ad29f2d4d 100644
--- a/testasmcomp/parsecmm.mly
+++ b/testasmcomp/parsecmm.mly
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/parsecmmaux.ml b/testasmcomp/parsecmmaux.ml
index 371f210a0c..8c46888c6b 100644
--- a/testasmcomp/parsecmmaux.ml
+++ b/testasmcomp/parsecmmaux.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/parsecmmaux.mli b/testasmcomp/parsecmmaux.mli
index 186f7d9df2..558996552c 100644
--- a/testasmcomp/parsecmmaux.mli
+++ b/testasmcomp/parsecmmaux.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/power-aix.S b/testasmcomp/power-aix.S
index b2acafb3c8..8d8efa4b69 100644
--- a/testasmcomp/power-aix.S
+++ b/testasmcomp/power-aix.S
@@ -5,7 +5,8 @@
#* Xavier Leroy, projet Cristal, INRIA Rocquencourt *
#* *
#* Copyright 1996 Institut National de Recherche en Informatique et *
-#* Automatique. Distributed only by permission. *
+#* en Automatique. All rights reserved. This file is distributed *
+#* under the terms of the Q Public License version 1.0. *
#* *
#*********************************************************************
diff --git a/testasmcomp/power-elf.S b/testasmcomp/power-elf.S
index 76e9846152..994a9fa7be 100644
--- a/testasmcomp/power-elf.S
+++ b/testasmcomp/power-elf.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/*********************************************************************/
diff --git a/testasmcomp/power-rhapsody.S b/testasmcomp/power-rhapsody.S
index fed465203c..b456105862 100644
--- a/testasmcomp/power-rhapsody.S
+++ b/testasmcomp/power-rhapsody.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/*********************************************************************/
diff --git a/testasmcomp/quicksort.cmm b/testasmcomp/quicksort.cmm
index cca6eb3d41..7b41aca0de 100644
--- a/testasmcomp/quicksort.cmm
+++ b/testasmcomp/quicksort.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/quicksort2.cmm b/testasmcomp/quicksort2.cmm
index ca41dae717..9352b0e3a8 100644
--- a/testasmcomp/quicksort2.cmm
+++ b/testasmcomp/quicksort2.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/soli.cmm b/testasmcomp/soli.cmm
index f44859dc9c..93864232d2 100644
--- a/testasmcomp/soli.cmm
+++ b/testasmcomp/soli.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/sparc.S b/testasmcomp/sparc.S
index 254875e142..9a829e1732 100644
--- a/testasmcomp/sparc.S
+++ b/testasmcomp/sparc.S
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/testasmcomp/tagged-fib.cmm b/testasmcomp/tagged-fib.cmm
index 5d18a5ea06..e5e45b0fbf 100644
--- a/testasmcomp/tagged-fib.cmm
+++ b/testasmcomp/tagged-fib.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/tagged-integr.cmm b/testasmcomp/tagged-integr.cmm
index cce79ebdcb..faf33c4ccb 100644
--- a/testasmcomp/tagged-integr.cmm
+++ b/testasmcomp/tagged-integr.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/tagged-quicksort.cmm b/testasmcomp/tagged-quicksort.cmm
index 500e49a669..597ed1adca 100644
--- a/testasmcomp/tagged-quicksort.cmm
+++ b/testasmcomp/tagged-quicksort.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/tagged-tak.cmm b/testasmcomp/tagged-tak.cmm
index 6675666007..3a6a82a8ee 100644
--- a/testasmcomp/tagged-tak.cmm
+++ b/testasmcomp/tagged-tak.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testasmcomp/tak.cmm b/testasmcomp/tak.cmm
index 639956699c..34ad5ab545 100644
--- a/testasmcomp/tak.cmm
+++ b/testasmcomp/tak.cmm
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/testobjects/Makefile b/testobjects/Makefile
index fb8efdb91e..08e6460820 100644
--- a/testobjects/Makefile
+++ b/testobjects/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# ocaml must be installed...
test: Tests Exemples
diff --git a/tools/Makefile b/tools/Makefile
index 7867c4504b..7626519205 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
include ../config/Makefile
CAMLRUN=../boot/ocamlrun
diff --git a/tools/Makefile.Mac b/tools/Makefile.Mac
index f23a5b53b3..6438d2cf66 100644
--- a/tools/Makefile.Mac
+++ b/tools/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
CAMLRUN = ::boot:ocamlrun
CAMLC = {CAMLRUN} ::boot:ocamlc -I ::boot:
CAMLLEX = {CAMLRUN} ::boot:ocamllex
diff --git a/tools/Makefile.nt b/tools/Makefile.nt
index fa78ae35ed..c05f5abd53 100644
--- a/tools/Makefile.nt
+++ b/tools/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
!include ..\config\Makefile.nt
CAMLRUN=..\boot\ocamlrun
diff --git a/tools/csl2ocaml b/tools/csl2ocaml
deleted file mode 100755
index 66315e7e9e..0000000000
--- a/tools/csl2ocaml
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/usr/local/bin/perl -pi.bak
-
-# Conversion of Caml Special Light source files to Objective Caml.
-# Rename library functions that have changed names and warn
-# for identifiers that are now keywords.
-# Transforms the file(s) in place. The old source is left in a file
-# with extension .bak
-
-s/Array\.new/Array.create/g;
-s/Array\.new_matrix/Array.create_matrix/g;
-s/Hashtbl\.new/Hashtbl.create/g;
-s/Queue\.new/Queue.create/g;
-s/Stack\.new/Stack.create/g;
-s/Thread\.new/Thread.create/g;
-s/Mutex\.new/Mutex.create/g;
-s/Condition\.new/Condition.create/g;
-
-if (/\b(class|closed|constraint|inherit|method|new|private|virtual)\b/) {
- print STDERR "$ARGV:$.: `$1' is now a keyword\n";
-}
-
diff --git a/tools/cvt_emit.mll b/tools/cvt_emit.mll
index 50c484a862..3aefa3ebd6 100644
--- a/tools/cvt_emit.mll
+++ b/tools/cvt_emit.mll
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/dumpapprox.ml b/tools/dumpapprox.ml
index 5fe17d9eb0..2af4fb6af1 100644
--- a/tools/dumpapprox.ml
+++ b/tools/dumpapprox.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/dumpobj.ml b/tools/dumpobj.ml
index 7c7aa43b47..b306984fde 100644
--- a/tools/dumpobj.ml
+++ b/tools/dumpobj.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/objinfo.ml b/tools/objinfo.ml
index b1f1a7ba7f..b2ee3ee589 100644
--- a/tools/objinfo.ml
+++ b/tools/objinfo.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/ocaml.spec b/tools/ocaml.spec
index e57ec0a6a0..7b511e43ff 100644
--- a/tools/ocaml.spec
+++ b/tools/ocaml.spec
@@ -1,12 +1,10 @@
Name: ocaml
-Version: 2.02
-Release: 2
+Version: 2.03
+Release: 1
Summary: The Objective Caml compiler and programming environment
-Source0: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.02.tar.gz
-Source1: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.02-refman.html.tar.gz
-Source2: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.02-refman.ps.gz
-Source3: ftp://ftp.inria.fr/lang/caml-light/ocamltk41-R200.tar.gz
-Patch0: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.02-patch1.diffs
+Source0: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.03.tar.gz
+Source1: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.03-refman.html.tar.gz
+Source2: ftp://ftp.inria.fr/lang/caml-light/ocaml-2.03-refman.ps.gz
Copyright: freely redistributable
Group: Development/Languages
Vendor: INRIA Rocquencourt
@@ -23,29 +21,17 @@ Lex&Yacc tools, a replay debugger, and a comprehensive library.
%prep
%setup -T -b 0
%setup -T -D -a 1
-%setup -T -D -a 3
-%patch0 -p1
-mv ocamltk41 otherlibs/ocamltk41
cp ../../SOURCES/ocaml-2.02-refman.ps.gz refman.ps.gz
%build
./configure -bindir /usr/bin -libdir /usr/lib/ocaml -mandir /usr/man/man1
-cat > otherlibs/ocamltk41/site.config.redhat << 'EOF'
-OCAMLLIBDIR=/usr/lib/ocaml
-CPPFLAGS=-I/usr/X11R6/include
-INSTALLDIR=/usr/lib/ocaml/camltk
-EOF
-(cd otherlibs/ocamltk41; ./configure --with-config=site.config.redhat)
make world opt ocamlc.opt ocamlopt.opt
-rm -rf /usr/lib/ocaml
-make install
-cd otherlibs/ocamltk41
-make all opt
-make install installopt
-rm /usr/lib/ocaml/camltk/ocamltktop
+(cd emacs; make ocamltags)
%install
-(cd emacs; make install EMACSDIR=/usr/lib/emacs/site-lisp)
+rm -rf /usr/lib/ocaml
+make install
+(cd emacs; make install install-ocamltags EMACSDIR=/usr/lib/emacs/site-lisp)
%files
/usr/bin/ocaml
@@ -61,6 +47,7 @@ rm /usr/lib/ocaml/camltk/ocamltktop
/usr/bin/ocamlyacc
/usr/bin/ocamlc.opt
/usr/bin/ocamlopt.opt
+/usr/bin/ocamltags
/usr/lib/ocaml
/usr/man/man1/ocaml.1
/usr/man/man1/ocamlc.1
@@ -79,4 +66,5 @@ rm /usr/lib/ocaml/camltk/ocamltktop
/usr/lib/emacs/site-lisp/caml.el
/usr/lib/emacs/site-lisp/camldebug.el
/usr/lib/emacs/site-lisp/inf-caml.el
+/usr/lib/emacs/site-lisp/caml-compat.el
%doc refman.ps.gz htmlman
diff --git a/tools/ocamlcp.ml b/tools/ocamlcp.ml
index 2654eaa4dd..aa2a92dd62 100644
--- a/tools/ocamlcp.ml
+++ b/tools/ocamlcp.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/ocamldep.ml b/tools/ocamldep.ml
index 5a84f334b3..14591919ec 100644
--- a/tools/ocamldep.ml
+++ b/tools/ocamldep.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/ocamlmktop.ml b/tools/ocamlmktop.ml
index 32561c5385..318be3adff 100644
--- a/tools/ocamlmktop.ml
+++ b/tools/ocamlmktop.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/ocamlprof.ml b/tools/ocamlprof.ml
index 089ae8b7c7..409a6fc718 100644
--- a/tools/ocamlprof.ml
+++ b/tools/ocamlprof.ml
@@ -6,7 +6,8 @@
(* Ported to Caml Special Light by John Malecki *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/primreq.ml b/tools/primreq.ml
index 37a36335ed..46aaf94633 100644
--- a/tools/primreq.ml
+++ b/tools/primreq.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1999 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/tools/profiling.ml b/tools/profiling.ml
index 3b28cb9024..55c26592c2 100644
--- a/tools/profiling.ml
+++ b/tools/profiling.ml
@@ -6,7 +6,8 @@
(* Ported to Caml Special Light by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/tools/profiling.mli b/tools/profiling.mli
index 4a346e2e8a..4b8a9dd46c 100644
--- a/tools/profiling.mli
+++ b/tools/profiling.mli
@@ -6,7 +6,8 @@
(* Ported to Objective Caml by John Malecki and Xavier Leroy *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the GNU Library General Public License. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/expunge.ml b/toplevel/expunge.ml
index ad883c5073..9d4253c696 100644
--- a/toplevel/expunge.ml
+++ b/toplevel/expunge.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/genprintval.ml b/toplevel/genprintval.ml
index 7b73ba6ab9..e2e73ae489 100644
--- a/toplevel/genprintval.ml
+++ b/toplevel/genprintval.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/genprintval.mli b/toplevel/genprintval.mli
index 4bc557b2d5..f4732341c5 100644
--- a/toplevel/genprintval.mli
+++ b/toplevel/genprintval.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/printval.ml b/toplevel/printval.ml
index cc779dd5ec..d86e536ba4 100644
--- a/toplevel/printval.ml
+++ b/toplevel/printval.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/printval.mli b/toplevel/printval.mli
index c8d8fd4193..385fbcd492 100644
--- a/toplevel/printval.mli
+++ b/toplevel/printval.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/topdirs.ml b/toplevel/topdirs.ml
index d1e49742e0..06057e7f89 100644
--- a/toplevel/topdirs.ml
+++ b/toplevel/topdirs.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/topdirs.mli b/toplevel/topdirs.mli
index 53b32fe764..11aafc814e 100644
--- a/toplevel/topdirs.mli
+++ b/toplevel/topdirs.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/toploop.ml b/toplevel/toploop.ml
index 60d7b34b7a..2505b77752 100644
--- a/toplevel/toploop.ml
+++ b/toplevel/toploop.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/toploop.mli b/toplevel/toploop.mli
index 037f309eb5..e3400c125a 100644
--- a/toplevel/toploop.mli
+++ b/toplevel/toploop.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/topmain.ml b/toplevel/topmain.ml
index 1e61fea962..514e9dbdd2 100644
--- a/toplevel/topmain.ml
+++ b/toplevel/topmain.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/trace.ml b/toplevel/trace.ml
index ce5caace0d..92f6544e35 100644
--- a/toplevel/trace.ml
+++ b/toplevel/trace.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/toplevel/trace.mli b/toplevel/trace.mli
index 97ff59cd82..67bdc54c35 100644
--- a/toplevel/trace.mli
+++ b/toplevel/trace.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/btype.ml b/typing/btype.ml
index 4e3a5524ad..420f9ad4e3 100644
--- a/typing/btype.ml
+++ b/typing/btype.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/btype.mli b/typing/btype.mli
index a16c467459..01477620ef 100644
--- a/typing/btype.mli
+++ b/typing/btype.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/ctype.ml b/typing/ctype.ml
index 9666e1a803..a98c801f4d 100644
--- a/typing/ctype.ml
+++ b/typing/ctype.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/ctype.mli b/typing/ctype.mli
index cb4b8b6487..b6185ac243 100644
--- a/typing/ctype.mli
+++ b/typing/ctype.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/datarepr.ml b/typing/datarepr.ml
index 611f954c4a..81286b2846 100644
--- a/typing/datarepr.ml
+++ b/typing/datarepr.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/datarepr.mli b/typing/datarepr.mli
index f8daa51b63..4c0a57914c 100644
--- a/typing/datarepr.mli
+++ b/typing/datarepr.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/env.ml b/typing/env.ml
index 783c07c398..21ea31197a 100644
--- a/typing/env.ml
+++ b/typing/env.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/env.mli b/typing/env.mli
index 4a19f144a2..d039d3bc44 100644
--- a/typing/env.mli
+++ b/typing/env.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/ident.ml b/typing/ident.ml
index ee4405e26b..85b3c209ef 100644
--- a/typing/ident.ml
+++ b/typing/ident.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/ident.mli b/typing/ident.mli
index 7563432079..c20a7147fd 100644
--- a/typing/ident.mli
+++ b/typing/ident.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includeclass.ml b/typing/includeclass.ml
index 4af396936c..c25ce7e6fb 100644
--- a/typing/includeclass.ml
+++ b/typing/includeclass.ml
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includeclass.mli b/typing/includeclass.mli
index f94deba33b..9bc840a174 100644
--- a/typing/includeclass.mli
+++ b/typing/includeclass.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1997 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includecore.ml b/typing/includecore.ml
index 5198ead511..e7973d4133 100644
--- a/typing/includecore.ml
+++ b/typing/includecore.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includecore.mli b/typing/includecore.mli
index 1e87b023b9..c68ad237df 100644
--- a/typing/includecore.mli
+++ b/typing/includecore.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includemod.ml b/typing/includemod.ml
index b7cf0f2ca5..0f5dd30250 100644
--- a/typing/includemod.ml
+++ b/typing/includemod.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/includemod.mli b/typing/includemod.mli
index 2b80fc0f7c..22c20472b8 100644
--- a/typing/includemod.mli
+++ b/typing/includemod.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/mtype.ml b/typing/mtype.ml
index 03a95d1a29..f5f327661f 100644
--- a/typing/mtype.ml
+++ b/typing/mtype.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/mtype.mli b/typing/mtype.mli
index b66825d29f..77d93d5669 100644
--- a/typing/mtype.mli
+++ b/typing/mtype.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/parmatch.ml b/typing/parmatch.ml
index c7d89146a3..8a76b6f744 100644
--- a/typing/parmatch.ml
+++ b/typing/parmatch.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/parmatch.mli b/typing/parmatch.mli
index 2afdadfffa..76da023d2a 100644
--- a/typing/parmatch.mli
+++ b/typing/parmatch.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/path.ml b/typing/path.ml
index d18022b0f6..b40b6131f8 100644
--- a/typing/path.ml
+++ b/typing/path.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/path.mli b/typing/path.mli
index fa71787ad5..78bef3f98f 100644
--- a/typing/path.mli
+++ b/typing/path.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/predef.ml b/typing/predef.ml
index 357a0a32cb..d4d5a35663 100644
--- a/typing/predef.ml
+++ b/typing/predef.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/predef.mli b/typing/predef.mli
index a7937609fe..c72680a7ad 100644
--- a/typing/predef.mli
+++ b/typing/predef.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/primitive.ml b/typing/primitive.ml
index f26d9de956..fabe0eaffd 100644
--- a/typing/primitive.ml
+++ b/typing/primitive.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/primitive.mli b/typing/primitive.mli
index 3882af39b8..2bb6445c8a 100644
--- a/typing/primitive.mli
+++ b/typing/primitive.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/printtyp.ml b/typing/printtyp.ml
index f9af1a8e11..a4293241ff 100644
--- a/typing/printtyp.ml
+++ b/typing/printtyp.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/printtyp.mli b/typing/printtyp.mli
index 93a4e58703..f53860fe2c 100644
--- a/typing/printtyp.mli
+++ b/typing/printtyp.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/subst.ml b/typing/subst.ml
index 221c3a7891..7b3771dce3 100644
--- a/typing/subst.ml
+++ b/typing/subst.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/subst.mli b/typing/subst.mli
index ca5be84a81..1da0cd18c0 100644
--- a/typing/subst.mli
+++ b/typing/subst.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typeclass.ml b/typing/typeclass.ml
index 939abaa571..9e12b3a7bd 100644
--- a/typing/typeclass.ml
+++ b/typing/typeclass.ml
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typeclass.mli b/typing/typeclass.mli
index 5bdd02d387..acd3cda9bb 100644
--- a/typing/typeclass.mli
+++ b/typing/typeclass.mli
@@ -5,7 +5,8 @@
(* Jerome Vouillon, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typecore.ml b/typing/typecore.ml
index de99b37bc4..d35a59206d 100644
--- a/typing/typecore.ml
+++ b/typing/typecore.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typecore.mli b/typing/typecore.mli
index 15de396898..fc0633cc64 100644
--- a/typing/typecore.mli
+++ b/typing/typecore.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typedecl.ml b/typing/typedecl.ml
index 2e4d25bfd5..3d3bbb5a4b 100644
--- a/typing/typedecl.ml
+++ b/typing/typedecl.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typedecl.mli b/typing/typedecl.mli
index 17c9d42b4b..b9f5b8e1fe 100644
--- a/typing/typedecl.mli
+++ b/typing/typedecl.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typedtree.ml b/typing/typedtree.ml
index a75d448f06..2dbb708a6a 100644
--- a/typing/typedtree.ml
+++ b/typing/typedtree.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typedtree.mli b/typing/typedtree.mli
index 375d9fba2d..905607a77f 100644
--- a/typing/typedtree.mli
+++ b/typing/typedtree.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typemod.ml b/typing/typemod.ml
index 492c7ebf29..fff395592b 100644
--- a/typing/typemod.ml
+++ b/typing/typemod.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typemod.mli b/typing/typemod.mli
index 9444f3ca40..d8662f4598 100644
--- a/typing/typemod.mli
+++ b/typing/typemod.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/types.ml b/typing/types.ml
index dc92b4dc79..7d1a6cf89d 100644
--- a/typing/types.ml
+++ b/typing/types.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/types.mli b/typing/types.mli
index 073f37172b..ef1e05e414 100644
--- a/typing/types.mli
+++ b/typing/types.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typetexp.ml b/typing/typetexp.ml
index 05f741d762..fdc98f1f2e 100644
--- a/typing/typetexp.ml
+++ b/typing/typetexp.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/typing/typetexp.mli b/typing/typetexp.mli
index ca711321f2..4fc35175e9 100644
--- a/typing/typetexp.mli
+++ b/typing/typetexp.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/ccomp.ml b/utils/ccomp.ml
index d6dc6daf76..ec7dd7eff9 100644
--- a/utils/ccomp.ml
+++ b/utils/ccomp.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/ccomp.mli b/utils/ccomp.mli
index 12242aea2e..dbe1ea9a7e 100644
--- a/utils/ccomp.mli
+++ b/utils/ccomp.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/clflags.ml b/utils/clflags.ml
index 2ba6b11850..f4be1aaa17 100644
--- a/utils/clflags.ml
+++ b/utils/clflags.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/config.mli b/utils/config.mli
index 706ca53fce..1b8b066c27 100644
--- a/utils/config.mli
+++ b/utils/config.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/config.mlp b/utils/config.mlp
index 4673776475..6918283260 100644
--- a/utils/config.mlp
+++ b/utils/config.mlp
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/formatmsg.ml b/utils/formatmsg.ml
index f9618653b2..f475e81af5 100644
--- a/utils/formatmsg.ml
+++ b/utils/formatmsg.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/formatmsg.mli b/utils/formatmsg.mli
index be724ea39c..52f02daae0 100644
--- a/utils/formatmsg.mli
+++ b/utils/formatmsg.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy and Jerome Vouillon, projet Cristal, INRIA Rocquencourt*)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/misc.ml b/utils/misc.ml
index c351976904..79560e80ee 100644
--- a/utils/misc.ml
+++ b/utils/misc.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/misc.mli b/utils/misc.mli
index 346e0f1fe2..f0bc9ed57a 100644
--- a/utils/misc.mli
+++ b/utils/misc.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/nativeint.ml b/utils/nativeint.ml
index a140bf0489..0eb31d71d4 100644
--- a/utils/nativeint.ml
+++ b/utils/nativeint.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/nativeint.mli b/utils/nativeint.mli
index 8515bc4934..0caecfc69a 100644
--- a/utils/nativeint.mli
+++ b/utils/nativeint.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/tbl.ml b/utils/tbl.ml
index 81310d4775..df24455ad8 100644
--- a/utils/tbl.ml
+++ b/utils/tbl.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/tbl.mli b/utils/tbl.mli
index c074c75728..718515030c 100644
--- a/utils/tbl.mli
+++ b/utils/tbl.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/terminfo.ml b/utils/terminfo.ml
index af9e9af951..a423552d1a 100644
--- a/utils/terminfo.ml
+++ b/utils/terminfo.ml
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/terminfo.mli b/utils/terminfo.mli
index 1aa8527db4..56c249a2cc 100644
--- a/utils/terminfo.mli
+++ b/utils/terminfo.mli
@@ -5,7 +5,8 @@
(* Xavier Leroy, projet Cristal, INRIA Rocquencourt *)
(* *)
(* Copyright 1996 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/warnings.ml b/utils/warnings.ml
index 54a36f3741..3deaca92a8 100644
--- a/utils/warnings.ml
+++ b/utils/warnings.ml
@@ -5,7 +5,8 @@
(* Pierre Weis && Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/utils/warnings.mli b/utils/warnings.mli
index eab3c6b023..741866d9fb 100644
--- a/utils/warnings.mli
+++ b/utils/warnings.mli
@@ -5,7 +5,8 @@
(* Pierre Weis && Damien Doligez, INRIA Rocquencourt *)
(* *)
(* Copyright 1998 Institut National de Recherche en Informatique et *)
-(* en Automatique. Distributed only by permission. *)
+(* en Automatique. All rights reserved. This file is distributed *)
+(* under the terms of the Q Public License version 1.0. *)
(* *)
(***********************************************************************)
diff --git a/yacc/Makefile b/yacc/Makefile
index 238929a404..bd8a5a90a3 100644
--- a/yacc/Makefile
+++ b/yacc/Makefile
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the parser generator.
include ../config/Makefile
diff --git a/yacc/Makefile.Mac b/yacc/Makefile.Mac
index 9653a32d98..a43cbb4a7f 100644
--- a/yacc/Makefile.Mac
+++ b/yacc/Makefile.Mac
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Damien Doligez, projet Para, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the parser generator.
C = sc
diff --git a/yacc/Makefile.nt b/yacc/Makefile.nt
index 37ee405497..79af901dc8 100644
--- a/yacc/Makefile.nt
+++ b/yacc/Makefile.nt
@@ -1,3 +1,17 @@
+#########################################################################
+# #
+# Objective Caml #
+# #
+# Xavier Leroy, projet Cristal, INRIA Rocquencourt #
+# #
+# Copyright 1999 Institut National de Recherche en Informatique et #
+# en Automatique. All rights reserved. This file is distributed #
+# under the terms of the Q Public License version 1.0. #
+# #
+#########################################################################
+
+# $Id$
+
# Makefile for the parser generator.
!include ..\config\Makefile.nt
diff --git a/yacc/closure.c b/yacc/closure.c
index 46aea248eb..a511264721 100644
--- a/yacc/closure.c
+++ b/yacc/closure.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/defs.h b/yacc/defs.h
index 3ee38da65c..1fc8dc0476 100644
--- a/yacc/defs.h
+++ b/yacc/defs.h
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/error.c b/yacc/error.c
index 6a76170f73..869edb5012 100644
--- a/yacc/error.c
+++ b/yacc/error.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/lalr.c b/yacc/lalr.c
index 4349382bf7..136a314d89 100644
--- a/yacc/lalr.c
+++ b/yacc/lalr.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/lr0.c b/yacc/lr0.c
index 4ab245f6cc..f4f0a4cd8f 100644
--- a/yacc/lr0.c
+++ b/yacc/lr0.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/main.c b/yacc/main.c
index 0059bbb9df..65845b1d80 100644
--- a/yacc/main.c
+++ b/yacc/main.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/mkpar.c b/yacc/mkpar.c
index b95ff6579d..f95741c821 100644
--- a/yacc/mkpar.c
+++ b/yacc/mkpar.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/output.c b/yacc/output.c
index b072acfbff..4fff0c9af8 100644
--- a/yacc/output.c
+++ b/yacc/output.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/reader.c b/yacc/reader.c
index 042e5a5e5a..7aad1d77d7 100644
--- a/yacc/reader.c
+++ b/yacc/reader.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/skeleton.c b/yacc/skeleton.c
index a819edf172..72b738097c 100644
--- a/yacc/skeleton.c
+++ b/yacc/skeleton.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/symtab.c b/yacc/symtab.c
index 0847f83093..5b88d3b7ec 100644
--- a/yacc/symtab.c
+++ b/yacc/symtab.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/verbose.c b/yacc/verbose.c
index 7da35f1bcc..d8e60d0fd9 100644
--- a/yacc/verbose.c
+++ b/yacc/verbose.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/
diff --git a/yacc/warshall.c b/yacc/warshall.c
index ce321bc0c6..ed26e35200 100644
--- a/yacc/warshall.c
+++ b/yacc/warshall.c
@@ -5,7 +5,8 @@
/* Xavier Leroy, projet Cristal, INRIA Rocquencourt */
/* */
/* Copyright 1996 Institut National de Recherche en Informatique et */
-/* Automatique. Distributed only by permission. */
+/* en Automatique. All rights reserved. This file is distributed */
+/* under the terms of the Q Public License version 1.0. */
/* */
/***********************************************************************/