mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-12 17:32:19 +00:00
Fix a test.
These other tests should be in test/Programs/SingleSource/UnitTests if anyone cares enough to save them git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17540 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
3967c2fb00
commit
a11bcdf110
@ -1,7 +1,8 @@
|
||||
// This file can be used to see what a native C compiler is generating for a
|
||||
// variety of interesting operations.
|
||||
//
|
||||
// RUN: $LLVMGCCDIR/bin/gcc -c %s
|
||||
// RUN: %llvmgcc -c %s -o - | llc
|
||||
|
||||
unsigned int udiv(unsigned int X, unsigned int Y) {
|
||||
return X/Y;
|
||||
}
|
||||
|
@ -1,15 +0,0 @@
|
||||
#include <stdio.h>
|
||||
int a = 1, b = 2;
|
||||
|
||||
int main() {
|
||||
int i,j;
|
||||
for (i=15; i>=0; --i) {
|
||||
if (a < i) printf("%d < %d\n", a, i);
|
||||
else printf("%d >= %d\n", a, i);
|
||||
for (j=2; j <= 25; j++) {
|
||||
printf("%d, ", j);
|
||||
}
|
||||
printf("\n");
|
||||
}
|
||||
return 0;
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
void printf(char*, ...);
|
||||
|
||||
int main() {
|
||||
printf("%f, %d, %f, %d, %f\n", //, %d, %f, %d, %f, %d\n",
|
||||
1.0, 2, 3.0, 4, 5.0 /*, 6, 7.0, 8, 9.0, 10*/);
|
||||
return 0;
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
void printf(char*, ...);
|
||||
|
||||
typedef struct params_ {
|
||||
int i1;
|
||||
float f1;
|
||||
double d1;
|
||||
short s1;
|
||||
double d2;
|
||||
char c1;
|
||||
unsigned short s2;
|
||||
float f2;
|
||||
int i2;
|
||||
} params;
|
||||
|
||||
void print_param(params p) {
|
||||
printf("%d, %f, %f, %d, %f, %c, %d, %f, %d\n",
|
||||
p.i1, p.f1, p.d1, p.s1, p.d2, p.c1, p.s2, p.f2, p.i2);
|
||||
}
|
||||
|
||||
void print_param_addr(params *p) {
|
||||
printf("%d, %f, %f, %d, %f, %c, %d, %f, %d\n",
|
||||
p->i1, p->f1, p->d1, p->s1, p->d2, p->c1, p->s2, p->f2, p->i2);
|
||||
}
|
||||
|
||||
int main() {
|
||||
params p;
|
||||
p.i1 = 1;
|
||||
p.f1 = 2.0;
|
||||
p.d1 = 3.0;
|
||||
p.s1 = 4;
|
||||
p.d2 = 5.0;
|
||||
p.c1 = '6';
|
||||
p.s2 = 7;
|
||||
p.f2 = 8.0;
|
||||
p.i2 = 9;
|
||||
print_param(p);
|
||||
print_param_addr(&p);
|
||||
return 0;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user