CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/08/26 18:31:01
Modified files:
gnu/usr.bin/gcc/gcc: calls.c expr.h
gnu/usr.bin/gcc/gcc/config/i386: i386-protos.h i386.c i386.h
Log message:
fix 128-bit division. gcc mangled arguments when passing to the
__udivti3, because MUST_PASS_IN_STACK always returned 1 on amd64;
pr#5780
reported by Simon Kuhnle
tested by Simon Kuhnle, sthen@, brad@
double-checked & tweak from miod@
ok sthen@, brad@
