Pipe 'names' for debugging patch attached.

Three issues,

1. the stack exception code doesn't work on NT.   In fact, I doubt it ever 
works for
threading.  Pulling _just_that_ alone should help debug on threaded 
architechtures.

The better solution is to build a 'list of stacks'.  The _end symbol is a pita, 
we
need autoconf/libtoolers to figure out that _end exists to define HAVE__END.

2. I can't figure out how to stringize __LINE__, which sort of sucks.

3. I really didn't like breaking the semantics and sometimes passing the extra 
hidden
'name' argument, and sometimes not.  I figured the overhead of an extra NULL 
arg on
some rarely called function is a trivial issue.

If you like this, yell :)

Bill


Reply via email to