implicit casts of array to pointer are now in default space
[fw/sdcc] / src / SDCCsymt.c
index 25a6351bd601a23edbedc65294c0c4aa3d8fc3bf..a25a369f4a0fc2909a9c7a2c841e1b6ddf8df889 100644 (file)
@@ -1587,6 +1587,10 @@ aggregateToPointer (value * val)
              DCL_TYPE (val->type) = GPOINTER;
              break;
            }
+         if (options.model==MODEL_LARGE) {
+           DCL_TYPE (val->type) = FPOINTER;
+           break;
+         }
          /* fall through! */
        case S_AUTO:
        case S_DATA: