diff options
| author | Michael Brown | 2007-07-30 03:42:32 +0200 |
|---|---|---|
| committer | Michael Brown | 2007-07-30 03:42:32 +0200 |
| commit | f62d6486d8ed99ffff130e71b965b3aff5be70c9 (patch) | |
| tree | 9265b903059a82297a3797dba55bf95b63ec5485 /src/arch/i386/core | |
| parent | Preparation for adding tls.c (diff) | |
| download | ipxe-f62d6486d8ed99ffff130e71b965b3aff5be70c9.tar.gz ipxe-f62d6486d8ed99ffff130e71b965b3aff5be70c9.tar.xz ipxe-f62d6486d8ed99ffff130e71b965b3aff5be70c9.zip | |
GCC's optimiser seems to screw up if this is left static...
Diffstat (limited to 'src/arch/i386/core')
| -rw-r--r-- | src/arch/i386/core/udivmod64.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/i386/core/udivmod64.c b/src/arch/i386/core/udivmod64.c index faf6fd8c8..6293c8e1b 100644 --- a/src/arch/i386/core/udivmod64.c +++ b/src/arch/i386/core/udivmod64.c @@ -273,7 +273,7 @@ static inline void udivmod64_lo ( const struct uint64 *x, : "g" ( d->l ), "0" ( x->l ), "1" ( r_dash ) ); } -static void udivmod64 ( const struct uint64 *x, +void udivmod64 ( const struct uint64 *x, const struct uint64 *d, struct uint64 *q, struct uint64 *r ) { |
