diff --git a/util/ceg/defaults/mk_C_out b/util/ceg/defaults/mk_C_out index e6cc5370..73432a75 100755 --- a/util/ceg/defaults/mk_C_out +++ b/util/ceg/defaults/mk_C_out @@ -1,5 +1,6 @@ trap "rm -f tmp$$" 0 1 2 3 15 cp $1 tmp$$ +chmod +w tmp$$ ed - tmp$$ <<'EOF' /^#include "C_mnem_narg"/d .-1r C_mnem_narg diff --git a/util/ceg/defaults/proto.make b/util/ceg/defaults/proto.make index 3f4921a4..2e06364e 100644 --- a/util/ceg/defaults/proto.make +++ b/util/ceg/defaults/proto.make @@ -38,6 +38,8 @@ install: all for i in $(PseudoList) ; do cp $(SRC_DIR)/pseudo/$$i $(DEF)/pseudo/$$i ; done for i in $(StorageList) ; do cp $(SRC_DIR)/storage/$$i $(DEF)/storage/$$i ; done cp C_out.c $(DEF)/C_out.c + chmod +w $(DEF)/* + chmod +w $(DEF)/*/* cmp: all -cmp $(SRC_DIR)/pseudo_vars.c $(DEF)/pseudo_vars.c