* device/lib/printfl.c: 13 bytes less __data mem (12 more __idata)
[fw/sdcc] / device / lib / _decdptr.c
index 00f9326b1850b72cda0bb0cba930abdb5de72f64..30fe9a71dadc6bf4de8ac20a17cff7a26967fb62 100644 (file)
    what you give them.   Help stamp out software-hoarding!  
 -------------------------------------------------------------------------*/
 
-unsigned char _decdptr ()
+/* the return value is already in dph/dpl */
+void
+_decdptr (char *gptr)
 {
+       gptr; /* hush the compiler */
+
 #ifdef SDCC_ds390    
        _asm
         orl dps, #0xc0