]> git.pld-linux.org Git - packages/Glide_V2.git/commitdiff
- rediffed patches, pass AR to remove 'l' option, which changed meaning master
authorJakub Bogusz <qboosh@pld-linux.org>
Mon, 26 Sep 2022 18:39:24 +0000 (20:39 +0200)
committerJakub Bogusz <qboosh@pld-linux.org>
Mon, 26 Sep 2022 18:39:24 +0000 (20:39 +0200)
Glide_V2.spec
glide-format.patch
glide-gcc4.patch
glide-morearchs.patch

index 99979af2cdac43aafbe00c53f2dd5d59f215d165..0376accdeb6efcb2b2aac4b2fbe27b70ffb0c574 100644 (file)
@@ -102,6 +102,7 @@ ln glide3x/README README.glide3x
 # Make sure we build for Voodoo2
 export FX_GLIDE_HW=cvg
 %{__make} -j1 V2 \
+       AR="ar csr" \
        CC="%{__cc}" \
        CNODEBUG="%{rpmcflags} %{!?debug:-fomit-frame-pointer -funroll-loops} \
                %{!?debug:-fexpensive-optimizations -ffast-math -DBIG_OPT}" \
index 4b5e63a32ef9975f917aabf4061ea396d0cfa6e4..be51bd0909a623aeaf92dc0bd8193a2b27117342 100644 (file)
@@ -9,9 +9,9 @@
  } /* tlErrorMessage */
  
  #else
---- GlideV2/glide3x/cvg/glide3/tests/tlib.c.orig       2000-04-20 23:26:36.000000000 +0200
-+++ GlideV2/glide3x/cvg/glide3/tests/tlib.c    2013-09-21 07:44:29.182138177 +0200
-@@ -1433,7 +1433,7 @@
+--- GlideV2/glide3x/cvg/glide3/tests/tlib.c.orig       2022-09-26 19:01:38.655859903 +0200
++++ GlideV2/glide3x/cvg/glide3/tests/tlib.c    2022-09-26 19:02:06.205710653 +0200
+@@ -1540,7 +1540,7 @@ char tlGetCH( void ) {
  
  FxBool
  tlErrorMessage( char *err) {
@@ -19,7 +19,7 @@
 +  fputs(err, stderr);
  } /* tlErrorMessage */
  
- #else
+ FxU32
 --- GlideV2/swlibs/fxmisc/fximg.c.orig 2000-04-20 23:26:42.000000000 +0200
 +++ GlideV2/swlibs/fxmisc/fximg.c      2013-09-21 08:00:09.335790777 +0200
 @@ -1879,8 +1879,8 @@
index c028e62b02bdeb6e2a3d9e4d5c5c023fc6d852a3..25e9c1fb9f4b62dfad935e33353d44f587108c0f 100644 (file)
@@ -1,6 +1,6 @@
---- GlideV2/glide2x.orig/cvg/glide/tests/display.c
-+++ GlideV2/glide2x/cvg/glide/tests/display.c
-@@ -65,6 +65,10 @@ static const char *sourceFormatString[] 
+--- GlideV2/glide2x/cvg/glide/tests/display.c.orig     2000-04-20 23:26:36.000000000 +0200
++++ GlideV2/glide2x/cvg/glide/tests/display.c  2022-09-26 18:54:14.561599102 +0200
+@@ -67,6 +67,10 @@ static const char *sourceFormatString[]
      "GR_LFB_SRC_FMT_ZA16      "
  };
  
@@ -9,9 +9,9 @@
 +                          GrLfbSrcFmt_t format,
 +                          FxU32 *bpp );
  
