* sim/ucsim/hc08.src/hc08mac.h: removed faulty and unused add_u16_disp
[fw/sdcc] / src / pic / device.c
index b8deafeb2211064278521f8fdffe729ef1c80eaa..fa970737f15901620341b190fe271f187ecb23d3 100644 (file)
@@ -426,8 +426,10 @@ void addMemRange(memRange *r, int type)
                                }
                                }
                        } else {
-                               fprintf(stderr, "WARNING: %s:%s memory at 0x%x is beyond max ram = 0x%x\n",
-                                       __FILE__,__FUNCTION__,(i|alias), maxRAMaddress);
+                               if (getenv("SDCCPICDEBUG")) {
+                                       fprintf(stderr, "WARNING: %s:%s memory at 0x%x is beyond max ram = 0x%x\n",
+                                               __FILE__,__FUNCTION__,(i|alias), maxRAMaddress);
+                               }
                        }
                }
                
@@ -843,8 +845,10 @@ int assignRegister(regs *reg, int start_address)
                        return reg->address;
                }
                
-               fprintf(stderr, "WARNING: Ignoring Out of Range register assignment at fixed address %d, %s\n",
-                   reg->address, reg->name);
+               if (getenv("SDCCPICDEBUG")) {
+                       fprintf(stderr, "WARNING: Ignoring Out of Range register assignment at fixed address %d, %s\n",
+                           reg->address, reg->name);
+               }
                
        } else {