ia64/xen-unstable

changeset 6014:18bb29989371

gcc-3.4/ia64 compilation fixes.

The ia64 parts of this patch are already in xen-ia64-unstable.

Signed-off-by: Arun Sharma <arun.sharma@intel.com>
author kaf24@firebug.cl.cam.ac.uk
date Wed Aug 03 09:33:09 2005 +0000 (2005-08-03)
parents 2c0bc4caaa1f
children 4012e919dac0
files xen/arch/x86/smpboot.c xen/arch/x86/traps.c xen/include/xen/ac_timer.h xen/include/xen/sched.h
line diff
     1.1 --- a/xen/arch/x86/smpboot.c	Wed Aug 03 09:32:39 2005 +0000
     1.2 +++ b/xen/arch/x86/smpboot.c	Wed Aug 03 09:33:09 2005 +0000
     1.3 @@ -434,7 +434,6 @@ void __init start_secondary(void *unused
     1.4  	unsigned int cpu = cpucount;
     1.5  
     1.6  	extern void percpu_traps_init(void);
     1.7 -	extern void cpu_init(void);
     1.8  
     1.9  	set_current(idle_task[cpu]);
    1.10  	set_processor_id(cpu);
     2.1 --- a/xen/arch/x86/traps.c	Wed Aug 03 09:32:39 2005 +0000
     2.2 +++ b/xen/arch/x86/traps.c	Wed Aug 03 09:33:09 2005 +0000
     2.3 @@ -1155,7 +1155,6 @@ void set_tss_desc(unsigned int n, void *
     2.4  void __init trap_init(void)
     2.5  {
     2.6      extern void percpu_traps_init(void);
     2.7 -    extern void cpu_init(void);
     2.8  
     2.9      /*
    2.10       * Note that interrupt gates are always used, rather than trap gates. We 
     3.1 --- a/xen/include/xen/ac_timer.h	Wed Aug 03 09:32:39 2005 +0000
     3.2 +++ b/xen/include/xen/ac_timer.h	Wed Aug 03 09:33:09 2005 +0000
     3.3 @@ -10,6 +10,7 @@
     3.4  
     3.5  #include <xen/spinlock.h>
     3.6  #include <xen/time.h>
     3.7 +#include <xen/string.h>
     3.8  
     3.9  struct ac_timer {
    3.10      /* System time expiry value (nanoseconds since boot). */
     4.1 --- a/xen/include/xen/sched.h	Wed Aug 03 09:32:39 2005 +0000
     4.2 +++ b/xen/include/xen/sched.h	Wed Aug 03 09:33:09 2005 +0000
     4.3 @@ -386,6 +386,7 @@ void vcpu_unpause(struct vcpu *v);
     4.4  void domain_unpause(struct domain *d);
     4.5  void domain_pause_by_systemcontroller(struct domain *d);
     4.6  void domain_unpause_by_systemcontroller(struct domain *d);
     4.7 +void cpu_init(void);
     4.8  
     4.9  static inline void vcpu_unblock(struct vcpu *v)
    4.10  {