[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE
From: |
Camm Maguire |
Subject: |
Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE |
Date: |
07 Sep 2005 09:15:45 -0400 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 |
Greetings, and thanks! Think I've committed the fix now -- am testing
my build from scratch and all looks good so far.
We're moving our office, so I may be out of communication's reach for
a few days. Please don't hesitate to post any comments/suggestions to
the list in the interim -- I will try to retrieve them from there is
necessary.
Take care,
"Paul F. Dietz" <address@hidden> writes:
> Camm Maguire wrote:
> > Greetings!
> > 1) I've checked in my recent stuff. Bug list diff below. If you
> > have
> > a moment, please check that I haven't messed it up through omission
> > or commission.
>
> Wow! Lots of changes. There's a build problem, though. I've attached
> the output of 'make'. It's trying to invoke ../bin/dpp, which isn't
> there.
>
> Paul
>
>
> (cd o && make ../h/new_decl.h)
> make[1]: Entering directory `/home/dietz/gcl/o'
> gcc -o grab_defs grab_defs.c
> gcc -c -Wall -DVOL=volatile -fsigned-char -pipe -O3 -fomit-frame-pointer
> -I/home/dietz/gcl/o -I../h -I../gcl-tk plttest.c
> nm plttest.o | awk '/ U / {a=$2;if (k) sub("^_","",a);\
> b=a;gsub("_","",b);\
> if (match(j,b)) printf("MY_PLT(%s)\n",a)}' \
> j="$(awk '/main/ {i=1;next} {if (!i) next} /^ *[a-zA-Z_]*\(/
> {sub("\\(.*$","",$1);print $1}' plttest.c)" k= | sort | awk '{A[++k]=$0} END
> {for (i=1;i<=k;i++) printf("%s%s\n",A[i],i==k ? "" : ",");}' >plt.h
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E main.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > main.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E alloc.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > alloc.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E gbc.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > gbc.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E bitop.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > bitop.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E typespec.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > typespec.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E eval.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > eval.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E macros.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > macros.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E lex.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > lex.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E bds.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > bds.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E frame.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > frame.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E predicate.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > predicate.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E reference.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > reference.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E assignment.c
> | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > assignment.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E bind.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > bind.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E let.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > let.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E conditional.c
> | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > conditional.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E block.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > block.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E iteration.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > iteration.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E mapfun.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > mapfun.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E prog.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > prog.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E multival.c |
> sed -e 's:\"[ ]*):\"):g' | ./grab_defs > multival.ini
> [ -e ../h/new_decl.h ] || touch ../h/new_decl.h
> gcc -DNO_DEFUN -Wall -DVOL=volatile -fsigned-char -pipe -O3
> -fomit-frame-pointer -I/home/dietz/gcl/o -I../h -I../gcl-tk -E catch.c | sed
> -e 's:\"[ ]*):\"):g' | ./grab_defs > catch.ini
> ../bin/dpp symbol
> make[1]: ../bin/dpp: Command not found
> make[1]: *** [symbol.c] Error 127
> make[1]: Leaving directory `/home/dietz/gcl/o'
> make: *** [h/new_decl.h] Error 2
--
Camm Maguire address@hidden
==========================================================================
"The earth is but one country, and mankind its citizens." -- Baha'u'llah
- [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/05
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/06
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE,
Camm Maguire <=
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/07
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/09
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Paul F. Dietz, 2005/09/09
- Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE, Camm Maguire, 2005/09/19
- [Gcl-devel] Looking for a good type propagation algorithm, Camm Maguire, 2005/09/14