#include "main.h"
#include "ralloc.h"
+static char _defaultRules[] =
+{
+#include "peeph.rul"
+};
+
/* list of key words used by msc51 */
static char *_mcs51_keywords[] = {
"at",
{
port->s.fptr_size = 3;
port->s.gptr_size = 4;
+ port->stack.isr_overhead++; /* Will save dpx on ISR entry. */
+ #if 1
+ port->stack.call_overhead++; /* This acounts for the extra byte
+ * of return addres on the stack.
+ * but is ugly. There must be a
+ * better way.
+ */
+ #endif
+
}
}
{
_linkCmd
},
+ {
+ _defaultRules
+ },
{
/* Sizes: char, short, int, long, ptr, fptr, gptr, bit, float, max */
1, 1, 2, 4, 1, 2, 3, 1, 4, 4