Module Name: src Committed By: uwe Date: Wed Mar 19 20:30:53 UTC 2014
Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: On sh3 __udivsi3 is gcc "millicode" with special calling convention (less registers clobbered than usual). Each DSO that needs it gets its own hidden copy from libgcc.a. Do not compile udivsi3.c for sh3 here since this C version doesn't conform to what gcc expects and overrides the libgcc.a version. This makes binaries compiled with gcc4.8 work. The issue was not exposed with gcc4.5 since it uses different division strategy by default. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/lib/libc/compiler_rt/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.