patches/mono-02-seek-macros.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 443 601cee14bf07
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
401
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     1
From http://bugzilla.gnome.org/show_bug.cgi?id=370081
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     2
Applied upstream in later Mono 1.2 releases.
443
601cee14bf07 2007-09-03 Albert Lee <[email protected]>
trisk
parents: 401
diff changeset
     3
Index: mono-1.2/support/map.c
401
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     4
===================================================================
443
601cee14bf07 2007-09-03 Albert Lee <[email protected]>
trisk
parents: 401
diff changeset
     5
--- mono-1.2/support/map.c	(revision 67251)
601cee14bf07 2007-09-03 Albert Lee <[email protected]>
trisk
parents: 401
diff changeset
     6
+++ mono-1.2/support/map.c	(working copy)
401
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     7
@@ -21,7 +21,19 @@
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     8
 #define _XOPEN_SOURCE
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
     9
 #endif /* ndef _XOPEN_SOURCE */
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    10
 
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    11
+#ifndef L_SET
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    12
+#define L_SET SEEK_SET
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    13
+#endif /* ndef L_SET */
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    14
 
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    15
+#ifndef L_INCR
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    16
+#define L_INCR SEEK_CUR
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    17
+#endif /* ndef L_INCR */
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    18
+
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    19
+#ifndef L_XTND
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    20
+#define L_XTND SEEK_END
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    21
+#endif /* ndef L_XTND */
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    22
+
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    23
+
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    24
 /*
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    25
  * Implementation Includes
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    26
  */
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    27
Index: Makefile.am
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    28
===================================================================
443
601cee14bf07 2007-09-03 Albert Lee <[email protected]>
trisk
parents: 401
diff changeset
    29
--- mono-1.2/support/Makefile.am	(revision 67251)
601cee14bf07 2007-09-03 Albert Lee <[email protected]>
trisk
parents: 401
diff changeset
    30
+++ mono-1.2/support/Makefile.am	(working copy)
401
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    31
@@ -114,6 +114,9 @@
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    32
 	--impl-header="<dirent.h>"                            \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    33
 	--impl-header="<utime.h>"                             \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    34
 	--impl-header="\"mph.h\""                             \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    35
+	--impl-macro="L_SET=SEEK_SET"                         \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    36
+	--impl-macro="L_INCR=SEEK_CUR"                        \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    37
+	--impl-macro="L_XTND=SEEK_END"                        \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    38
 	--rename-member=st_atime=st_atime_                    \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    39
 	--rename-member=st_ctime=st_ctime_                    \
4db691606b3c 2007-08-14 Albert Lee <[email protected]>
trisk
parents:
diff changeset
    40
 	--rename-member=st_mtime=st_mtime_                    \