[Ecls-list] Stack direction and gcc 5.0

2015-02-20 Thread Jerry James
gno() > 0) return 1; else return 0; } Regards, -- Jerry James http://www.jamezone.org/ -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business

[Ecls-list] -Werror=format-security fix

2014-05-15 Thread Jerry James
+++ b/src/aclocal.m4 @@ -711,7 +711,7 @@ int main() { fclose(f); f = fopen("conftestval","w"); if (f == NULL) exit(1); - fprintf(f, output); + fputs(output, f); fclose(f); exit(0); } Regards, -- Jerry James htt

[Ecls-list] Small typo patch

2013-10-11 Thread Jerry James
start-bind (bindings &body forms) Regards, -- Jerry James http://www.jamezone.org/ -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MP

[Ecls-list] Missing braces in initializer

2013-06-03 Thread Jerry James
need a set of curly braces for the union, and a second set for the structure that is the first element of the union. This definition is missing the second set. The attached patch fixes the problem. Regards, -- Jerry James http://www.jamezone.org/ ecl-braces.patch Description: Binary data

[Ecls-list] ECL documentation and xsltproc

2013-06-03 Thread Jerry James
s ecl.ent a lot uglier, but does let xsltproc process it without errors. It shouldn't hurt other XSLT processors; it just provides redundant information. Regards, -- Jerry James http://www.jamezone.org/ ecl-xsltproc.patch Desc

[Ecls-list] config.guess and config.sub update

2013-03-26 Thread Jerry James
on a new architecture, but it is a first step. Thanks, -- Jerry James http://www.jamezone.org/ -- Own the Future-IntelĀ® Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete f

Re: [Ecls-list] [ANN] ECL 12.12.1 released

2012-12-07 Thread Jerry James
On Fri, Dec 7, 2012 at 4:23 PM, Juan Jose Garcia-Ripoll < juanjose.garciarip...@gmail.com> wrote: > Not really. Seems the type propagator is confused about it -- could you > please open a bug report for this? Thanks! > > Done. -- Jerry James http:

Re: [Ecls-list] [ANN] ECL 12.12.1 released

2012-12-07 Thread Jerry James
imed function LOGAND Regards, -- Jerry James http://www.jamezone.org/ -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your effi

Re: [Ecls-list] Small warning patches

2012-08-13 Thread Jerry James
ra is currently on version 7.2c.) > Juan (the ECL maintainer) is gone on vacation, but should probably > review your various patches and integrate them as necessary when he's > back. Thanks for submitting these.

[Ecls-list] Small warning patches

2012-08-08 Thread Jerry James
rison below, so in the else branch we want it set to a value that will never match. The fourth and fifth hunks just save a little work by eliminating unused variables. The last 2 hunks fix the same typo. Regards, -- Jerry James http://www.jamezone.org/ ecl-warnings.patch Description: Binary

Re: [Ecls-list] [12.7.1] SI:WAIT-FOR-ALL-PROCESSES takes zero args

2012-08-08 Thread Jerry James
On Wed, Aug 8, 2012 at 11:10 AM, Jerry James wrote: > So SI:WAIT-FOR-ALL-PROCESSES needs to accept a :process keyword > argument when ECL_THREADS is defined. How does the attached patch look? -- Jerry James http://www.jamezone.org/ ecl-wait-for-all-processes.patch Description: Binar

Re: [Ecls-list] [12.7.1] SI:WAIT-FOR-ALL-PROCESSES takes zero args

2012-08-08 Thread Jerry James
On Wed, Aug 8, 2012 at 10:52 AM, Jerry James wrote: > But signal handlers have to match handler_fn_prototype, which means > accepting either 1 or 3 arguments, and SI:WAIT-FOR-ALL-PROCESSES > accepts zero arguments. What's the best way to fix this? > > By the way, it looks lik

[Ecls-list] [12.7.1] SI:WAIT-FOR-ALL-PROCESSES takes zero args

2012-08-08 Thread Jerry James
er elements of known_signals with non-nil handlers also specify functions that don't take the correct argument list. That's SI:TERMINAL-INTERRUPT for SIGINT, EXT:ILLEGAL-INSTRUCTION for SIGILL, and EXT:SEGMENTATION-

[Ecls-list] Small patch to disassembler.d

2012-02-06 Thread Jerry James
GCC complains about use of an uninitialized variable in si_bc_join(). It looks like the wrong variable name is being used. See the attached patch. Regards, -- Jerry James http://www.jamezone.org/ diff --git a/src/c/disassembler.d b/src/c/disassembler.d index 36d97e0..2c81655 100644 --- a/src/c

[Ecls-list] sharp_asterisk_reader patch

2012-02-06 Thread Jerry James
In sharp_asterisk_reader, if the number of dimensions is not specified, then the local variable "last" can be used uninitialized. I *think* the attached patch is the right fix. Regards, -- Jerry James http://www.jamezone.org/ diff --git a/src/c/read.d b/src/c/read.d index 3e4863d..5090

[Ecls-list] Patch for partial mmap of a file

