OpenSDE Packages Database (without history before r20070)
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.

105 lines
5.0 KiB

  1. # --- SDE-COPYRIGHT-NOTE-BEGIN ---
  2. # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
  3. #
  4. # Filename: package/.../linux24-psionw/gcc-3.4.patch
  5. # Copyright (C) 2004 - 2006 The T2 SDE Project
  6. #
  7. # More information can be found in the files COPYING and README.
  8. #
  9. # This patch file is dual-licensed. It is available under the license the
  10. # patched project is licensed under, as long as it is an OpenSource license
  11. # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
  12. # of the GNU General Public License as published by the Free Software
  13. # Foundation; either version 2 of the License, or (at your option) any later
  14. # version.
  15. # --- SDE-COPYRIGHT-NOTE-END ---
  16. --- linux-2.4.27/arch/arm/Makefile.vanilla 2005-02-01 21:54:13.127646688 +0100
  17. +++ linux-2.4.27/arch/arm/Makefile 2005-02-01 21:54:23.551062088 +0100
  18. @@ -50,8 +50,8 @@
  19. tune-$(CONFIG_CPU_SA110) :=-mtune=strongarm110
  20. tune-$(CONFIG_CPU_SA1100) :=-mtune=strongarm1100
  21. -CFLAGS_BOOT :=$(apcs-y) $(arch-y) $(tune-y) -mshort-load-bytes -msoft-float -Uarm
  22. -CFLAGS +=$(apcs-y) $(arch-y) $(tune-y) -mshort-load-bytes -msoft-float -Uarm
  23. +CFLAGS_BOOT :=$(apcs-y) $(arch-y) $(tune-y) -msoft-float -Uarm
  24. +CFLAGS +=$(apcs-y) $(arch-y) $(tune-y) -msoft-float -Uarm
  25. AFLAGS +=$(apcs-y) $(arch-y) -msoft-float
  26. ifeq ($(CONFIG_CPU_26),y)
  27. --- linux-2.4.27/include/linux/sched.h.vanilla 2005-02-01 22:51:23.418163264 +0100
  28. +++ linux-2.4.27/include/linux/sched.h 2005-02-01 22:51:37.002098192 +0100
  29. @@ -763,7 +763,7 @@
  30. extern void end_lazy_tlb(struct mm_struct *mm);
  31. /* mmdrop drops the mm and the page tables */
  32. -extern inline void FASTCALL(__mmdrop(struct mm_struct *));
  33. +extern void FASTCALL(__mmdrop(struct mm_struct *));
  34. static inline void mmdrop(struct mm_struct * mm)
  35. {
  36. if (atomic_dec_and_test(&mm->mm_count))
  37. --- linux-2.4.27/include/linux/blkdev.h.vanilla 2005-02-01 22:59:51.021995752 +0100
  38. +++ linux-2.4.27/include/linux/blkdev.h 2005-02-01 22:59:57.948942696 +0100
  39. @@ -233,7 +233,7 @@
  40. extern void grok_partitions(struct gendisk *dev, int drive, unsigned minors, long size);
  41. extern void register_disk(struct gendisk *dev, kdev_t first, unsigned minors, struct block_device_operations *ops, long size);
  42. extern void generic_make_request(int rw, struct buffer_head * bh);
  43. -extern inline request_queue_t *blk_get_queue(kdev_t dev);
  44. +extern request_queue_t *blk_get_queue(kdev_t dev);
  45. extern void blkdev_release_request(struct request *);
  46. /*
  47. --- linux-2.4.27/include/net/irda/irlmp_frame.h.vanilla 2005-02-01 23:24:49.294223752 +0100
  48. +++ linux-2.4.27/include/net/irda/irlmp_frame.h 2005-02-01 23:24:55.000000000 +0100
  49. @@ -40,7 +40,7 @@
  50. #define CONTROL_BIT 0x80
  51. -inline void irlmp_send_data_pdu(struct lap_cb *self, __u8 dlsap, __u8 slsap,
  52. +void irlmp_send_data_pdu(struct lap_cb *self, __u8 dlsap, __u8 slsap,
  53. int expedited, struct sk_buff *skb);
  54. void irlmp_send_lcf_pdu(struct lap_cb *self, __u8 dlsap, __u8 slsap,
  55. __u8 opcode, struct sk_buff *skb);
  56. --- linux-2.4.27/include/net/irda/timer.h.vanilla 2005-02-01 23:23:56.300280056 +0100
  57. +++ linux-2.4.27/include/net/irda/timer.h 2005-02-01 23:55:16.238486008 +0100
  58. @@ -72,21 +72,21 @@
  59. void irda_start_timer(struct timer_list *ptimer, int timeout, void* data,
  60. TIMER_CALLBACK callback);
  61. -inline void irlap_start_slot_timer(struct irlap_cb *self, int timeout);
  62. -inline void irlap_start_query_timer(struct irlap_cb *self, int timeout);
  63. -inline void irlap_start_final_timer(struct irlap_cb *self, int timeout);
  64. -inline void irlap_start_wd_timer(struct irlap_cb *self, int timeout);
  65. -inline void irlap_start_backoff_timer(struct irlap_cb *self, int timeout);
  66. +void irlap_start_slot_timer(struct irlap_cb *self, int timeout);
  67. +void irlap_start_query_timer(struct irlap_cb *self, int timeout);
  68. +void irlap_start_final_timer(struct irlap_cb *self, int timeout);
  69. +void irlap_start_wd_timer(struct irlap_cb *self, int timeout);
  70. +void irlap_start_backoff_timer(struct irlap_cb *self, int timeout);
  71. void irlap_start_mbusy_timer(struct irlap_cb *self, int timeout);
  72. void irlap_stop_mbusy_timer(struct irlap_cb *);
  73. struct lsap_cb;
  74. struct lap_cb;
  75. -inline void irlmp_start_watchdog_timer(struct lsap_cb *, int timeout);
  76. -inline void irlmp_start_discovery_timer(struct irlmp_cb *, int timeout);
  77. -inline void irlmp_start_idle_timer(struct lap_cb *, int timeout);
  78. -inline void irlmp_stop_idle_timer(struct lap_cb *self);
  79. +void irlmp_start_watchdog_timer(struct lsap_cb *, int timeout);
  80. +void irlmp_start_discovery_timer(struct irlmp_cb *, int timeout);
  81. +void irlmp_start_idle_timer(struct lap_cb *, int timeout);
  82. +void irlmp_stop_idle_timer(struct lap_cb *self);
  83. #endif
  84. --- linux-2.4.27/include/net/ip.h.vanilla 2005-02-01 23:17:32.000000000 +0100
  85. +++ linux-2.4.27/include/net/ip.h 2005-02-01 23:55:18.968071048 +0100
  86. @@ -137,7 +137,7 @@
  87. void ip_send_reply(struct sock *sk, struct sk_buff *skb, struct ip_reply_arg *arg,
  88. unsigned int len);
  89. -extern __inline__ int ip_finish_output(struct sk_buff *skb);
  90. +extern int ip_finish_output(struct sk_buff *skb);
  91. struct ipv4_config
  92. {