diff -r 0311806ee3f0 mk/hdr.mk
--- a/mk/hdr.mk	Sun Sep 21 11:39:51 2008 +0800
+++ b/mk/hdr.mk	Wed Sep 02 17:35:29 2009 +0900
@@ -16,7 +16,7 @@
 include $(MKCFG)
 
 .SILENT:
-.SUFFIXES: .O .o .o_pic .c .sh .rc .$(SOEXT) .awk .1 .depend .install .uninstall .clean
+.SUFFIXES: .oo .o .o_pic .c .sh .rc .$(SOEXT) .awk .1 .depend .install .uninstall .clean
 all:
 
 .c.depend:
@@ -32,28 +32,28 @@
 .c.o_pic:
 	$(COMPILEPIC) $@ $<
 
-.o.O:
+.o.oo:
 	$(LINK) $@ $<
 
-.c.O:
+.c.oo:
 	$(COMPILE) ${<:.c=.o} $<
 	$(LINK) $@ ${<:.c=.o}
 
-.sh.O:
+.sh.oo:
 	echo FILTER $(BASE)$<
 	$(FILTER) $< >$@
 	sh -n $@
 	chmod 0755 $@
-.rc.O .awk.O:
+.rc.oo .awk.oo:
 	echo FILTER $(BASE)$<
 	$(FILTER) $< >$@
 	chmod 0755 $@
 
-.O.install:
+.oo.install:
 	echo INSTALL $$($(CLEANNAME) $(BASE)$*)
 	cp -f $< $(BIN)/$*
 	chmod 0755 $(BIN)/$* 
-.O.uninstall:
+.oo.uninstall:
 	echo UNINSTALL $$($(CLEANNAME) $(BASE)$*)
 	rm -f $(BIN)/$* 
 
@@ -83,7 +83,7 @@
 	echo UNINSTALL man $$($(CLEANNAME) $*'(1)')
 	rm -f $(MAN)/man1/$<
 
-.O.clean:
+.oo.clean:
 	echo CLEAN $$($(CLEANNAME) $(BASE)$<)
 	rm -f $< || true 2>/dev/null
 	rm -f $*.o || true 2>/dev/null
diff -r 0311806ee3f0 mk/many.mk
--- a/mk/many.mk	Sun Sep 21 11:39:51 2008 +0800
+++ b/mk/many.mk	Wed Sep 02 17:35:29 2009 +0900
@@ -1,4 +1,4 @@
-PROGS = ${TARG:=.O}
+PROGS = ${TARG:=.oo}
 
 all: $(OFILES) $(PROGS)
 
@@ -12,7 +12,7 @@
 	echo '	Bin: $(BIN)'
 
 manyclean:
-	for i in ${TARG:=.o} ${TARG:=.O} $(OFILES); do \
+	for i in ${TARG:=.o} ${TARG:=.oo} $(OFILES); do \
 		[ -e $$i ] && \
 		echo CLEAN $$($(CLEANNAME) $(BASE)$$i); \
 		rm -f $$i; \
diff -r 0311806ee3f0 mk/one.mk
--- a/mk/one.mk	Sun Sep 21 11:39:51 2008 +0800
+++ b/mk/one.mk	Wed Sep 02 17:35:29 2009 +0900
@@ -1,4 +1,4 @@
-PROG = $(TARG).O
+PROG = $(TARG).oo
 OFILES = ${OBJ:=.o}
 
 all: $(PROG)
