How about

strace -f ./raw_gcl ./ <foo

?

Take care,

"Andrey G. Grozin" <a.g.gro...@inp.nsk.su> writes:

> On Mon, 10 Oct 2016, Camm Maguire wrote:
>> cd unixport
>> make raw_gcl
>> gdb raw_gcl
>> (gdb) r ./ <foo
> When I do this, it seems there is no segfault:
>
> (gdb) r ./ <foo
> Starting program:
> /var/tmp/portage/dev-lisp/gcl-2.6.12/work/gcl/unixport/raw_gcl ./ <foo
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library "/lib64/libthread_db.so.1".
> GCL (GNU Common Lisp)  April 1994  8391960 pages
> Building symbol table for
> /var/tmp/portage/dev-lisp/gcl-2.6.12/work/gcl/unixport/raw_gcl ..
> loading ./../lsp/gcl_export.lsp
> Initializing gcl_defmacro.o
> Initializing gcl_evalmacros.o
> Initializing gcl_top.o
> Initializing gcl_module.o
> loading ./../lsp/gcl_autoload.lsp
>
>>
> #<"COMPILER" package>
>
>>
> T
>
>>
> #<"SLOOP" package>
>
>>
> #<"ANSI-LOOP" package>
>
>>
> #<"DEFPACKAGE" package>
>
>>
> #<"TK" package>
>
>>
> #<"FPE" package>
>
>>
> #<"SYSTEM" package>
>
> SYSTEM>
> T
>
> SYSTEM>
> *COMMAND-ARGS*
>
> SYSTEM>Initializing gcl_arraylib.o
> Initializing gcl_predlib.o
> Initializing gcl_setf.o
> Initializing gcl_assert.o
> Initializing gcl_defstruct.o
> Initializing gcl_restart.o
> Initializing gcl_describe.o
> Initializing gcl_iolib.o
> Initializing gcl_listlib.o
> Initializing gcl_mislib.o
> Initializing gcl_numlib.o
> Initializing gcl_packlib.o
> Initializing gcl_seq.o
> Initializing gcl_seqlib.o
> Initializing gcl_trace.o
> Initializing gcl_sloop.o
> Initializing gcl_serror.o
> Initializing gcl_destructuring_bind.o
> Initializing gcl_loop.o
> Initializing gcl_defpackage.o
> Initializing gcl_make_defpackage.o
> Initializing gcl_sharp.o
> Initializing gcl_fpe.o
> Initializing gcl_cmpinline.o
> Initializing gcl_cmputil.o
> Initializing gcl_debug.o
> Initializing gcl_info.o
> Initializing gcl_cmptype.o
> Initializing gcl_cmpbind.o
> Initializing gcl_cmpblock.o
> Initializing gcl_cmpcall.o
> Initializing gcl_cmpcatch.o
> Initializing gcl_cmpenv.o
> Initializing gcl_cmpeval.o
> Initializing gcl_cmpflet.o
> Initializing gcl_cmpfun.o
> Initializing gcl_cmpif.o
> Initializing gcl_cmplabel.o
> Initializing gcl_cmplam.o
> Initializing gcl_cmplet.o
> Initializing gcl_cmploc.o
> Initializing gcl_cmpmap.o
> Initializing gcl_cmpmulti.o
> Initializing gcl_cmpspecial.o
> Initializing gcl_cmptag.o
> Initializing gcl_cmptop.o
> Initializing gcl_cmpvar.o
> Initializing gcl_cmpvs.o
> Initializing gcl_cmpwt.o
> Initializing gcl_cmpmain.o
> loading ./../xgcl-2/sysdef.lisp
> Initializing gcl_Xlib.o
> Initializing gcl_Xutil.o
> Initializing gcl_X.o
> Initializing gcl_XAtom.o
> Initializing gcl_defentry_events.o
> Initializing gcl_Xstruct.o
> Initializing gcl_XStruct_l_3.o
> Initializing gcl_general.o
> Initializing gcl_keysymdef.o
> Initializing gcl_X10.o
> Initializing gcl_Xinit.o
> Initializing gcl_dwtrans.o
> Initializing gcl_tohtml.o
> Initializing gcl_index.o
>
> Loading ./../lsp/sys-proclaim.lisp
> Finished loading ./../lsp/sys-proclaim.lisp
> Loading ./../cmpnew/sys-proclaim.lisp
> Finished loading ./../cmpnew/sys-proclaim.lisp
> Loading ./../gcl-tk/tk-package.lsp
> Finished loading ./../gcl-tk/tk-package.lsp
> Loading ./../cmpnew/gcl_lfun_list.lsp
> Finished loading ./../cmpnew/gcl_lfun_list.lsp
> Loading ./../cmpnew/gcl_cmpopt.lsp
> Finished loading ./../cmpnew/gcl_cmpopt.lsp
> Loading ./../lsp/gcl_auto_new.lsp
> Finished loading ./../lsp/gcl_auto_new.lsp
>
> T
>
>>
> #<"USER" package>
>
>>[Inferior 1 (process 3719) exited normally]
> (gdb)
>
> This is gcl-2.6.12.tar.gz from ftpmirror.gnu.org/gcl/
>
> Andrey
>
>
>
>

-- 
Camm Maguire                                        c...@maguirefamily.org
==========================================================================
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

_______________________________________________
Gcl-devel mailing list
Gcl-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/gcl-devel

Reply via email to