2012-02-06 Thread Jerry James
If a filename and a length are passed to ext::mmap, then the actual length value passed to mmap() comes from an uninitialized stack variable. The attached patch fixes the problem. Regards, -- Jerry James http://www.jamezone.org/ diff --git a/src/c/ffi/mmap.d b/src/c/ffi/mmap.d index f907fc8

[Ecls-list] Patch for missing #includes

2012-02-06 Thread Jerry James
GCC complains about some functions with no prototypes. The attached patch fixes the problem. cdata.d calls memcmp() and memcpy(), so needs . main.d calls memcpy(), so needs . num_rand.d calls read() and close() if !defined(ECL_MS_WINDOWS_HOST), so needs . Regards, -- Jerry James http

[Ecls-list] Patch for FEtype_error_index calls

2012-02-06 Thread Jerry James
In ECL 12.2.1, there are several calls to FEtype_error_index that pass a cl_object as the second argument instead of a cl_fixnum. I'm not totally sure of the best way to solve this in all cases, but the attached patch is one attempt. Regards, -- Jerry James http://www.jamezone.org/ diff --

Re: [Ecls-list] Build failure: no *interrupts-enabled* symbol

2011-03-07 Thread Jerry James
On Sat, Mar 5, 2011 at 7:24 AM, Juan Jose Garcia-Ripoll wrote: > Fixed in CVS as soon as I upload my local tree. > Juanjo Thanks. What did you think of the configure portion of the patch I sent in reply to myself? (I've attached just that portion by itself to this message.) --

Re: [Ecls-list] Build failure: no *interrupts-enabled* symbol

2011-03-02 Thread Jerry James
On Tue, Mar 1, 2011 at 3:26 PM, Jerry James wrote: > Building from the latest git sources failed like this, apparently due > the latest commit ("*interrupts-enabled* moved from SI to EXT > package"): I'm attaching a patch that let me get past the libffi problem and this

[Ecls-list] Build failure: no *interrupts-enabled* symbol

2011-03-02 Thread Jerry James
entioned and I just wasn't paying attention. -- Jerry James http://www.jamezone.org/ -- Free Software Download: Index, Search & Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and ha

[Ecls-list] libffi configure test

2011-03-01 Thread Jerry James
Sourceforge support asking them to please fix my account, but with no response so far. I guess they're still pretty busy dealing with the aftermath.) -- Jerry James http://www.jamezone.org/ -- Free Software Do

Re: [Ecls-list] Configuration patch

2011-01-26 Thread Jerry James
e seen. I'm certainly giving it some serious thought, though. -- Jerry James http://www.jamezone.org/ -- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! Finally, a world-class log management sol

Re: [Ecls-list] Configuration patch

2011-01-22 Thread Jerry James
and objects to > ECL, adds an API for Common Lisp programs to manipulate buffers, load files, > and do all that Elisp can do; then add a elisp->CL interpreter and at some > point do the switch. > Juanjo Oh, I see. Hmmm, you're starting to tempt me. :-) I'm going to give this

Re: [Ecls-list] Configuration patch

2011-01-20 Thread Jerry James
e base, we have probabilistic character encoding detectors, and so forth, all of which would have to be made to work in a Unicode world. It's so daunting that every time I think about just experimenting a little with putting a CL engine inside, I think about this, and change

[Ecls-list] Unixint patch

2011-01-18 Thread Jerry James
her stuff that mysignal() does, such as declaring that the handler takes additional parameters. The bare signal() call is sufficient. Regards, -- Jerry James http://www.jamezone.org/ ecl-unixint.patch Description: Binary data --

[Ecls-list] coerce-to-descriptor patch

2011-01-18 Thread Jerry James
This small patch fixes a problem where coerce-to-descriptor is unhelpful when applied to a file-stream, due to an incorrect variable name. Regards, -- Jerry James http://www.jamezone.org/ ecl-descriptor.patch Description: Binary data

[Ecls-list] Small with-interrupts patch

2011-01-18 Thread Jerry James
; ! Variable ALLOWP was undefined. Compiler assumes it is a global. ;;; Style warning: ;;; in file MP.LSP, position 3764 ;;; at (FSET 'WITH-INTERRUPTS ...) ;;; ! Variable ENABLEP was undefined. Compiler assumes it is a global. I think the patch is self-explanatory. Regards, -- Jerry J

[Ecls-list] rwlock & semaphore patch

2011-01-18 Thread Jerry James
otypes to internal.h, since that is where those macros are defined. Let me know if there is a better place to put them. Regards, -- Jerry James http://www.jamezone.org/ ecl-rwlock.patch Description: Binary data -- Pro

[Ecls-list] Configuration patch

2011-01-18 Thread Jerry James
rk talking-to-wife reading-to-kids)). I'll sometimes take a day or two or three to get around to things. Regards, -- Jerry James http://www.jamezone.org/ Footnotes: [1] The pet project I would REALLY like to undertake is to rip Emacs Lisp out of XEmacs by its roots and insert a Common Lis