|
|
1.1 root 1: #ifndef __I386_UNALIGNED_H
2: #define __I386_UNALIGNED_H
3:
4: /*
5: * The i386 can do unaligned accesses itself.
6: *
7: * The strange macros are there to make sure these can't
8: * be misused in a way that makes them not work on other
9: * architectures where unaligned accesses aren't as simple.
10: */
11:
12: #define get_unaligned(ptr) (*(ptr))
13:
14: #define put_unaligned(val, ptr) ((void)( *(ptr) = (val) ))
15:
16: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.