gcl-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE


From: Paul F. Dietz
Subject: Re: [Gcl-devel] Difference in behavior between EVAL and COMPILE
Date: Wed, 07 Sep 2005 06:37:32 -0500
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.11) Gecko/20050729

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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]