Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1166 → Rev 1167

/uspace/trunk/libc/generic/thread.c
36,6 → 36,12
 
#include <stdio.h>
 
 
#ifndef THREAD_INITIAL_STACK_PAGES_NO
#define THREAD_INITIAL_STACK_PAGES_NO 1
#endif
 
 
extern char _tdata_start;
extern char _tdata_end;
extern char _tbss_start;
109,7 → 115,7
char *stack;
uspace_arg_t *uarg;
 
stack = (char *) malloc(getpagesize());
stack = (char *) malloc(getpagesize()*THREAD_INITIAL_STACK_PAGES_NO);
if (!stack)
return -1;
/uspace/trunk/libc/arch/ia64/include/thread.h
29,6 → 29,8
#ifndef __LIBC__ia64THREAD_H__
#define __LIBC__ia64THREAD_H__
 
#define THREAD_INITIAL_STACK_PAGES_NO 2
 
/* This structure must be exactly 16 bytes long */
typedef struct {
void *dtv; /* unused in static linking*/