diff options
author | Ed Schouten <ed@FreeBSD.org> | 2011-03-17 19:47:28 +0000 |
---|---|---|
committer | Ed Schouten <ed@FreeBSD.org> | 2011-03-17 19:47:28 +0000 |
commit | f170b6928b38a264ce005e5fa80d428364b6f659 (patch) | |
tree | 875c98489b0419eb321390a6093da33c5116f79a /README.txt | |
parent | 217b614317dad692116a3a06fe94ea8f61a59edb (diff) | |
download | src-f170b6928b38a264ce005e5fa80d428364b6f659.tar.gz src-f170b6928b38a264ce005e5fa80d428364b6f659.zip |
Import compiler-rt r127823.vendor/compiler-rt/compiler-rt-r127823
Changes:
- License change; now it's also dual licensed under the MIT licence.
- Addition of divmodsi4 and udivmodsi4.
Notes
Notes:
svn path=/vendor/compiler-rt/dist/; revision=219719
svn path=/vendor/compiler-rt/compiler-rt-r127823/; revision=219720; tag=vendor/compiler-rt/compiler-rt-r127823
Diffstat (limited to 'README.txt')
-rw-r--r-- | README.txt | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/README.txt b/README.txt index ab389d2129ba..cbeb10cf918e 100644 --- a/README.txt +++ b/README.txt @@ -77,8 +77,12 @@ ti_int __modti3 (ti_int a, ti_int b); // a % b signed su_int __umodsi3 (su_int a, su_int b); // a % b unsigned du_int __umoddi3 (du_int a, du_int b); // a % b unsigned tu_int __umodti3 (tu_int a, tu_int b); // a % b unsigned -du_int __udivmoddi4(du_int a, du_int b, du_int* rem); // a / b, *rem = a % b -tu_int __udivmodti4(tu_int a, tu_int b, tu_int* rem); // a / b, *rem = a % b +du_int __udivmoddi4(du_int a, du_int b, du_int* rem); // a / b, *rem = a % b unsigned +tu_int __udivmodti4(tu_int a, tu_int b, tu_int* rem); // a / b, *rem = a % b unsigned +su_int __udivmodsi4(su_int a, su_int b, su_int* rem); // a / b, *rem = a % b unsigned +si_int __divmodsi4(si_int a, si_int b, si_int* rem); // a / b, *rem = a % b signed + + // Integral arithmetic with trapping overflow |