Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [libgcc] Provide __divmoddi4() | Michael Brown | 2016-05-06 | 1 | -17/+1 |
| | | | | Signed-off-by: Michael Brown <mcb30@ipxe.org> | ||||
* | [libgcc] Make __libgcc architecture-specific | Michael Brown | 2008-11-19 | 1 | -1/+1 |
| | |||||
* | Import various libgcc functions from syslinux. | Michael Brown | 2007-07-30 | 1 | -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.) |