Made 32-bit compatible.
Kevin Bracey authored
Detail:
  Lots of little changes throughout a lot of source.
Admin:
  Appears to work - not stress tested with things like lots of tasks, big
  transfers, and all the other things that tend to go wrong.

Version 4.47. Tagged as 'Wimp-4_47'
1bb3b9d0
Name Last commit Last update
..
!Palette Import from cleaned 360 CD
AutoScroll Made 32-bit compatible.
Iconbar Made 32-bit compatible.
Memory Made 32-bit compatible.
NewSWIs Made 32-bit compatible.
Notes Spinner branch merged.
ProgErrs Import from cleaned 360 CD
RosMod Adapted assembly process so that the choice of Options file (previously based purely on the "System" variable) can be overridden by passing "OPTIONS=foo" as an argument to either MkRom, or to amu/amu_machine directly, or indirectly, by specifying it in the components file for a build. To accomplish this, it was necessary to switch from using aasm to objasm - hence the large number of source files affected in this commit.
Tiling Made 32-bit compatible.
Watchdog Made 32-bit compatible.
Wimp Adapted assembly process so that the choice of Options file (previously based purely on the "System" variable) can be overridden by passing "OPTIONS=foo" as an argument to either MkRom, or to amu/amu_machine directly, or indirectly, by specifying it in the components file for a build. To accomplish this, it was necessary to switch from using aasm to objasm - hence the large number of source files affected in this commit.
Wimp01 Made 32-bit compatible.
Wimp02 Made 32-bit compatible.
Wimp03 Made 32-bit compatible.
Wimp04 Made 32-bit compatible.
Wimp05 Made 32-bit compatible.
Wimp06 Made 32-bit compatible.
Wimp07 Made 32-bit compatible.
Wimp08 Made 32-bit compatible.
Wimp08s Made 32-bit compatible.
Wimp09 Made 32-bit compatible.
Wimp10 Made 32-bit compatible.