diff --git a/src/lib/libc/i386/Makefile.inc b/src/lib/libc/i386/Makefile.inc index ec4bcba..55ed355 100755 --- a/src/lib/libc/i386/Makefile.inc +++ b/src/lib/libc/i386/Makefile.inc @@ -1,2 +1,2 @@ INCLUDES = -I../../include -I../../../../include.new -CFLAGS += -DPIC -DPORTMAP -D__DBINTERFACE_PRIVATE -nostdinc +CFLAGS += -DPORTMAP -D__DBINTERFACE_PRIVATE -nostdinc diff --git a/src/sys/kernel/kernsysctl.c b/src/sys/kernel/kernsysctl.c index 783e213..e08655d 100644 --- a/src/sys/kernel/kernsysctl.c +++ b/src/sys/kernel/kernsysctl.c @@ -129,10 +129,15 @@ name[1] = 7; name_len = 2; sysctl_add(name,name_len,"page_size",&page_val,sizeof(uInt32)); + name[0] = 1; + name [1] = 33; + page_val = 0xCBE8000; + sysctl_add(name,name_len,"page_size",&page_val,sizeof(uInt32)); } int __sysctl(struct thread *td, struct sysctl_args *uap) { struct sysctl_entry *tmpCtl = 0x0; + int i = 0; if (ctls == 0x0) { def_ctls(); } @@ -144,6 +149,9 @@ tmpCtl = sysctl_find(uap->name,uap->namelen); if (tmpCtl == 0x0) { kprintf("Invalid CTL\n"); + for (i=0;inamelen;i++) + kprintf("(%i)",uap->name[i]); + kprintf("\n"); endTask(_current->id); }