add sdivmod;
improve build system;
This commit is contained in:
parent
07c64779d8
commit
8480d55faf
11 changed files with 190 additions and 73 deletions
21
llrtc/lib/test_sdivmod64.c
Normal file
21
llrtc/lib/test_sdivmod64.c
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
#include <stdio.h>
|
||||
#include <stdint.h>
|
||||
#include "llrt.h"
|
||||
|
||||
int main(int argc, char * argv[]){
|
||||
int64_t n, d, q, r;
|
||||
|
||||
if (argc != 3) {
|
||||
printf("invalid argument: %s dividend divisor", argv[0]);
|
||||
return 1;
|
||||
}
|
||||
sscanf(argv[1], "%lld", &n);
|
||||
sscanf(argv[2], "%lld", &d);
|
||||
|
||||
q = sdivmod64(n, d, &r);
|
||||
|
||||
printf("%lld\n", q);
|
||||
printf("%lld\n", r);
|
||||
|
||||
return 0;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue