diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2004-07-02 00:54:41 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2004-07-02 00:54:41 +0000 |
commit | 4b1ed37c792a4a1fea75616d30f99cfc6074a10f (patch) | |
tree | 286db48d679d42116fc2656d8a182aad2284da58 /dev-lisp/ecls/files | |
parent | Security updates; Fixes for sparse/e1000 bugs for 2.4 and the packet of death... (diff) | |
download | historical-4b1ed37c792a4a1fea75616d30f99cfc6074a10f.tar.gz historical-4b1ed37c792a4a1fea75616d30f99cfc6074a10f.tar.bz2 historical-4b1ed37c792a4a1fea75616d30f99cfc6074a10f.zip |
*** empty log message ***
Diffstat (limited to 'dev-lisp/ecls/files')
-rw-r--r-- | dev-lisp/ecls/files/0.9c-gcc-3.4-gentoo.patch | 95 | ||||
-rw-r--r-- | dev-lisp/ecls/files/digest-ecls-0.9c | 1 |
2 files changed, 96 insertions, 0 deletions
diff --git a/dev-lisp/ecls/files/0.9c-gcc-3.4-gentoo.patch b/dev-lisp/ecls/files/0.9c-gcc-3.4-gentoo.patch new file mode 100644 index 000000000000..ec0228b3142b --- /dev/null +++ b/dev-lisp/ecls/files/0.9c-gcc-3.4-gentoo.patch @@ -0,0 +1,95 @@ +diff -ur ecl-0.9c.orig/src/c/alloc_2.d ecl-0.9c/src/c/alloc_2.d +--- ecl-0.9c.orig/src/c/alloc_2.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/alloc_2.d 2004-07-01 12:32:02.030982376 -0500 +@@ -52,7 +52,9 @@ + fclose(o->stream.file); + o->stream.file = NULL; + break; +- default:} ++ default: ++ break; ++ } + } CL_NEWENV_END; + } + +diff -ur ecl-0.9c.orig/src/c/cmpaux.d ecl-0.9c/src/c/cmpaux.d +--- ecl-0.9c.orig/src/c/cmpaux.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/cmpaux.d 2004-07-01 12:22:40.603332352 -0500 +@@ -238,6 +238,7 @@ + } else if (unknown_keyword == OBJNULL) + unknown_keyword = keyword; + go_on: ++ continue; + } + if (args[0].narg != 0) + FEprogram_error("Odd number of keys", 0); +diff -ur ecl-0.9c.orig/src/c/format.d ecl-0.9c/src/c/format.d +--- ecl-0.9c.orig/src/c/format.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/format.d 2004-07-01 12:24:48.671862976 -0500 +@@ -1772,12 +1772,6 @@ + fmt->line_length = set_param(fmt, 1, INT, 72); + } + +-@(defun si::formatter-aux (strm string &rest args) +-@ +- @(return doformat(narg, strm, string, args, TRUE)) +-@) +- +- + static cl_object + doformat(int narg, cl_object strm, cl_object string, cl_va_list args, bool in_formatter) + { +@@ -1818,6 +1812,12 @@ + return args; + } + ++ ++@(defun si::formatter-aux (strm string &rest args) ++@ ++ @(return doformat(narg, strm, string, args, TRUE)) ++@) ++ + static void + format(format_stack fmt, const char *str, cl_index end) + { +diff -ur ecl-0.9c.orig/src/c/pathname.d ecl-0.9c/src/c/pathname.d +--- ecl-0.9c.orig/src/c/pathname.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/pathname.d 2004-07-01 12:25:47.607903336 -0500 +@@ -459,6 +459,7 @@ + goto L; + default: + /* Fall through to error message */ ++ break; + } + default: + FEerror("~S cannot be coerced to a pathname.", 1, x); +@@ -725,6 +726,7 @@ + goto L; + + default: ++ break; + } + default: + FEerror("~S cannot be coerced to a namestring.", 1, x); +diff -ur ecl-0.9c.orig/src/c/predicate.d ecl-0.9c/src/c/predicate.d +--- ecl-0.9c.orig/src/c/predicate.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/predicate.d 2004-07-01 12:21:13.911511512 -0500 +@@ -422,6 +422,7 @@ + else + return(FALSE); + default: ++ break; + } + if (tx != ty) + return(FALSE); +diff -ur ecl-0.9c.orig/src/c/read.d ecl-0.9c/src/c/read.d +--- ecl-0.9c.orig/src/c/read.d 2003-10-30 10:58:44.000000000 -0600 ++++ ecl-0.9c/src/c/read.d 2004-07-01 12:20:40.562581320 -0500 +@@ -1086,6 +1086,7 @@ + break; + } + default: ++ break; + } + return(x); + } diff --git a/dev-lisp/ecls/files/digest-ecls-0.9c b/dev-lisp/ecls/files/digest-ecls-0.9c new file mode 100644 index 000000000000..61acd1791f03 --- /dev/null +++ b/dev-lisp/ecls/files/digest-ecls-0.9c @@ -0,0 +1 @@ +MD5 6aa5a538cddb16be3bea1af897e3f5e5 ecl-0.9c.tgz 4085688 |