rockbox/firmware/test
Marcin Bukat 18c016b4e0 Fix test fat failing on 64bit system (second bit of FS#12646)
We use unsigned long/long in number of places in fat.c. When this
is used to cast 32bit fat field it fails on 64bit systems.
This patch introduces explicit types (uint16_t, uint32_t) only
in places which influence how fat structures are interpreted.

Change-Id: I0be44d0b355f9de20b4deb221698d095f55d4bde
Reviewed-on: http://gerrit.rockbox.org/232
Reviewed-by: Frank Gevaerts <frank@gevaerts.be>
Reviewed-by: Torne Wuff <torne@wolfpuppy.org.uk>
2012-05-08 13:00:56 +02:00
..
fat Fix test fat failing on 64bit system (second bit of FS#12646) 2012-05-08 13:00:56 +02:00
i2c Add KEEP() around vectors in linker scripts. 2011-12-18 06:43:08 +00:00
id3 define SIMULATOR too 2002-04-30 12:42:08 +00:00
kernel Add KEEP() around vectors in linker scripts. 2011-12-18 06:43:08 +00:00
snprintf Move c/h files implementing/defining standard library stuff into a new libc directory, also standard'ify some parts of the code base (almost entirely #include fixes). 2010-05-06 21:04:40 +00:00