- int main( int argc, char **argv)
- {
-@@ -91,11 +95,6 @@ int main( int argc, char **argv)
+ void main( int argc, char **argv) {
+     char match; 
+@@ -92,11 +96,6 @@ void main( int argc, char **argv) {
      static FxU32 imageWidth;
      static FxU32 imageHeight;
  
@@ -23,9 +23,9 @@
      srcfname[0] = 0;
      dstfname[0] = 0;
  
---- GlideV2/glide2x.orig/cvg/glide/tests/test26.c
-+++ GlideV2/glide2x/cvg/glide/tests/test26.c
-@@ -57,6 +57,10 @@ static const char *sourceFormatString[] 
+--- GlideV2/glide2x/cvg/glide/tests/test26.c.orig      2022-09-26 18:51:04.199297049 +0200
++++ GlideV2/glide2x/cvg/glide/tests/test26.c   2022-09-26 18:55:25.641214031 +0200
+@@ -59,6 +59,10 @@ static const char *sourceFormatString[]
    "GR_LFB_SRC_FMT_ZA16      "
  };
  
@@ -34,9 +34,9 @@
 +                          GrLfbSrcFmt_t format,
 +                          FxU32 *bpp );
  
int main( int argc, char **argv) {
void main( int argc, char **argv) {
    char match; 
-@@ -80,11 +84,6 @@ int main( int argc, char **argv) {
+@@ -82,11 +86,6 @@ void main( int argc, char **argv) {
    static FxU32 imageWidth;
    static FxU32 imageHeight;
  
@@ -46,7 +46,7 @@
 -                            FxU32 *bpp );
 -
    /* Process Command Line Arguments */
-   while( (rv = tlGetOpt( argc, argv, "bdnr", &match, &remArgs )) ) {
+   while( rv = tlGetOpt( argc, argv, "bdnr", &match, &remArgs ) ) {
      if ( rv == -1 ) {
 --- GlideV2/glide3x.orig/cvg/glide3/tests/display.c
 +++ GlideV2/glide3x/cvg/glide3/tests/display.c
index 30ac936c60a2c669ce6022a8f1b0a1d4f479457b..ffdd6a5c42aec710bec02aa282b5d2a1267659d6 100644 (file)
@@ -1,6 +1,6 @@
---- GlideV2/glide2x/cvg/init/sst1init.h.orig   2013-09-21 07:41:42.484397830 +0200
-+++ GlideV2/glide2x/cvg/init/sst1init.h        2013-09-21 07:46:29.837739823 +0200
-@@ -163,4 +163,16 @@
+--- GlideV2/glide2x/cvg/init/sst1init.h.orig   2022-09-26 18:55:51.354408063 +0200
++++ GlideV2/glide2x/cvg/init/sst1init.h        2022-09-26 19:00:30.416229589 +0200
+@@ -163,6 +163,18 @@ p6Fence(void);
  #elif defined (__GNUC__) && defined(__i386__)
  #  define P6FENCE asm("xchg %%eax,%0" : /*outputs*/ : "m" (p6FenceVar) : \
                                        "eax");
@@ -17,6 +17,8 @@
 +#elif defined(__sparc__)
 +# define P6FENCE asm volatile("" ::: "memory");
  #else
+ #  error "P6 Fencing in-line assembler code needs to be added for this compiler"
+ #endif  
 --- GlideV2/glide2x/cvg/glide/src/cpudetect.c.orig     2000-04-20 23:26:36.000000000 +0200
 +++ GlideV2/glide2x/cvg/glide/src/cpudetect.c  2013-09-21 08:28:32.804847399 +0200
 @@ -34,14 +34,25 @@
@@ -55,9 +57,9 @@
 -CFLAGS = -g $(GCFLAGS) $(LCFLAGS) $(VCFLAGS)
 +CFLAGS = -g $(GCFLAGS) $(LCFLAGS) $(VCFLAGS) -fPIC
  endif
---- GlideV2/glide3x/cvg/init/sst1init.h.orig   2013-09-21 07:41:42.484397830 +0200
-+++ GlideV2/glide3x/cvg/init/sst1init.h        2013-09-21 07:46:29.837739823 +0200
-@@ -163,4 +163,16 @@
+--- GlideV2/glide3x/cvg/init/sst1init.h.orig   2022-09-26 18:55:51.354408063 +0200
++++ GlideV2/glide3x/cvg/init/sst1init.h        2022-09-26 19:00:56.486088357 +0200
+@@ -163,6 +163,18 @@ p6Fence(void);
  #elif defined (__GNUC__) && defined(__i386__)
  #  define P6FENCE asm("xchg %%eax,%0" : /*outputs*/ : "m" (p6FenceVar) : \
                                        "eax");
@@ -74,6 +76,8 @@
 +#elif defined(__sparc__)
 +# define P6FENCE asm volatile("" ::: "memory");
  #else
+ #  error "P6 Fencing in-line assembler code needs to be added for this compiler"
+ #endif  
 --- GlideV2/glide3x/cvg/glide3/src/makefile.linux.orig 2000-04-20 23:26:39.000000000 +0200
 +++ GlideV2/glide3x/cvg/glide3/src/makefile.linux      2013-09-21 14:30:15.403246286 +0200
 @@ -144,7 +144,7 @@
This page took 0.143547 seconds and 4 git commands to generate.