minix/lib/libc/arch/i386
Lorenzo Cavallaro a16308efdb cdecl calling convention expects the callee to pop the hidden pointer on
struct return. For example, GCC and LLVM comply with this (tested on IA32).

ACK doesn't seem to follow this convention and expects the caller to clean up
the stack. Compiling hand-written ACK-compliant assembly code (returning a 
struct) with GCC or LLVM used to break things (4-bytes misaligned stack).

The patch fixes this problem.
2010-03-24 17:25:17 +00:00
..
int64 cdecl calling convention expects the callee to pop the hidden pointer on 2010-03-24 17:25:17 +00:00
math Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
misc - Add support for the ucontext system calls (getcontext, setcontext, 2010-03-12 15:58:41 +00:00
rts IPC status code for receive(). 2010-03-23 00:09:11 +00:00
string Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00