1,048 changes: 621 additions & 427 deletions src/backend/cod1.c

Large diffs are not rendered by default.

12 changes: 0 additions & 12 deletions src/backend/code_x86.h
Original file line number Diff line number Diff line change
Expand Up @@ -317,18 +317,13 @@ enum CLIB
CLIBuldiv,
CLIBulmod,

#if TARGET_WINDOS
CLIBdmul,CLIBddiv,CLIBdtst0,CLIBdtst0exc,CLIBdcmp,CLIBdcmpexc,CLIBdneg,CLIBdadd,CLIBdsub,
CLIBfmul,CLIBfdiv,CLIBftst0,CLIBftst0exc,CLIBfcmp,CLIBfcmpexc,CLIBfneg,CLIBfadd,CLIBfsub,
#endif

CLIBdbllng,CLIBlngdbl,CLIBdblint,CLIBintdbl,
CLIBdbluns,CLIBunsdbl,
CLIBdblulng,
#if TARGET_WINDOS
// used the GNU way of converting unsigned long long to signed
CLIBulngdbl,
#endif
CLIBdblflt,CLIBfltdbl,
CLIBdblllng,
CLIBllngdbl,
Expand All @@ -351,13 +346,6 @@ enum CLIB

CLIBu64_ldbl,
CLIBld_u64,

#if TARGET_WINDOS
// Win64 versions
CLIBdblullng_win64,
CLIBullngdbl_win64,
#endif

CLIBMAX
};

Expand Down