Diff for /qemu/dyngen-exec.h between versions 1.1.1.10 and 1.1.1.11

version 1.1.1.10, 2018/04/24 18:24:14 version 1.1.1.11, 2018/04/24 18:34:07
Line 19 Line 19
 #if !defined(__DYNGEN_EXEC_H__)  #if !defined(__DYNGEN_EXEC_H__)
 #define __DYNGEN_EXEC_H__  #define __DYNGEN_EXEC_H__
   
 /* prevent Solaris from trying to typedef FILE in gcc's  #include "qemu-common.h"
    include/floatingpoint.h which will conflict with the  
    definition down below */  
 #ifdef __sun__  
 #define _FILEDEFED  
 #endif  
   
 /* NOTE: standard headers should be used with special care at this  
    point because host CPU registers are used as global variables. Some  
    host headers do not allow that. */  
 #include <stddef.h>  
 #include <stdint.h>  
 #include <stdbool.h>  
   
 #ifdef __OpenBSD__  #ifdef __OpenBSD__
 #include <sys/types.h>  #include <sys/types.h>
Line 40 Line 28
 /* XXX: This may be wrong for 64-bit ILP32 hosts.  */  /* XXX: This may be wrong for 64-bit ILP32 hosts.  */
 typedef void * host_reg_t;  typedef void * host_reg_t;
   
 #ifdef CONFIG_BSD  
 typedef struct __sFILE FILE;  
 #else  
 typedef struct FILE FILE;  
 #endif  
 extern int fprintf(FILE *, const char *, ...);  
 extern int fputs(const char *, FILE *);  
 extern int printf(const char *, ...);  
   
 #if defined(__i386__)  #if defined(__i386__)
 #define AREG0 "ebp"  #define AREG0 "ebp"
 #elif defined(__x86_64__)  #elif defined(__x86_64__)

Removed from v.1.1.1.10  
changed lines
  Added in v.1.1.1.11


unix.superglobalmegacorp.com