Changeset 2467b41 in mainline for uspace/lib/softint/include


Ignore:
Timestamp:
2018-01-17T16:58:41Z (8 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
17c14273
Parents:
33b8d024
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-17 16:58:14)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2018-01-17 16:58:41)
Message:

Temporarily revert libsoftint changes.

Location:
uspace/lib/softint/include
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/softint/include/comparison.h

    r33b8d024 r2467b41  
    3838
    3939/* Signed comparison (a < b => 0, a == b => 1, a > b => 2). */
    40 extern int __cmpdi2(long, long);
    41 extern int __cmpti2(long long, long long);
     40extern int __cmpdi2(long long, long long);
    4241
    4342/* Unsigned comparison (a < b => 0, a == b => 1, a > b => 2). */
    44 extern int __ucmpdi2(unsigned long, unsigned long);
    45 extern int __ucmpti2(unsigned long long, unsigned long long);
     43extern int __ucmpdi2(unsigned long long, unsigned long long);
    4644
    4745#endif
  • uspace/lib/softint/include/division.h

    r33b8d024 r2467b41  
    3838
    3939extern int __divsi3(int, int);
    40 extern long __divdi3(long, long);
    41 extern long long __divti3(long long, long long);
     40extern long long __divdi3(long long, long long);
    4241
    4342extern unsigned int __udivsi3(unsigned int, unsigned int);
    44 extern unsigned long __udivdi3(unsigned long, unsigned long);
    45 extern unsigned long long __udivti3(unsigned long long, unsigned long long);
     43extern unsigned long long __udivdi3(unsigned long long, unsigned long long);
    4644
    4745extern int __modsi3(int, int);
    48 extern long __moddi3(long, long);
    49 extern long long __modti3(long long, long long);
     46extern long long __moddi3(long long, long long);
    5047
    5148extern unsigned int __umodsi3(unsigned int, unsigned int);
    52 extern unsigned long __umoddi3(unsigned long, unsigned long);
    53 extern unsigned long long __umodti3(unsigned long long, unsigned long long);
     49extern unsigned long long __umoddi3(unsigned long long, unsigned long long);
    5450
    5551extern int __divmodsi3(int, int, int *);
    56 extern long __divmoddi3(long, long, long *);
    57 extern long long __divmodti3(long long, long long, long long *);
     52extern unsigned int __udivmodsi3(unsigned int, unsigned int, unsigned int *);
    5853
    59 extern unsigned int __udivmodsi3(unsigned int, unsigned int, unsigned int *);
    60 extern unsigned long __udivmoddi3(unsigned long, unsigned long,
    61     unsigned long *);
    62 extern unsigned long long __udivmodti3(unsigned long long, unsigned long long,
     54extern long long __divmoddi3(long long, long long, long long *);
     55extern long long __divmoddi4(long long, long long, long long *);
     56extern unsigned long long __udivmoddi3(unsigned long long, unsigned long long,
    6357    unsigned long long *);
    64 
    65 extern int __divmodsi4(int, int, int *);
    66 extern long __divmoddi4(long, long, long *);
    67 extern long long __divmodti4(long long, long long, long long *);
    68 
    69 extern unsigned int __udivmodsi4(unsigned int, unsigned int, unsigned int *);
    70 extern unsigned long __udivmoddi4(unsigned long, unsigned long,
    71     unsigned long *);
    72 extern unsigned long long __udivmodti4(unsigned long long, unsigned long long,
     58extern unsigned long long __udivmoddi4(unsigned long long, unsigned long long,
    7359    unsigned long long *);
    7460
  • uspace/lib/softint/include/multiplication.h

    r33b8d024 r2467b41  
    3838
    3939/* 64 bit multiplication */
    40 extern long __muldi3(long, long);
    41 extern long long __multi3(long long, long long);
     40extern long long __muldi3(long long, long long);
    4241
    4342#endif
  • uspace/lib/softint/include/shift.h

    r33b8d024 r2467b41  
    3838
    3939/* Arithmetic/logical shift left. */
    40 extern long __ashldi3(long, int);
    41 extern long long __ashlti3(long long, int);
     40extern long long __ashldi3(long long, int);
    4241
    4342/* Arithmetic shift right. */
    44 extern long __ashrdi3(long, int);
    45 extern long long __ashrti3(long long, int);
     43extern long long __ashrdi3(long long, int);
    4644
    4745/* Logical shift right. */
    48 extern long __lshrdi3(long, int);
    49 extern long long __lshrti3(long long, int);
     46extern long long __lshrdi3(long long, int);
    5047
    5148
Note: See TracChangeset for help on using the changeset viewer.