public
/
ack.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
313376c
)
do not move ms_std message, added shc.c and shc.h to .distr
author
ceriel
<none@none>
Wed, 25 Jul 1990 17:10:40 +0000
(17:10 +0000)
committer
ceriel
<none@none>
Wed, 25 Jul 1990 17:10:40 +0000
(17:10 +0000)
util/opt/.distr
patch
|
blob
|
history
util/opt/backward.c
patch
|
blob
|
history
diff --git
a/util/opt/.distr
b/util/opt/.distr
index
756b040
..
7919450
100644
(file)
--- a/
util/opt/.distr
+++ b/
util/opt/.distr
@@
-18,11
+18,14
@@
param.h
pattern.h
patterns
peephole.c
+pop_push.awk
process.c
proinf.h
putline.c
reg.c
scan.l
+shc.c
+shc.h
special.c
testopt
types.h
diff --git
a/util/opt/backward.c
b/util/opt/backward.c
index
00c5ee0
..
b6c117a
100644
(file)
--- a/
util/opt/backward.c
+++ b/
util/opt/backward.c
@@
-13,6
+13,7
@@
static char rcsid[] = "$Header$";
#include <em_spec.h>
#include <em_pseu.h>
#include <em_mnem.h>
+#include <em_mes.h>
#include "ext.h"
/*
@@
-160,6
+161,11
@@
backward() {
goodrom = (rc >= 2);
break;
case ps_mes:
+ if ((int) aoff(lnp->l_a.la_arg, 0) == ms_std) {
+ lnp->l_next = i;
+ i = lnp;
+ continue;
+ }
break;
case ps_inp:
case ps_ina: