diff options
author | wollman <wollman@FreeBSD.org> | 2000-11-09 15:42:05 +0000 |
---|---|---|
committer | wollman <wollman@FreeBSD.org> | 2000-11-09 15:42:05 +0000 |
commit | a7b79f313ac2b2d8e8f2ad0e4994c2dda15475e4 (patch) | |
tree | 3e3267477571a81545875019784abb7a6d320bfb /sys/sys/rman.h | |
parent | fa7e377e8ca8cd0fad313c6055af7c3b5a514e70 (diff) | |
download | FreeBSD-src-a7b79f313ac2b2d8e8f2ad0e4994c2dda15475e4.zip FreeBSD-src-a7b79f313ac2b2d8e8f2ad0e4994c2dda15475e4.tar.gz |
Fix a reference to ``Standard C'' to refer specifically to the 1990 version;
the requirement it describes is not in C99.
Diffstat (limited to 'sys/sys/rman.h')
-rw-r--r-- | sys/sys/rman.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/sys/rman.h b/sys/sys/rman.h index 6535f20..14275cb 100644 --- a/sys/sys/rman.h +++ b/sys/sys/rman.h @@ -84,7 +84,10 @@ struct u_rman { * We use a linked list rather than a bitmap because we need to be able to * represent potentially huge objects (like all of a processor's physical * address space). That is also why the indices are defined to have type - * `unsigned long' -- that being the largest integral type in Standard C. + * `unsigned long' -- that being the largest integral type in ISO C (1990). + * The 1999 version of C allows `long long'; we may need to switch to that + * at some point in the future, particularly if we want to support 36-bit + * addresses on IA32 hardware. */ CIRCLEQ_HEAD(resource_head, resource); struct resource { |