XCache is a fast, stable PHP opcode cacher that has been proven and is now running on production servers under high load.
https://xcache.lighttpd.net/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
445 B
19 lines
445 B
#ifndef __ALIGN_H |
|
#define __ALIGN_H |
|
#ifndef ALIGN |
|
typedef union align_union { |
|
double d; |
|
void *v; |
|
int (*func)(int); |
|
long l; |
|
} align_union; |
|
|
|
#if (defined (__GNUC__) && __GNUC__ >= 2) |
|
#define XCACHE_PLATFORM_ALIGNMENT (__alignof__ (align_union)) |
|
#else |
|
#define XCACHE_PLATFORM_ALIGNMENT (sizeof(align_union)) |
|
#endif |
|
|
|
#define ALIGN(n) ((((size_t)(n)-1) & ~(XCACHE_PLATFORM_ALIGNMENT-1)) + XCACHE_PLATFORM_ALIGNMENT) |
|
#endif |
|
#endif /* __ALIGN_H */
|
|
|