orc-stdint.h   orc-stdint.h 
#ifndef _ORC_ORC_ORC_STDINT_H #ifndef _ORC_ORC_ORC_STDINT_H
#define _ORC_ORC_ORC_STDINT_H 1 #define _ORC_ORC_ORC_STDINT_H 1
#ifndef _GENERATED_STDINT_H #ifndef _GENERATED_STDINT_H
#define _GENERATED_STDINT_H "orc 0.4.8" #define _GENERATED_STDINT_H "orc 0.4.9"
/* generated using gnu compiler gcc (SUSE Linux) 4.4.1 [gcc-4_4-branch revi sion 150839] */ /* generated using gnu compiler gcc (SUSE Linux) 4.4.1 [gcc-4_4-branch revi sion 150839] */
#define _STDINT_HAVE_STDINT_H 1 #define _STDINT_HAVE_STDINT_H 1
#include <stdint.h> #include <stdint.h>
#endif #endif
#endif #endif
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 orcprogram.h   orcprogram.h 
skipping to change at line 736 skipping to change at line 736
void orc_compiler_append_code (OrcCompiler *p, const char *fmt, ...) void orc_compiler_append_code (OrcCompiler *p, const char *fmt, ...)
ORC_GNU_PRINTF(2,3); ORC_GNU_PRINTF(2,3);
void orc_target_register (OrcTarget *target); void orc_target_register (OrcTarget *target);
OrcTarget *orc_target_get_by_name (const char *target_name); OrcTarget *orc_target_get_by_name (const char *target_name);
int orc_program_get_max_var_size (OrcProgram *program); int orc_program_get_max_var_size (OrcProgram *program);
int orc_program_get_max_array_size (OrcProgram *program); int orc_program_get_max_array_size (OrcProgram *program);
int orc_program_get_max_accumulator_size (OrcProgram *program); int orc_program_get_max_accumulator_size (OrcProgram *program);
void orc_get_data_cache_sizes (int *level1, int *level2, int *level3); void orc_get_data_cache_sizes (int *level1, int *level2, int *level3);
void orc_get_cpu_family_model_stepping (int *family, int *model, int *stepp
ing);
const char * orc_get_cpu_name (void);
OrcCode * orc_code_new (void); OrcCode * orc_code_new (void);
void orc_code_free (OrcCode *code); void orc_code_free (OrcCode *code);
#ifdef ORC_ENABLE_UNSTABLE_API #ifdef ORC_ENABLE_UNSTABLE_API
int orc_compiler_flag_check (const char *flag); int orc_compiler_flag_check (const char *flag);
extern int _orc_data_cache_size_level1; extern int _orc_data_cache_size_level1;
extern int _orc_data_cache_size_level2; extern int _orc_data_cache_size_level2;
extern int _orc_data_cache_size_level3; extern int _orc_data_cache_size_level3;
extern int _orc_cpu_family;
extern int _orc_cpu_model;
extern int _orc_cpu_stepping;
extern const char *_orc_cpu_name;
extern int _orc_compiler_flag_backup; extern int _orc_compiler_flag_backup;
extern int _orc_compiler_flag_debug; extern int _orc_compiler_flag_debug;
void orc_code_chunk_free (OrcCodeChunk *chunk); void orc_code_chunk_free (OrcCodeChunk *chunk);
#endif #endif
#endif #endif
 End of changes. 2 change blocks. 
0 lines changed or deleted 7 lines changed or added


 orcutils.h   orcutils.h 
skipping to change at line 162 skipping to change at line 162
#ifdef ORC_ENABLE_UNSTABLE_API #ifdef ORC_ENABLE_UNSTABLE_API
int get_file_int (const char *file, int *value); int get_file_int (const char *file, int *value);
char * get_file (const char *file); char * get_file (const char *file);
char * get_cpuinfo_line (char *cpuinfo, const char *tag); char * get_cpuinfo_line (char *cpuinfo, const char *tag);
char * _strndup (const char *s, int n); char * _strndup (const char *s, int n);
char ** strsplit (const char *s, char delimiter); char ** strsplit (const char *s, char delimiter);
char * get_tag_value (char *s, const char *tag); char * get_tag_value (char *s, const char *tag);
orc_int64 _strtoll (const char *nptr, char **endptr, int base);
#endif #endif
ORC_END_DECLS ORC_END_DECLS
#endif #endif
 End of changes. 1 change blocks. 
0 lines changed or deleted 2 lines changed or added


 orcx86.h   orcx86.h 
skipping to change at line 26 skipping to change at line 26
X86_R8, X86_R8,
X86_R9, X86_R9,
X86_R10, X86_R10,
X86_R11, X86_R11,
X86_R12, X86_R12,
X86_R13, X86_R13,
X86_R14, X86_R14,
X86_R15 X86_R15
}; };
enum {
ORC_X86_UNKNOWN,
ORC_X86_P6,
ORC_X86_NETBURST,
ORC_X86_CORE,
ORC_X86_PENRYN,
ORC_X86_NEHALEM,
ORC_X86_BONNELL,
ORC_X86_WESTMERE,
ORC_X86_SANDY_BRIDGE,
ORC_X86_K5,
ORC_X86_K6,
ORC_X86_K7,
ORC_X86_K8,
ORC_X86_K10
};
const char * orc_x86_get_regname(int i); const char * orc_x86_get_regname(int i);
int orc_x86_get_regnum(int i); int orc_x86_get_regnum(int i);
const char * orc_x86_get_regname_16(int i); const char * orc_x86_get_regname_16(int i);
const char * orc_x86_get_regname_64(int i); const char * orc_x86_get_regname_64(int i);
const char * orc_x86_get_regname_ptr(OrcCompiler *compiler, int i); const char * orc_x86_get_regname_ptr(OrcCompiler *compiler, int i);
void orc_x86_emit_push (OrcCompiler *compiler, int size, int reg); void orc_x86_emit_push (OrcCompiler *compiler, int size, int reg);
void orc_x86_emit_pop (OrcCompiler *compiler, int size, int reg); void orc_x86_emit_pop (OrcCompiler *compiler, int size, int reg);
void orc_x86_emit_mov_memoffset_reg (OrcCompiler *compiler, int size, int o ffset, int reg1, int reg2); void orc_x86_emit_mov_memoffset_reg (OrcCompiler *compiler, int size, int o ffset, int reg1, int reg2);
void orc_x86_emit_mov_reg_memoffset (OrcCompiler *compiler, int size, int r eg1, int offset, int reg2); void orc_x86_emit_mov_reg_memoffset (OrcCompiler *compiler, int size, int r eg1, int offset, int reg2);
 End of changes. 1 change blocks. 
0 lines changed or deleted 17 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/