mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

85 lines
2.8 KiB

  1. diff -dur uae-0.8.25/src/autoconf.c uae-0.8.25-p/src/autoconf.c
  2. --- uae-0.8.25/src/autoconf.c 2004-10-10 17:53:32.000000000 +0200
  3. +++ uae-0.8.25-p/src/autoconf.c 2006-11-05 04:00:15.000000000 +0100
  4. @@ -218,7 +218,7 @@
  5. /* ROM tag area memory access */
  6. -static uae_u8 *rtarea;
  7. +uae_u8 *rtarea;
  8. static uae_u32 rtarea_lget (uaecptr) REGPARAM;
  9. static uae_u32 rtarea_wget (uaecptr) REGPARAM;
  10. diff -dur uae-0.8.25/src/cia.c uae-0.8.25-p/src/cia.c
  11. --- uae-0.8.25/src/cia.c 2005-07-02 18:24:06.000000000 +0200
  12. +++ uae-0.8.25-p/src/cia.c 2006-11-05 03:59:42.000000000 +0100
  13. @@ -46,18 +46,18 @@
  14. static unsigned int clock_control_e = 0;
  15. static unsigned int clock_control_f = RTC_F_24_12;
  16. -static unsigned int ciaaicr, ciaaimask, ciabicr, ciabimask;
  17. -static unsigned int ciaacra, ciaacrb, ciabcra, ciabcrb;
  18. +unsigned int ciaaicr, ciaaimask, ciabicr, ciabimask;
  19. +unsigned int ciaacra, ciaacrb, ciabcra, ciabcrb;
  20. /* Values of the CIA timers. */
  21. -static unsigned long ciaata, ciaatb, ciabta, ciabtb;
  22. +unsigned long ciaata, ciaatb, ciabta, ciabtb;
  23. /* Computed by compute_passed_time. */
  24. static unsigned long ciaata_passed, ciaatb_passed, ciabta_passed, ciabtb_passed;
  25. -static unsigned long ciaatod, ciabtod, ciaatol, ciabtol, ciaaalarm, ciabalarm;
  26. -static int ciaatlatch, ciabtlatch;
  27. +unsigned long ciaatod, ciabtod, ciaatol, ciabtol, ciaaalarm, ciabalarm;
  28. +int ciaatlatch, ciabtlatch;
  29. -static unsigned int ciabpra;
  30. +unsigned int ciabpra;
  31. unsigned int gui_ledstate;
  32. diff -dur uae-0.8.25/src/custom.c uae-0.8.25-p/src/custom.c
  33. --- uae-0.8.25/src/custom.c 2005-07-02 18:24:06.000000000 +0200
  34. +++ uae-0.8.25-p/src/custom.c 2006-11-05 03:57:17.000000000 +0100
  35. @@ -111,7 +111,8 @@
  36. static uae_u16 sprdata[MAX_SPRITES][4], sprdatb[MAX_SPRITES][4];
  37. static int sprite_last_drawn_at[MAX_SPRITES];
  38. static int last_sprite_point, nr_armed;
  39. -static int sprite_width, sprres, sprite_buffer_res;
  40. +int sprite_width;
  41. +static int sprres, sprite_buffer_res;
  42. static uae_u32 bpl1dat, bpl2dat, bpl3dat, bpl4dat, bpl5dat, bpl6dat, bpl7dat, bpl8dat;
  43. static uae_s16 bpl1mod, bpl2mod;
  44. @@ -234,7 +235,7 @@
  45. struct draw_info line_drawinfo[2][2 * (MAXVPOS + 1) + 1];
  46. struct color_entry color_tables[2][(MAXVPOS + 1) * 2];
  47. -static int next_sprite_entry = 0;
  48. +int next_sprite_entry = 0;
  49. static int prev_next_sprite_entry;
  50. static int next_sprite_forced = 1;
  51. diff -dur uae-0.8.25/src/inputdevice.c uae-0.8.25-p/src/inputdevice.c
  52. --- uae-0.8.25/src/inputdevice.c 2005-07-02 18:23:50.000000000 +0200
  53. +++ uae-0.8.25-p/src/inputdevice.c 2006-11-05 04:01:30.000000000 +0100
  54. @@ -511,8 +511,8 @@
  55. /* Mousehack stuff */
  56. -static int ievent_alive = 0;
  57. -static int lastmx, lastmy;
  58. +int ievent_alive = 0;
  59. +int lastmx, lastmy;
  60. int mousehack_alive (void)
  61. {
  62. @@ -1739,7 +1739,7 @@
  63. return 0;
  64. }
  65. -static struct inputdevice_functions idev[3];
  66. +struct inputdevice_functions idev[3];
  67. void inputdevice_init (void)
  68. {