forked from len0rd/rockbox
More 64-bit fixes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9321 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
ec8dae1524
commit
5293ea1dac
3 changed files with 16 additions and 16 deletions
|
|
@ -806,7 +806,7 @@ void D_DoomMainSetup(void)
|
||||||
// for statistics driver
|
// for statistics driver
|
||||||
extern void* statcopy;
|
extern void* statcopy;
|
||||||
|
|
||||||
statcopy = (void*)atoi(myargv[p+1]);
|
statcopy = (void*)(long)atoi(myargv[p+1]);
|
||||||
printf ("External statistics registered.\n");
|
printf ("External statistics registered.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -95,7 +95,7 @@ void P_UnArchivePlayers (void)
|
||||||
for (j=0 ; j<NUMPSPRITES ; j++)
|
for (j=0 ; j<NUMPSPRITES ; j++)
|
||||||
if (players[i]. psprites[j].state)
|
if (players[i]. psprites[j].state)
|
||||||
players[i]. psprites[j].state =
|
players[i]. psprites[j].state =
|
||||||
&states[ (int)players[i].psprites[j].state ];
|
&states[ (unsigned long)players[i].psprites[j].state ];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -447,10 +447,10 @@ void P_UnArchiveThinkers (void)
|
||||||
PADSAVEP();
|
PADSAVEP();
|
||||||
memcpy (mobj, save_p, sizeof(mobj_t));
|
memcpy (mobj, save_p, sizeof(mobj_t));
|
||||||
save_p += sizeof(mobj_t);
|
save_p += sizeof(mobj_t);
|
||||||
mobj->state = states + (int) mobj->state;
|
mobj->state = states + (unsigned long) mobj->state;
|
||||||
|
|
||||||
if (mobj->player)
|
if (mobj->player)
|
||||||
(mobj->player = &players[(int) mobj->player - 1]) -> mo = mobj;
|
(mobj->player = &players[(unsigned long) mobj->player - 1]) -> mo = mobj;
|
||||||
|
|
||||||
P_SetThingPosition (mobj);
|
P_SetThingPosition (mobj);
|
||||||
mobj->info = &mobjinfo[mobj->type];
|
mobj->info = &mobjinfo[mobj->type];
|
||||||
|
|
@ -768,7 +768,7 @@ void P_UnArchiveSpecials (void)
|
||||||
ceiling_t *ceiling = Z_Malloc (sizeof(*ceiling), PU_LEVEL, NULL);
|
ceiling_t *ceiling = Z_Malloc (sizeof(*ceiling), PU_LEVEL, NULL);
|
||||||
memcpy (ceiling, save_p, sizeof(*ceiling));
|
memcpy (ceiling, save_p, sizeof(*ceiling));
|
||||||
save_p += sizeof(*ceiling);
|
save_p += sizeof(*ceiling);
|
||||||
ceiling->sector = §ors[(int)ceiling->sector];
|
ceiling->sector = §ors[(unsigned long)ceiling->sector];
|
||||||
ceiling->sector->ceilingdata = ceiling; //jff 2/22/98
|
ceiling->sector->ceilingdata = ceiling; //jff 2/22/98
|
||||||
|
|
||||||
if (ceiling->thinker.function)
|
if (ceiling->thinker.function)
|
||||||
|
|
@ -785,10 +785,10 @@ void P_UnArchiveSpecials (void)
|
||||||
vldoor_t *door = Z_Malloc (sizeof(*door), PU_LEVEL, NULL);
|
vldoor_t *door = Z_Malloc (sizeof(*door), PU_LEVEL, NULL);
|
||||||
memcpy (door, save_p, sizeof(*door));
|
memcpy (door, save_p, sizeof(*door));
|
||||||
save_p += sizeof(*door);
|
save_p += sizeof(*door);
|
||||||
door->sector = §ors[(int)door->sector];
|
door->sector = §ors[(unsigned long)door->sector];
|
||||||
|
|
||||||
//jff 1/31/98 unarchive line remembered by door as well
|
//jff 1/31/98 unarchive line remembered by door as well
|
||||||
door->line = (int)door->line!=-1? &lines[(int)door->line] : NULL;
|
door->line = (unsigned long)door->line!=-1? &lines[(unsigned long)door->line] : NULL;
|
||||||
|
|
||||||
door->sector->ceilingdata = door; //jff 2/22/98
|
door->sector->ceilingdata = door; //jff 2/22/98
|
||||||
door->thinker.function = T_VerticalDoor;
|
door->thinker.function = T_VerticalDoor;
|
||||||
|
|
@ -802,7 +802,7 @@ void P_UnArchiveSpecials (void)
|
||||||
floormove_t *floor = Z_Malloc (sizeof(*floor), PU_LEVEL, NULL);
|
floormove_t *floor = Z_Malloc (sizeof(*floor), PU_LEVEL, NULL);
|
||||||
memcpy (floor, save_p, sizeof(*floor));
|
memcpy (floor, save_p, sizeof(*floor));
|
||||||
save_p += sizeof(*floor);
|
save_p += sizeof(*floor);
|
||||||
floor->sector = §ors[(int)floor->sector];
|
floor->sector = §ors[(unsigned long)floor->sector];
|
||||||
floor->sector->floordata = floor; //jff 2/22/98
|
floor->sector->floordata = floor; //jff 2/22/98
|
||||||
floor->thinker.function = T_MoveFloor;
|
floor->thinker.function = T_MoveFloor;
|
||||||
P_AddThinker (&floor->thinker);
|
P_AddThinker (&floor->thinker);
|
||||||
|
|
@ -815,7 +815,7 @@ void P_UnArchiveSpecials (void)
|
||||||
plat_t *plat = Z_Malloc (sizeof(*plat), PU_LEVEL, NULL);
|
plat_t *plat = Z_Malloc (sizeof(*plat), PU_LEVEL, NULL);
|
||||||
memcpy (plat, save_p, sizeof(*plat));
|
memcpy (plat, save_p, sizeof(*plat));
|
||||||
save_p += sizeof(*plat);
|
save_p += sizeof(*plat);
|
||||||
plat->sector = §ors[(int)plat->sector];
|
plat->sector = §ors[(unsigned long)plat->sector];
|
||||||
plat->sector->floordata = plat; //jff 2/22/98
|
plat->sector->floordata = plat; //jff 2/22/98
|
||||||
|
|
||||||
if (plat->thinker.function)
|
if (plat->thinker.function)
|
||||||
|
|
@ -832,7 +832,7 @@ void P_UnArchiveSpecials (void)
|
||||||
lightflash_t *flash = Z_Malloc (sizeof(*flash), PU_LEVEL, NULL);
|
lightflash_t *flash = Z_Malloc (sizeof(*flash), PU_LEVEL, NULL);
|
||||||
memcpy (flash, save_p, sizeof(*flash));
|
memcpy (flash, save_p, sizeof(*flash));
|
||||||
save_p += sizeof(*flash);
|
save_p += sizeof(*flash);
|
||||||
flash->sector = §ors[(int)flash->sector];
|
flash->sector = §ors[(unsigned long)flash->sector];
|
||||||
flash->thinker.function = T_LightFlash;
|
flash->thinker.function = T_LightFlash;
|
||||||
P_AddThinker (&flash->thinker);
|
P_AddThinker (&flash->thinker);
|
||||||
break;
|
break;
|
||||||
|
|
@ -844,7 +844,7 @@ void P_UnArchiveSpecials (void)
|
||||||
strobe_t *strobe = Z_Malloc (sizeof(*strobe), PU_LEVEL, NULL);
|
strobe_t *strobe = Z_Malloc (sizeof(*strobe), PU_LEVEL, NULL);
|
||||||
memcpy (strobe, save_p, sizeof(*strobe));
|
memcpy (strobe, save_p, sizeof(*strobe));
|
||||||
save_p += sizeof(*strobe);
|
save_p += sizeof(*strobe);
|
||||||
strobe->sector = §ors[(int)strobe->sector];
|
strobe->sector = §ors[(unsigned long)strobe->sector];
|
||||||
strobe->thinker.function = T_StrobeFlash;
|
strobe->thinker.function = T_StrobeFlash;
|
||||||
P_AddThinker (&strobe->thinker);
|
P_AddThinker (&strobe->thinker);
|
||||||
break;
|
break;
|
||||||
|
|
@ -856,7 +856,7 @@ void P_UnArchiveSpecials (void)
|
||||||
glow_t *glow = Z_Malloc (sizeof(*glow), PU_LEVEL, NULL);
|
glow_t *glow = Z_Malloc (sizeof(*glow), PU_LEVEL, NULL);
|
||||||
memcpy (glow, save_p, sizeof(*glow));
|
memcpy (glow, save_p, sizeof(*glow));
|
||||||
save_p += sizeof(*glow);
|
save_p += sizeof(*glow);
|
||||||
glow->sector = §ors[(int)glow->sector];
|
glow->sector = §ors[(unsigned long)glow->sector];
|
||||||
glow->thinker.function = T_Glow;
|
glow->thinker.function = T_Glow;
|
||||||
P_AddThinker (&glow->thinker);
|
P_AddThinker (&glow->thinker);
|
||||||
break;
|
break;
|
||||||
|
|
@ -868,7 +868,7 @@ void P_UnArchiveSpecials (void)
|
||||||
fireflicker_t *flicker = Z_Malloc (sizeof(*flicker), PU_LEVEL, NULL);
|
fireflicker_t *flicker = Z_Malloc (sizeof(*flicker), PU_LEVEL, NULL);
|
||||||
memcpy (flicker, save_p, sizeof(*flicker));
|
memcpy (flicker, save_p, sizeof(*flicker));
|
||||||
save_p += sizeof(*flicker);
|
save_p += sizeof(*flicker);
|
||||||
flicker->sector = §ors[(int)flicker->sector];
|
flicker->sector = §ors[(unsigned long)flicker->sector];
|
||||||
flicker->thinker.function = T_FireFlicker;
|
flicker->thinker.function = T_FireFlicker;
|
||||||
P_AddThinker (&flicker->thinker);
|
P_AddThinker (&flicker->thinker);
|
||||||
break;
|
break;
|
||||||
|
|
@ -881,7 +881,7 @@ void P_UnArchiveSpecials (void)
|
||||||
elevator_t *elevator = Z_Malloc (sizeof(*elevator), PU_LEVEL, NULL);
|
elevator_t *elevator = Z_Malloc (sizeof(*elevator), PU_LEVEL, NULL);
|
||||||
memcpy (elevator, save_p, sizeof(*elevator));
|
memcpy (elevator, save_p, sizeof(*elevator));
|
||||||
save_p += sizeof(*elevator);
|
save_p += sizeof(*elevator);
|
||||||
elevator->sector = §ors[(int)elevator->sector];
|
elevator->sector = §ors[(unsigned long)elevator->sector];
|
||||||
elevator->sector->floordata = elevator; //jff 2/22/98
|
elevator->sector->floordata = elevator; //jff 2/22/98
|
||||||
elevator->sector->ceilingdata = elevator; //jff 2/22/98
|
elevator->sector->ceilingdata = elevator; //jff 2/22/98
|
||||||
elevator->thinker.function = T_MoveElevator;
|
elevator->thinker.function = T_MoveElevator;
|
||||||
|
|
|
||||||
|
|
@ -251,8 +251,8 @@ void Z_Init(void)
|
||||||
|
|
||||||
// Align on cache boundary
|
// Align on cache boundary
|
||||||
|
|
||||||
zone = (memblock_t *) ((char *) zonebase + CACHE_ALIGN -
|
zone = (memblock_t *) ((unsigned long)zonebase + CACHE_ALIGN -
|
||||||
((unsigned) zonebase & (CACHE_ALIGN-1)));
|
((unsigned long)zonebase & (CACHE_ALIGN-1)));
|
||||||
|
|
||||||
rover = zone; // Rover points to base of zone mem
|
rover = zone; // Rover points to base of zone mem
|
||||||
zone->next = zone->prev = zone; // Single node
|
zone->next = zone->prev = zone; // Single node
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue