Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2953 → Rev 2954

/branches/dynload/uspace/lib/rtld/rtld.c
35,6 → 35,8
*/
 
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
 
static void kputint(unsigned i)
{
50,13 → 52,28
 
int z = 42;
 
void _putint(int i);
 
void test_func(void);
void test_func(void)
{
int fd, rc;
char buf[5];
 
kputint(-1);
kputint(z);
printf("Hello, world! (from rtld)\n");
 
fd = open("/test", O_RDONLY);
if (fd < 0) { printf("fd<0 ("); _putint(fd); printf(")\n"); }
fd = 0;
 
rc = read(fd, &buf, 4);
//printf(" ->%d\n", rc);
buf[4]='\0';
printf(buf);
getchar();
 
printf("x\n");
while(1);