- @echo Compiling $*.c with -fpic
- @dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` && \
- if test ! -d "$$dir"; then \
- echo mkdir "$$dir" && mkdir "$$dir" || true; \
- else true; fi
- @$(CC) -I. -I$(srcdir) $(FLAGS) -fpic -c $< -o $@ \
- @MAINT@ -Wp,-MD,.deps/`echo $* | sed s,/,_,g`.P && : >.deps/.stamp
+ @if (: >> $@ || : > $@) >/dev/null 2>&1; then rm -f $@; else \
+ dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi
+@MAINT@ @if (: >> .deps/$@ || : > .deps/$@) >/dev/null 2>&1; then :; \
+@MAINT@ else dir=.deps/`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` \
+@MAINT@ $(MAKEDIR); fi; rm -f .deps/$@ .deps/$@d
+ @echo Compiling $*.c with @PICFLAG@
+ @$(CC) -I. -I$(srcdir) $(FLAGS) @PICFLAG@ -c $< \
+ -o $*.po.o @MAINT@ -Wp,-MD,.deps/$@
+@BROKEN_CC@ -mv `echo $@ | sed -e 's%^.*/%%g' -e 's%\.po$$%.o%'` $@.o
+@MAINT@ @sed 's|^'`echo $*\.po\.o | sed 's,.*/,,'`':|$@:|' \
+@MAINT@ <.deps/$@ >.deps/$@d && \
+@MAINT@ rm -f .deps/$@ && : >.deps/.stamp
+ @mv $*.po.o $@
+
+# this is for IRIX
+.c.po32: @MAINT@ .deps/.dummy
+ @if (: >> $@ || : > $@) >/dev/null 2>&1; then rm -f $@; else \
+ dir=`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` $(MAKEDIR); fi
+@MAINT@ @if (: >> .deps/$@ || : > .deps/$@) >/dev/null 2>&1; then :; \
+@MAINT@ else dir=.deps/`echo $@ | sed 's,/[^/]*$$,,;s,^$$,.,'` \
+@MAINT@ $(MAKEDIR); fi; rm -f .deps/$@ .deps/$@d
+ @echo Compiling $*.c with @PICFLAG@ and -32
+ @$(CC) -32 -I. -I$(srcdir) $(FLAGS32) @PICFLAG@ -c $< \
+ -o $*.po32.o @MAINT@ -Wp,-MD,.deps/$@
+@BROKEN_CC@ -mv `echo $@ | sed -e 's%^.*/%%g' -e 's%\.po32$$%.o%'` $@.o
+@MAINT@ @sed 's|^'`echo $*.po32.o | sed 's,.*/,,'`':|$@:|' \
+@MAINT@ <.deps/$@ >.deps/$@d && \
+@MAINT@ rm -f .deps/$@ && : >.deps/.stamp
+ @mv $*.po32.o $@