[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4/libl4 ChangeLog ia32/l4/bits/stubs-init...
From: |
Marcus Brinkmann |
Subject: |
hurd-l4/libl4 ChangeLog ia32/l4/bits/stubs-init... |
Date: |
Thu, 18 Sep 2003 10:00:10 -0400 |
CVSROOT: /cvsroot/hurd
Module name: hurd-l4
Branch:
Changes by: Marcus Brinkmann <address@hidden> 03/09/18 10:00:10
Modified files:
libl4 : ChangeLog
libl4/ia32/l4/bits: stubs-init.h
libl4/l4 : kip.h
Log message:
2003-09-18 Marcus Brinkmann <address@hidden>
* l4/kip.h (l4_get_kernel_interface): Rename to ...
(l4_kip): ... this. Also in all callers.
* ia32/l4/bits/stubs-init.h (__L4_SETUP_SYSCALL): Likewise in
caller.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libl4/ChangeLog.diff?tr1=1.8&tr2=1.9&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libl4/ia32/l4/bits/stubs-init.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/libl4/l4/kip.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: hurd-l4/libl4/ChangeLog
diff -u hurd-l4/libl4/ChangeLog:1.8 hurd-l4/libl4/ChangeLog:1.9
--- hurd-l4/libl4/ChangeLog:1.8 Thu Sep 18 09:48:35 2003
+++ hurd-l4/libl4/ChangeLog Thu Sep 18 10:00:10 2003
@@ -1,5 +1,10 @@
2003-09-18 Marcus Brinkmann <address@hidden>
+ * l4/kip.h (l4_get_kernel_interface): Rename to ...
+ (l4_kip): ... this. Also in all callers.
+ * ia32/l4/bits/stubs-init.h (__L4_SETUP_SYSCALL): Likewise in
+ caller.
+
* l4/kip.h (l4_min_page_size): New function.
(l4_min_page_size_log2): Likewise.
Index: hurd-l4/libl4/ia32/l4/bits/stubs-init.h
diff -u hurd-l4/libl4/ia32/l4/bits/stubs-init.h:1.1
hurd-l4/libl4/ia32/l4/bits/stubs-init.h:1.2
--- hurd-l4/libl4/ia32/l4/bits/stubs-init.h:1.1 Sat Jul 26 13:26:09 2003
+++ hurd-l4/libl4/ia32/l4/bits/stubs-init.h Thu Sep 18 10:00:10 2003
@@ -5,8 +5,7 @@
#define __L4_SETUP_SYSCALL(name) \
extern void (*__l4_ ## name) (void); \
__l4_ ## name = (void (*) (void)) \
- (((l4_word_t) l4_get_kernel_interface ()) \
- + l4_get_kernel_interface ()->name)
+ (((l4_word_t) l4_kip ()) + l4_kip ()->name)
/* Initialize the syscall stubs. */
_L4_EXTERN_INLINE void
Index: hurd-l4/libl4/l4/kip.h
diff -u hurd-l4/libl4/l4/kip.h:1.2 hurd-l4/libl4/l4/kip.h:1.3
--- hurd-l4/libl4/l4/kip.h:1.2 Thu Sep 18 09:48:35 2003
+++ hurd-l4/libl4/l4/kip.h Thu Sep 18 10:00:10 2003
@@ -321,25 +321,26 @@
extern l4_kip_t __l4_kip;
-#define l4_get_kernel_interface() (__l4_kip + 0) /* Not an lvalue. */
+#define l4_kip() (__l4_kip + 0) /* Not an lvalue. */
#ifndef _L4_EXTERN_INLINE
#define _L4_EXTERN_INLINE extern __inline
#endif
+_L4_EXTERN_INLINE
_L4_EXTERN_INLINE l4_api_version_t
l4_api_version (void)
{
- return l4_get_kernel_interface ()->api_version;
+ return l4_kip ()->api_version;
}
_L4_EXTERN_INLINE l4_api_flags_t
l4_api_flags (void)
{
- return l4_get_kernel_interface ()->api_flags;
+ return l4_kip ()->api_flags;
}
@@ -348,8 +349,8 @@
{
l4_kern_desc_t kern;
- kern = (l4_kern_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->kern_desc_ptr);
+ kern = (l4_kern_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->kern_desc_ptr);
return kern->id;
}
@@ -359,8 +360,8 @@
{
l4_kern_desc_t kern;
- kern = (l4_kern_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->kern_desc_ptr);
+ kern = (l4_kern_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->kern_desc_ptr);
if (year)
*year = kern->gen_date.year + 2000;
@@ -376,8 +377,8 @@
{
l4_kern_desc_t kern;
- kern = (l4_kern_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->kern_desc_ptr);
+ kern = (l4_kern_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->kern_desc_ptr);
if (ver)
*ver = kern->version.ver;
@@ -393,8 +394,8 @@
{
l4_kern_desc_t kern;
- kern = (l4_kern_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->kern_desc_ptr);
+ kern = (l4_kern_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->kern_desc_ptr);
return kern->supplier;
}
@@ -403,7 +404,7 @@
_L4_EXTERN_INLINE l4_word_t
l4_num_processors (void)
{
- return l4_get_kernel_interface ()->processor_info.processors + 1;
+ return l4_kip ()->processor_info.processors + 1;
}
@@ -413,9 +414,9 @@
if (num >= l4_num_processors ())
return (l4_proc_desc_t) 0;
- return (l4_proc_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->proc_desc_ptr)
- + num * (1 << l4_get_kernel_interface ()->processor_info.log2_size);
+ return (l4_proc_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->proc_desc_ptr)
+ + num * (1 << l4_kip ()->processor_info.log2_size);
}
@@ -438,7 +439,7 @@
_L4_EXTERN_INLINE l4_word_t
l4_page_size_mask (void)
{
- return l4_get_kernel_interface ()->page_info.page_size_mask
+ return l4_kip ()->page_info.page_size_mask
<< L4_MIN_PAGE_SIZE_LOG2;
}
@@ -449,7 +450,7 @@
_L4_EXTERN_INLINE l4_word_t
l4_min_page_size_log2 (void)
{
- page_size_mask = l4_get_kernel_interface ()->page_info.page_size_mask;
+ page_size_mask = l4_kip ()->page_info.page_size_mask;
unsigned int page_size_log2 = L4_MIN_PAGE_SIZE_LOG2;
/* There'd better be one bit set. */
@@ -476,70 +477,70 @@
_L4_EXTERN_INLINE l4_page_info_t
l4_page_rights (void)
{
- return l4_get_kernel_interface ()->page_info;
+ return l4_kip ()->page_info;
}
_L4_EXTERN_INLINE l4_word_t
l4_thread_id_bits (void)
{
- return l4_get_kernel_interface ()->thread_info.log2_max_thread;
+ return l4_kip ()->thread_info.log2_max_thread;
}
_L4_EXTERN_INLINE l4_word_t
l4_thread_user_base (void)
{
- return l4_get_kernel_interface ()->thread_info.user_base;
+ return l4_kip ()->thread_info.user_base;
}
_L4_EXTERN_INLINE l4_word_t
l4_thread_system_base (void)
{
- return l4_get_kernel_interface ()->thread_info.system_base;
+ return l4_kip ()->thread_info.system_base;
}
_L4_EXTERN_INLINE l4_word_t
l4_read_precision (void)
{
- return l4_get_kernel_interface ()->clock_info.read_precision;
+ return l4_kip ()->clock_info.read_precision;
}
_L4_EXTERN_INLINE l4_word_t
l4_schedule_precision (void)
{
- return l4_get_kernel_interface ()->clock_info.schedule_precision;
+ return l4_kip ()->clock_info.schedule_precision;
}
_L4_EXTERN_INLINE l4_word_t
l4_utcb_area_size_log2 (void)
{
- return l4_get_kernel_interface ()->utcb_info.log2_min_size;
+ return l4_kip ()->utcb_info.log2_min_size;
}
_L4_EXTERN_INLINE l4_word_t
l4_utcb_area_size (void)
{
- return 1 << l4_get_kernel_interface ()->utcb_info.log2_min_size;
+ return 1 << l4_kip ()->utcb_info.log2_min_size;
}
_L4_EXTERN_INLINE l4_word_t
l4_utcb_alignment_log2 (void)
{
- return l4_get_kernel_interface ()->utcb_info.log2_align;
+ return l4_kip ()->utcb_info.log2_align;
}
_L4_EXTERN_INLINE l4_word_t
l4_utcb_size (void)
{
- return l4_get_kernel_interface ()->utcb_info.size_mul
+ return l4_kip ()->utcb_info.size_mul
* (1 << l4_utcb_alignment_log2 ());
}
@@ -547,21 +548,21 @@
_L4_EXTERN_INLINE l4_word_t
l4_kip_area_size_log2 (void)
{
- return l4_get_kernel_interface ()->kip_area_info.log2_size;
+ return l4_kip ()->kip_area_info.log2_size;
}
_L4_EXTERN_INLINE l4_word_t
l4_kip_area_size (void)
{
- return 1 << l4_get_kernel_interface ()->kip_area_info.log2_size;
+ return 1 << l4_kip ()->kip_area_info.log2_size;
}
_L4_EXTERN_INLINE l4_word_t
l4_boot_info (void)
{
- return l4_get_kernel_interface ()->boot_info;
+ return l4_kip ()->boot_info;
}
@@ -570,8 +571,8 @@
{
l4_kern_desc_t kern;
- kern = (l4_kern_desc_t) ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->kern_desc_ptr);
+ kern = (l4_kern_desc_t) ((l4_word_t) l4_kip ()
+ + l4_kip ()->kern_desc_ptr);
return kern->version_parts;
}
@@ -599,7 +600,7 @@
_L4_EXTERN_INLINE l4_word_t
l4_num_memory_desc (void)
{
- return l4_get_kernel_interface ()->memory_info.nr;
+ return l4_kip ()->memory_info.nr;
}
@@ -612,8 +613,8 @@
return (l4_memory_desc_t) 0;
mem = (l4_memory_desc_t)
- ((l4_word_t) l4_get_kernel_interface ()
- + l4_get_kernel_interface ()->memory_info.mem_desc_ptr);
+ ((l4_word_t) l4_kip ()
+ + l4_kip ()->memory_info.mem_desc_ptr);
return mem + num;
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4/libl4 ChangeLog ia32/l4/bits/stubs-init...,
Marcus Brinkmann <=