diff options
author | jlam <jlam@pkgsrc.org> | 1999-10-13 19:03:38 +0000 |
---|---|---|
committer | jlam <jlam@pkgsrc.org> | 1999-10-13 19:03:38 +0000 |
commit | a07b19af15b41510bbfbb7248393f7f1ee40fc11 (patch) | |
tree | 24411e055116687793190d4e86461da960617c73 /lang/smalleiffel/patches | |
parent | 31cdd337960c05fadcb6add730bac886a4d435a9 (diff) | |
download | pkgsrc-a07b19af15b41510bbfbb7248393f7f1ee40fc11.tar.gz |
* teach SmallEiffel that -Wl,option is a linker flag for gcc;
* bootstrap compile SmallEiffel with optimizations on;
* some corrections to default loadpath.UNIX;
* point users at correct documentation files in error messages.
Diffstat (limited to 'lang/smalleiffel/patches')
-rw-r--r-- | lang/smalleiffel/patches/patch-aa | 12 | ||||
-rw-r--r-- | lang/smalleiffel/patches/patch-ab | 24 | ||||
-rw-r--r-- | lang/smalleiffel/patches/patch-ac | 13 |
3 files changed, 45 insertions, 4 deletions
diff --git a/lang/smalleiffel/patches/patch-aa b/lang/smalleiffel/patches/patch-aa index ca59c5ce053..3a5b1aaa95b 100644 --- a/lang/smalleiffel/patches/patch-aa +++ b/lang/smalleiffel/patches/patch-aa @@ -1,7 +1,7 @@ -$NetBSD: patch-aa,v 1.1 1999/10/12 08:01:33 jlam Exp $ +$NetBSD: patch-aa,v 1.2 1999/10/13 19:03:39 jlam Exp $ --- lib_se/frozen_string_list.e.orig Sat Jun 5 14:51:11 1999 -+++ lib_se/frozen_string_list.e Mon Jun 28 04:00:01 1999 ++++ lib_se/frozen_string_list.e Wed Oct 13 05:10:40 1999 @@ -111,7 +111,7 @@ ----------------------------------------------------------------------------- -- Frozen list of other names : @@ -11,3 +11,11 @@ $NetBSD: patch-aa,v 1.1 1999/10/12 08:01:33 jlam Exp $ fz_bit_foo: STRING is "BIT "; fz_char: STRING is "char"; fz_close_c_comment: STRING is "*/"; +@@ -148,6 +148,7 @@ + fz_java_lang_object: STRING is "java/lang/Object"; + fz_jvm_root: STRING is "_any" + fz_main: STRING is "main"; ++ fz_man: STRING is "doc/smalleiffel"; + fz_new: STRING is "new"; + fz_new_chunk: STRING is "new_chunk"; + fz_null: STRING is "NULL"; diff --git a/lang/smalleiffel/patches/patch-ab b/lang/smalleiffel/patches/patch-ab index a972e7c73ba..3ddec0f0559 100644 --- a/lang/smalleiffel/patches/patch-ab +++ b/lang/smalleiffel/patches/patch-ab @@ -1,7 +1,7 @@ -$NetBSD: patch-ab,v 1.1 1999/10/12 08:01:34 jlam Exp $ +$NetBSD: patch-ab,v 1.2 1999/10/13 19:03:39 jlam Exp $ --- lib_se/system_tools.e.orig Sat Jun 5 14:51:08 1999 -+++ lib_se/system_tools.e Mon Jun 28 04:05:27 1999 ++++ lib_se/system_tools.e Wed Oct 13 05:27:52 1999 @@ -211,6 +211,8 @@ tmp_file_read.disconnect; bin_directory := sys_directory.twin; @@ -11,3 +11,23 @@ $NetBSD: patch-ab,v 1.1 1999/10/12 08:01:34 jlam Exp $ add_directory(bin_directory,fz_bin); end; +@@ -359,7 +361,8 @@ + echo.w_put_string("'.%N"); + tmp_path.copy(sys_directory); + parent_directory(tmp_path); +- add_directory(tmp_path,"man"); ++ parent_directory(tmp_path); ++ add_directory(tmp_path,fz_man); + tmp_path.append(command_name); + tmp_path.append(help_suffix); + echo.w_put_string("See documentation in file:%N "); +@@ -527,6 +530,9 @@ + else + Result := argi + 1; + end; ++ elseif arg.has_prefix("-Wl,") then ++ list_add(linker_options,arg); ++ Result := argi + 1; + elseif ("-subsystem").is_equal(arg) then + list_add(linker_options,arg); + if next_arg /= Void then diff --git a/lang/smalleiffel/patches/patch-ac b/lang/smalleiffel/patches/patch-ac new file mode 100644 index 00000000000..4a632709656 --- /dev/null +++ b/lang/smalleiffel/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1 1999/10/13 19:03:39 jlam Exp $ + +--- lib_se/globals.e.orig Sat Jun 5 14:51:02 1999 ++++ lib_se/globals.e Wed Oct 13 06:13:22 1999 +@@ -460,7 +460,7 @@ + backup_suffix: STRING is ".bak"; + -- Backup suffix for command `pretty'. + +- help_suffix: STRING is ".txt"; ++ help_suffix: STRING is ".html"; + -- Suffix for SmallEiffel On-line Help Files. + + class_suffix: STRING is ".class"; |