/[qemu]/qemu/softmmu_template.h
ViewVC logotype

Diff of /qemu/softmmu_template.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by bellard, Fri Aug 8 23:58:05 2003 UTC revision 1.2 by bellard, Sun Aug 10 23:39:03 2003 UTC
# Line 81  static inline void glue(io_write, SUFFIX Line 81  static inline void glue(io_write, SUFFIX
81  }  }
82    
83  /* handle all cases except unaligned access which span two pages */  /* handle all cases except unaligned access which span two pages */
84  DATA_TYPE __attribute((regparm(1))) glue(glue(__ld, SUFFIX), _mmu)(unsigned long addr)  DATA_TYPE REGPARM(1) glue(glue(__ld, SUFFIX), _mmu)(unsigned long addr)
85  {  {
86      DATA_TYPE res;      DATA_TYPE res;
87      int is_user, index;      int is_user, index;
# Line 163  static DATA_TYPE glue(slow_ld, SUFFIX)(u Line 163  static DATA_TYPE glue(slow_ld, SUFFIX)(u
163  }  }
164    
165    
166  void __attribute((regparm(2))) glue(glue(__st, SUFFIX), _mmu)(unsigned long addr, DATA_TYPE val)  void REGPARM(2) glue(glue(__st, SUFFIX), _mmu)(unsigned long addr, DATA_TYPE val)
167  {  {
168      unsigned long physaddr, tlb_addr;      unsigned long physaddr, tlb_addr;
169      void *retaddr;      void *retaddr;

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26