summaryrefslogtreecommitdiffstats
path: root/src/libgcc/__divdi3.c
Commit message (Collapse)AuthorAgeFilesLines
* [libgcc] Provide __divmoddi4()Michael Brown2016-05-061-17/+1Star
| | | | Signed-off-by: Michael Brown <mcb30@ipxe.org>
* [libgcc] Make __libgcc architecture-specificMichael Brown2008-11-191-1/+1
|
* Import various libgcc functions from syslinux.Michael Brown2007-07-301-0/+26
Experimentation reveals that gcc ignores -mrtd for the implicit arithmetic functions (e.g. __udivdi3), but not for the implicit memcpy() and memset() functions. Mark the implicit arithmetic functions with __attribute__((cdecl)) to compensate for this. (Note: we cannot mark with with __cdecl, because we define __cdecl to incorporate regparm(0) as well.)