Changeset 88a0f58 in mainline
- Timestamp:
- 2014-04-24T06:47:15Z (10 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 566da7f8
- Parents:
- 787510d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/genarch/include/genarch/softint/division.h
r787510d r88a0f58 36 36 #define KERN_DIVISION_H_ 37 37 38 #include <cc.h> 39 40 #ifdef CONFIG_LTO 41 #define DO_NOT_DISCARD ATTRIBUTE_USED 42 #else 43 #define DO_NOT_DISCARD 44 #endif 45 38 46 extern int __divsi3(int, int); 39 47 extern long long __divdi3(long long, long long); 40 48 41 49 extern unsigned int __udivsi3(unsigned int, unsigned int); 42 extern unsigned long long __udivdi3(unsigned long long, unsigned long long) ;50 extern unsigned long long __udivdi3(unsigned long long, unsigned long long) DO_NOT_DISCARD; 43 51 44 52 extern int __modsi3(int, int); … … 46 54 47 55 extern unsigned int __umodsi3(unsigned int, unsigned int); 48 extern unsigned long long __umoddi3(unsigned long long, unsigned long long) ;56 extern unsigned long long __umoddi3(unsigned long long, unsigned long long) DO_NOT_DISCARD; 49 57 50 58 extern int __divmodsi3(int, int, int *);
Note:
See TracChangeset
for help on using the changeset viewer.