openbios/fs/grubfs
Andreas Färber 380cd335cc Don't assume that pointer and cell size are identical, part 1
On ppc64, cell size is 32 bits but pointers are 64-bit.
Thus, direct casts result in warnings, treated as errors.

Use [u]intptr_t cast or cell2pointer and pointer2cell macros as necessary.

v2:
* Drop changes related to physical addresses since physical addresses may be
  wider than pointers (e.g., 36 bits on sparc32, as pointed out by Blue).
* Drop changes to cell2pointer() and pointer2cell() for now.

Signed-off-by: Andreas Färber <andreas.faerber@web.de>


git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@922 f158a5a8-5612-0410-a976-696ce0be7e32
2010-10-25 20:48:45 +00:00
..
Kconfig Remove unnecessary trailing newlines 2008-12-13 09:26:41 +00:00
build.xml Use -fno-strict-aliasing flag for all filesystems imported from GRUB. 2009-08-23 12:40:24 +00:00
debug.h Remove unnecessary trailing newlines 2008-12-13 09:26:41 +00:00
defs.h Use standard types 2010-08-01 21:25:08 +00:00
dir.h Use standard types 2010-08-01 21:25:08 +00:00
disk_inode.h Use standard types 2010-08-01 21:25:08 +00:00
disk_inode_ffs.h Delete extra whitespace at the end of line, which annoys quilt 2008-12-11 20:30:53 +00:00
fat.h Update FSF addresses 2009-01-05 18:50:53 +00:00
filesys.h Update FSF addresses 2009-01-05 18:50:53 +00:00
fs.h Use standard types 2010-08-01 21:25:08 +00:00
fsys_affs.c Remove unnecessary trailing newlines 2008-12-13 09:26:41 +00:00
fsys_ext2fs.c Move the basic OpenBIOS configuration header files from include/openbios to include/. 2010-03-14 17:19:58 +00:00
fsys_fat.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_ffs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_iso9660.c Fix RR alignment bug in the grubfs iso9660 driver which prevented CD directory entries from being read correctly. 2010-05-24 20:55:21 +00:00
fsys_jfs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_minix.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_ntfs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_reiserfs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_ufs.c Fix most warnings from Sparse 2008-11-30 11:54:01 +00:00
fsys_vstafs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
fsys_xfs.c Update FSF addresses 2009-01-05 18:50:53 +00:00
glue.h Move the basic OpenBIOS configuration header files from include/openbios to include/. 2010-03-14 17:19:58 +00:00
grubfs_fs.c Don't assume that pointer and cell size are identical, part 1 2010-10-25 20:48:45 +00:00
iso9660.h Use standard types 2010-08-01 21:25:08 +00:00
jfs.h Delete extra whitespace at the end of line, which annoys quilt 2008-12-11 20:30:53 +00:00
shared.h initial import of openbios--main--1.0--patch-26 2006-04-26 15:08:19 +00:00
ufs_dinode.h initial import of openbios--main--1.0--patch-26 2006-04-26 15:08:19 +00:00
ufs_fs.h Delete extra whitespace at the end of line, which annoys quilt 2008-12-11 20:30:53 +00:00
vstafs.h Update FSF addresses 2009-01-05 18:50:53 +00:00
xfs.h Delete extra whitespace at the end of line, which annoys quilt 2008-12-11 20:30:53 +00:00