made arg_error dependant on a DEBUG constant, improved Makefile
This commit is contained in:
parent
45a94c9858
commit
542eb9a7d8
3 changed files with 31 additions and 8 deletions
|
@ -1,19 +1,37 @@
|
||||||
EMHOME=../../..
|
EMHOME=../../..
|
||||||
BACK=$(EMHOME)/lib/ceg/ce_back
|
BACK=$(EMHOME)/lib/ceg/ce_back
|
||||||
|
CEG = $(EMHOME)/lib/ceg/util
|
||||||
|
|
||||||
all : back.a
|
all: back.a
|
||||||
make -f ce_makefile
|
make -f $(CEG)/make_own
|
||||||
|
|
||||||
install: all
|
install: back.a
|
||||||
make -f ce_makefile install
|
make -f $(CEG)/make_own install
|
||||||
|
|
||||||
|
cmp: back.a
|
||||||
|
-make -f $(CEG)/make_own cmp
|
||||||
|
|
||||||
|
pr:
|
||||||
|
@pr Makefile EM_table mach.h mach.c as_table as.h as.c \
|
||||||
|
Make.back do_close.c do_open.c end_back.c misc.c output.c relocation.c
|
||||||
|
|
||||||
|
opr:
|
||||||
|
make pr | opr
|
||||||
|
|
||||||
|
# total cleanup
|
||||||
clean:
|
clean:
|
||||||
rm -rf back.a back
|
make -f $(CEG)/make_own clean
|
||||||
|
rm -rf back back.a
|
||||||
|
|
||||||
|
# only remove ce, ceg, and back directories
|
||||||
|
dclean:
|
||||||
|
make -f $(CEG)/make_own dclean
|
||||||
|
rm -rf back
|
||||||
|
|
||||||
back.a :
|
back.a :
|
||||||
-mkdir back
|
-mkdir back
|
||||||
cp $(BACK)/obj_back/*h back
|
cp $(BACK)/obj_back/*h back
|
||||||
cp Make.back back/Makefile
|
cp Make.back back/Makefile
|
||||||
( cd back; make)
|
cd back; make ; cd ..
|
||||||
ar r back.a back/*o;
|
ar r back.a back/*o;
|
||||||
-ranlib back.a
|
-sh -c 'ranlib back.a'
|
||||||
|
|
|
@ -1,15 +1,17 @@
|
||||||
|
#define CODE_EXPANDER
|
||||||
#include <system.h>
|
#include <system.h>
|
||||||
#include <em.h>
|
|
||||||
#include <out.h>
|
#include <out.h>
|
||||||
#include "mach.h"
|
#include "mach.h"
|
||||||
#include "back.h"
|
#include "back.h"
|
||||||
|
|
||||||
|
#ifdef DEBUG
|
||||||
arg_error( s, arg)
|
arg_error( s, arg)
|
||||||
char *s;
|
char *s;
|
||||||
int arg;
|
int arg;
|
||||||
{
|
{
|
||||||
fprint( STDERR, "arg_error %s %d\n", s, arg);
|
fprint( STDERR, "arg_error %s %d\n", s, arg);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
#define OWNFLOAT /* compile on VAX, generate code for VAX FP ... */
|
#define OWNFLOAT /* compile on VAX, generate code for VAX FP ... */
|
||||||
|
|
||||||
|
|
|
@ -39,3 +39,6 @@
|
||||||
#define fit_byte(val) ((unsigned long)((val)+128) < 256)
|
#define fit_byte(val) ((unsigned long)((val)+128) < 256)
|
||||||
#define fit_word(val) ((unsigned long)((val)+32768L) < 65536L)
|
#define fit_word(val) ((unsigned long)((val)+32768L) < 65536L)
|
||||||
|
|
||||||
|
#ifndef DEBUG
|
||||||
|
#define arg_error(s, i)
|
||||||
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue