40 |
|
/* Use chain of checksum_info_t to compute the block checksum */ |
41 |
|
#define USE_CHECKSUM_INFO 0 |
42 |
|
|
43 |
+ |
/* Use code inlining, aka follow-up of constant jumps */ |
44 |
+ |
#define USE_INLINING 0 |
45 |
+ |
|
46 |
|
#define USE_F_ALIAS 1 |
47 |
|
#define USE_OFFSET 1 |
48 |
|
#define COMP_DEBUG 1 |
494 |
|
typedef struct checksum_info_t { |
495 |
|
uae_u8 *start_p; |
496 |
|
uae_u32 length; |
494 |
– |
uae_u32 c1; |
495 |
– |
uae_u32 c2; |
497 |
|
struct checksum_info_t *next; |
498 |
|
} checksum_info; |
499 |
|
|
511 |
|
|
512 |
|
uae_u8* pc_p; |
513 |
|
|
514 |
+ |
uae_u32 c1; |
515 |
+ |
uae_u32 c2; |
516 |
|
#if USE_CHECKSUM_INFO |
517 |
|
checksum_info *csi; |
515 |
– |
# define CSI_TYPE checksum_info |
516 |
– |
# define CSI_START_P(csi) (csi)->start_p |
517 |
– |
# define CSI_LENGTH(csi) (csi)->length |
518 |
|
#else |
519 |
– |
uae_u32 c1; |
520 |
– |
uae_u32 c2; |
519 |
|
uae_u32 len; |
520 |
|
uae_u32 min_pcp; |
523 |
– |
# define CSI_TYPE blockinfo |
524 |
– |
# define CSI_START_P(csi) (csi)->min_pcp |
525 |
– |
# define CSI_LENGTH(csi) (csi)->len |
521 |
|
#endif |
522 |
|
|
523 |
|
struct blockinfo_t* next_same_cl; |