+#ifdef mips
+/*
+ * The MIPS loader doesn't have the -X flag or its functionality.
+ */
+#define library_obj_rule() @@\
+.c.o: @@\
+ $(CC) PROF_FLAG -c $(CFLAGS) $*.c @@\
+ $(MV) $*.o profiled/$*.o @@\
+ $(CC) -c $(CFLAGS) $*.c @@\
+ -$(LD) -x -r -o a.out $*.o @@\
+ $(MV) a.out $*.o
+#else /* ! mips */