Author: jim
Date: 2005-03-13 23:04:57 -0700 (Sun, 13 Mar 2005)
New Revision: 869

Added:
   trunk/mpg123/mpg-pre0.59s-cleanup-1.patch
Log:
Added: mpg-pre0.59s-cleanup-1.patch

Added: trunk/mpg123/mpg-pre0.59s-cleanup-1.patch
===================================================================
--- trunk/mpg123/mpg-pre0.59s-cleanup-1.patch   2005-03-14 06:01:33 UTC (rev 
868)
+++ trunk/mpg123/mpg-pre0.59s-cleanup-1.patch   2005-03-14 06:04:57 UTC (rev 
869)
@@ -0,0 +1,699 @@
+Submitted By: Ken Moffat <[EMAIL PROTECTED]>
+Date: 2005-03-12
+Initial Package Version: pre0.59s
+Upstream Status: Unmaintained
+Origin: gentoo (mpg123-0.59s-gentoo-1.5)
+Description: Miscellaneous clean-ups.  Allows it to build on ppc
+       (removes a bogus -mcpu), adds new targets for 64-bit arches,
+       and other tidying up.
+       
+
+diff -Naurp mpg123/audio.c mpg123-cleaned/audio.c
+--- mpg123/audio.c     2001-01-18 14:00:33.000000000 +0000
++++ mpg123-cleaned/audio.c     2005-03-12 23:55:16.080638168 +0000
+@@ -1,4 +1,4 @@
+-
++#include <stdlib.h>
+ #include "mpg123.h"
+ 
+ void audio_info_struct_init(struct audio_info_struct *ai)
+diff -Naurp mpg123/audio_nas.c mpg123-cleaned/audio_nas.c
+--- mpg123/audio_nas.c 1999-09-20 15:54:59.000000000 +0100
++++ mpg123-cleaned/audio_nas.c 2005-03-12 23:55:16.083637712 +0000
+@@ -185,7 +185,7 @@ void nas_createFlow(struct audio_info_st
+     info.buf_size = buf_samples * ai->channels * AuSizeofFormat(format);
+     info.buf = (char *) malloc(info.buf_size);
+     if (info.buf == NULL) {
+-        fprintf(stderr, "Unable to allocate input/output buffer of size 
%ld\n",
++        fprintf(stderr, "Unable to allocate input/output buffer of size %d\n",
+              info.buf_size);
+         exit(1);
+     }
+diff -Naurp mpg123/layer3.c mpg123-cleaned/layer3.c
+--- mpg123/layer3.c    2001-01-23 15:10:02.000000000 +0000
++++ mpg123-cleaned/layer3.c    2005-03-12 23:55:06.388111656 +0000
+@@ -609,7 +609,7 @@ static int pretab2[22] = {0,0,0,0,0,0,0,
+  * Dequantize samples (includes huffman decoding)
+  */
+ /* 24 is enough because tab13 has max. a 19 bit huffvector */
+-#define BITSHIFT ((sizeof(long)-1)*8)
++#define BITSHIFT ((sizeof(int)-1)*8)
+ #define REFRESH_MASK \
+   while(num < BITSHIFT) { \
+     mask |= ((unsigned long)getbyte(&bsi))<<(BITSHIFT-num); \
+@@ -626,7 +626,7 @@ static int III_dequantize_sample(real xr
+   int *me;
+ 
+   int num=getbitoffset(&bsi);
+-  long mask;
++  int mask;
+   /* we must split this, because for num==0 the shift is undefined if you do 
it in one step */
+   mask  = ((unsigned long) getbits(&bsi,num))<<BITSHIFT;
+   mask <<= 8-num;
+@@ -713,7 +713,7 @@ static int III_dequantize_sample(real xr
+         if(x == 15 && h->linbits) {
+           max[lwin] = cb;
+           REFRESH_MASK;
+-          x += ((unsigned long) mask) >> (BITSHIFT+8-h->linbits);
++          x += ((unsigned int) mask) >> (BITSHIFT+8-h->linbits);
+           num -= h->linbits+1;
+           mask <<= h->linbits;
+           if(mask < 0)
+@@ -737,7 +737,7 @@ static int III_dequantize_sample(real xr
+         if(y == 15 && h->linbits) {
+           max[lwin] = cb;
+           REFRESH_MASK;
+-          y += ((unsigned long) mask) >> (BITSHIFT+8-h->linbits);
++          y += ((unsigned int) mask) >> (BITSHIFT+8-h->linbits);
+           num -= h->linbits+1;
+           mask <<= h->linbits;
+           if(mask < 0)
+@@ -891,7 +891,7 @@ static int III_dequantize_sample(real xr
+         if (x == 15 && h->linbits) {
+           max = cb;
+         REFRESH_MASK;
+-          x += ((unsigned long) mask) >> (BITSHIFT+8-h->linbits);
++          x += ((unsigned int) mask) >> (BITSHIFT+8-h->linbits);
+           num -= h->linbits+1;
+           mask <<= h->linbits;
+           if(mask < 0)
+@@ -915,7 +915,7 @@ static int III_dequantize_sample(real xr
+         if (y == 15 && h->linbits) {
+           max = cb;
+         REFRESH_MASK;
+-          y += ((unsigned long) mask) >> (BITSHIFT+8-h->linbits);
++          y += ((unsigned int) mask) >> (BITSHIFT+8-h->linbits);
+           num -= h->linbits+1;
+           mask <<= h->linbits;
+           if(mask < 0)
+diff -Naurp mpg123/Makefile mpg123-cleaned/Makefile
+--- mpg123/Makefile    2001-01-23 18:00:46.000000000 +0000
++++ mpg123-cleaned/Makefile    2005-03-12 23:54:57.077527080 +0000
+@@ -151,144 +151,153 @@ freebsd-help:
+ 
+ linux-devel:
+       $(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \
+-        CC=gcc LDFLAGS= \
+-        CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -g -m486 \
++         LDFLAGS= \
++        CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -g  \
+               -DOSS -funroll-all-loops \
+               -finline-functions -ffast-math' \
+         mpg123-make
+ 
+ linux-profile:
+       $(MAKE) OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \
+-        CC=gcc LDFLAGS='-pg' \
+-        CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -pg -m486 \
++         LDFLAGS='-pg' \
++        CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -pg  \
+               -DOSS -funroll-all-loops \
+               -finline-functions -ffast-math' \
+         mpg123-make
+ 
+ linux:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       audio_oss.o term.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT 
-DLINUX \
+                       -DOSS -DTERM_CONTROL\
+-                      -Wall -O2 -m486 \
++                      -Wall   \
++                      -fomit-frame-pointer -funroll-all-loops \
++                      -finline-functions -ffast-math' \
++              mpg123-make
++
++linux-generic:
++      $(MAKE)  LDFLAGS= \
++              OBJECTS='decode.o dct64.o audio_oss.o' \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall \
++                      -DOSS \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-pentium:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       audio_oss.o term.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT 
-DLINUX \
+                       -DOSS -DTERM_CONTROL\
+-                      -Wall -O2 -mpentium \
++                      -Wall  -mpentium \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-mmx:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_MMX.o tabinit_MMX.o decode_MMX.o \
+                       audio_oss.o term.o' \
+               CFLAGS='-DUSE_MMX -DI386_ASSEM -DPENTIUM_OPT -DREAL_IS_FLOAT \
+                       -DLINUX -DOSS -DTERM_CONTROL\
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-3dnow:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \
+                       dct64_i386.o dct36_3dnow.o getcpuflags.o \
+                       equalizer_3dnow.o decode_i586.o audio_oss.o term.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT 
-DLINUX \
+                       -DUSE_3DNOW -DOSS -DTERM_CONTROL\
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ 
+ linux-i486:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       decode_i486.o audio_oss.o term.o \
+                       dct64_i486-a.o dct64_i486-b.o ' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DI486_OPT 
-DLINUX \
+                       -DOSS -DTERM_CONTROL\
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-esd:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       audio_esd.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT 
-DLINUX \
+                       -DOSS -DUSE_ESD \
+-                      -Wall  -O2 -m486 \
++                      -Wall    \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+                       $(RPM_OPT_FLAGS)' \
+               mpg123-make
+ 
+ linux-alsa:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lasound' \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       audio_alsa.o term.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT 
-DLINUX \
+                       -DALSA -DTERM_CONTROL\
+-                      -Wall  -O2 -m486 \
++                      -Wall    \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+                       $(RPM_OPT_FLAGS)' \
+               mpg123-make
+ 
+ linux-3dnow-alsa:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lasound' \
+               OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \
+                       dct64_i386.o dct36_3dnow.o getcpuflags.o \
+                       equalizer_3dnow.o decode_i586.o audio_alsa.o term.o' \
+               CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \
+                       -DUSE_3DNOW -DALSA -DTERM_CONTROL\
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-3dnow-esd:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode_i386.o decode_3dnow.o dct64_3dnow.o \
+                       dct64_i386.o dct36_3dnow.o getcpuflags.o \
+                       equalizer_3dnow.o decode_i586.o audio_esd.o' \
+               CFLAGS='-DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT -DLINUX \
+                       -DUSE_3DNOW -DUSE_ESD \
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-mips-alsa:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lasound' \
+               OBJECTS='decode.o dct64.o audio_alsa.o term.o' \
+               CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -DALSA \
+-                      -DTERM_CONTROL -Wall  -O2 \
++                      -DTERM_CONTROL -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+                       $(RPM_OPT_FLAGS)' \
+               mpg123-make
+ 
+ linux-alpha:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -DLINUX -DOSS -Wall -O2 \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
++              CFLAGS='$(CFLAGS) -DLINUX -DOSS -Wall  \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+                       -Wall -O6 -DUSE_MMAP \
+@@ -296,7 +305,7 @@ linux-alpha:
+               mpg123-make
+ 
+ linux-alpha-alsa:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lasound' \
+               OBJECTS='decode.o dct64.o audio_alsa.o term.o' \
+               CFLAGS='-DLINUX \
+@@ -308,82 +317,105 @@ linux-alpha-alsa:
+               mpg123-make
+ 
+ linux-alpha-esd:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode.o dct64.o audio_esd.o' \
+-              CFLAGS='$(CFLAGS) -DLINUX -DOSS -DUSE_ESD -Wall -O2 \
++              CFLAGS='$(CFLAGS) -DLINUX -DOSS -DUSE_ESD -Wall  \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+                       -Wall -O6 -DUSE_MMAP \
+                       $(RPM_OPT_FLAGS)' \
+               mpg123-make
+ 
+-#linux-ppc:
+-#     $(MAKE) CC=gcc  LDFLAGS= \
+-#             OBJECTS='decode.o dct64.o audio_oss.o' \
+-#             CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -O2 -mcpu=ppc \
+-#                     -DOSS -DPPC_ENDIAN \
+-#                     -fomit-frame-pointer -funroll-all-loops \
+-#                     -finline-functions -ffast-math' \
+-#             mpg123-make
+-
+-#linux-ppc-esd:
+-#     $(MAKE) CC=gcc  LDFLAGS= \
+-#             AUDIO_LIB='-lesd -laudiofile' \
+-#             OBJECTS='decode.o dct64.o audio_esd.o' \
+-#             CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -O2 -mcpu=ppc \
+-#                     -DOSS -DPPC_ENDIAN \
+-#                     -fomit-frame-pointer -funroll-all-loops \
+-#                     -finline-functions -ffast-math' \
+-#             mpg123-make
++linux-x86_64:
++      $(MAKE) LDFLAGS= \
++              OBJECTS='decode.o dct64.o audio_oss.o' \
++              CFLAGS=' -Wall -DLINUX -DOSS -DUSE_MMAP \
++                      $(RPM_OPT_FLAGS)' \
++              mpg123-make
++
++linux-x86_64-esd:
++      $(MAKE) LDFLAGS= \
++              AUDIO_LIB='-lesd -laudiofile' \
++              OBJECTS='decode.o dct64.o audio_esd.o' \
++              CFLAGS=' -Wall -DLINUX -DOSS -DUSE_MMAP \
++                      $(RPM_OPT_FLAGS)' \
++              mpg123-make
++
++linux-x86_64-alsa:
++      $(MAKE) LDFLAGS= \
++              AUDIO_LIB='-lasound' \
++              OBJECTS='decode.o dct64.o audio_alsa.o' \
++              CFLAGS=' -Wall -DLINUX -DOSS -DUSE_MMAP \
++                      $(RPM_OPT_FLAGS)' \
++              mpg123-make
++
++linux-ppc64:
++      $(MAKE)   LDFLAGS= \
++              OBJECTS='decode.o dct64.o audio_oss.o' \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall  \
++                      -DOSS \
++                      -fomit-frame-pointer -funroll-all-loops \
++                      -finline-functions -ffast-math' \
++              mpg123-make
+ 
++linux-ppc64-esd:
++      $(MAKE)   LDFLAGS= \
++              AUDIO_LIB='-lesd -laudiofile' \
++              OBJECTS='decode.o dct64.o audio_esd.o' \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall  \
++                      -DOSS \
++                      -fomit-frame-pointer -funroll-all-loops \
++                      -finline-functions -ffast-math' \
++              mpg123-make
++ 
+ linux-ppc:
+-      $(MAKE) CC=gcc  LDFLAGS= \
++      $(MAKE)   LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -O2 -mcpu=ppc \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall   \
+                       -DOSS \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-ppc-esd:
+-      $(MAKE) CC=gcc  LDFLAGS= \
++      $(MAKE)   LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode.o dct64.o audio_esd.o' \
+-              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall -O2 -mcpu=ppc \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX -Wall   \
+                       -DOSS -DUSE_ESD \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-sparc:
+-      $(MAKE) CC=gcc  LDFLAGS= \
++      $(MAKE)   LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_sun.o' \
+-              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DUSE_MMAP -DSPARCLINUX -Wall 
-O2 \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DUSE_MMAP -DSPARCLINUX -Wall 
 \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ linux-sparc-esd:
+-      $(MAKE) CC=gcc  LDFLAGS= \
++      $(MAKE)   LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode.o dct64.o audio_esd.o' \
+-              CFLAGS='-DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD -DSPARCLINUX 
-Wall -O2 \
++              CFLAGS='-DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD -DSPARCLINUX 
-Wall  \
+                       -fomit-frame-pointer -funroll-all-loops \
+-                      -finline-functions -ffast-math \
++                      -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ 
+ linux-armv4l:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
+-              CFLAGS='-DLINUX -DOSS -Wall -O2 \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
++              CFLAGS='-DLINUX -DOSS -Wall  \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math \
+-                      -Wall -O6 -DUSE_MMAP \
++                      -Wall -O6 -DUSE_MMAP' \
+                 mpg123-make
+ 
+ linux-arm:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
+               CFLAGS='-DREAL_IS_FIXED -DLINUX \
+                       -DOSS -Wall -O6 -march=armv4 \
+                       -fomit-frame-pointer -funroll-all-loops \
+@@ -392,9 +424,9 @@ linux-arm:
+  
+ 
+ linux-m68k:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_oss.o' \
+               CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DLINUX \
+-                      -DOSS -DOSS_BIG_ENDIAN -Wall -O2 -m68040 \
++                      -DOSS -DOSS_BIG_ENDIAN -Wall  -m68040 \
+                       -fomit-frame-pointer -funroll-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+@@ -412,36 +444,36 @@ freebsd-tk3play:
+       @ $(MAKE) FRONTEND=mpg123m-make freebsd-frontend
+ 
+ linux-frontend:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       control_sajber.o control_tk3play.o audio_oss.o' \
+               CFLAGS='$(CFLAGS) -DFRONTEND -DOSS -DI386_ASSEM -DREAL_IS_FLOAT 
\
+-                      -DPENTIUM_OPT -DLINUX -Wall -O2 -m486 \
++                      -DPENTIUM_OPT -DLINUX -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               $(FRONTEND)
+ 
+ linux-nas:
+-      $(MAKE) CC=gcc LDFLAGS='-L/usr/X11R6/lib' \
++      $(MAKE)  LDFLAGS='-L/usr/X11R6/lib' \
+               AUDIO_LIB='-laudio -lXau' \
+               OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' \
+               CFLAGS='$(CFLAGS) -I/usr/X11R6/include \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -DNAS \
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+               mpg123-make
+ 
+ #### the following defines are for experimental use ... 
+ #
+-#CFLAGS='$(CFLAGS) -pg -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall -O2 -m486 
-funroll-all-loops -finline-functions -ffast-math' mpg123
+-#CFLAGS='$(CFLAGS) -DI386_ASSEM -O2 -DREAL_IS_FLOAT -DLINUX -Wall -g'
+-#CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall -O2 -m486 
-fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math 
-malign-loops=2 -malign-jumps=2 -malign-functions=2'
++#CFLAGS='$(CFLAGS) -pg -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall   
-funroll-all-loops -finline-functions -ffast-math' mpg123
++#CFLAGS='$(CFLAGS) -DI386_ASSEM  -DREAL_IS_FLOAT -DLINUX -Wall -g'
++#CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DLINUX -Wall   
-fomit-frame-pointer -funroll-all-loops -finline-functions -ffast-math 
-malign-loops=2 -malign-jumps=2 -malign-functions=2'
+ 
+ freebsd:
+       $(MAKE) CC=cc LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 
-fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4  
-fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \
+               mpg123-make
+@@ -450,7 +482,7 @@ freebsd-i486:
+       $(MAKE) CC=cc LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o \
+                       decode_i486.o dct64_i486.o audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 
-fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4  
-fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DOPT_ARCH=i486 \
+                       -march=i486 -finline-functions \
+@@ -461,17 +493,17 @@ freebsd-esd:
+       $(MAKE) CC=cc LDFLAGS= \
+               AUDIO_LIB='-lesd -laudiofile' \
+               OBJECTS='decode_i386.o dct64_i386.o $(GETBITS) audio_esd.o' \
+-              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 
-fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4  
-fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS -DUSE_ESD 
\
+-                      -I/usr/local/include -L/usr/local/lib 
++                      -I/usr/local/include -L/usr/local/lib' \
+               mpg123-make
+ 
+ freebsd-nas:
+       $(MAKE) CC=cc LDFLAGS= \
+               AUDIO_LIB='-L/usr/X11R6/lib -laudio -lXau' \
+               OBJECTS='decode_i386.o dct64_i386.o audio_nas.o' \
+-              CFLAGS='-Wall -ansi -pedantic -O4 -m486 -fomit-frame-pointer \
++              CFLAGS='-Wall -ansi -pedantic -O4  -fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DREAD_MMAP \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNAS \
+@@ -482,7 +514,7 @@ freebsd-frontend:
+       $(MAKE) CC=cc LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o audio_oss.o \
+                       control_sajber.o control_tk3play.o' \
+-              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 
-fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4  
-fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DFRONTEND \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \
+@@ -492,7 +524,7 @@ openbsd:
+       $(MAKE) CC=cc LDFLAGS='-L/usr/lib' \
+               AUDIO_LIB='-lossaudio' \
+               OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \
+-              CFLAGS='-Wall -ansi -pedantic -O4 -m486 -fomit-frame-pointer \
++              CFLAGS='-Wall -ansi -pedantic -O4  -fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DREAD_MMAP \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS' \
+@@ -529,54 +561,54 @@ solaris-gcc-profile:
+       $(MAKE) CC='gcc' \
+               LDFLAGS='-lsocket -lnsl -pg' \
+               OBJECTS='decode.o dct64.o audio_sun.o' \
+-              CFLAGS='$(CFLAGS) -g -pg -O2 -Wall -DSOLARIS -DREAL_IS_FLOAT 
-DUSE_MMAP \
++              CFLAGS='$(CFLAGS) -g -pg  -Wall -DSOLARIS -DREAL_IS_FLOAT 
-DUSE_MMAP \
+                       -funroll-all-loops -finline-functions' \
+               mpg123-make
+ 
+ #     -DREAL_IS_FLOAT 
+ 
+ solaris-gcc:
+-      $(MAKE) CC=gcc \
++      $(MAKE)  \
+               LDFLAGS='-lsocket -lnsl' \
+               OBJECTS='decode.o dct64.o audio_sun.o term.o' \
+-              CFLAGS='$(CFLAGS) -O2 -Wall -pedantic -DSOLARIS \
++              CFLAGS='$(CFLAGS)  -Wall -pedantic -DSOLARIS \
+                       -DUSE_MMAP -g \
+                       -DTERM_CONTROL \
+                       -funroll-all-loops  -finline-functions' \
+               mpg123-make
+ 
+ solaris-gcc-esd:
+-      $(MAKE) CC=gcc LDFLAGS='-lsocket -lnsl' \
++      $(MAKE)  LDFLAGS='-lsocket -lnsl' \
+               AUDIO_LIB='-lesd -lresolv' \
+               OBJECTS='decode.o dct64.o audio_esd.o' \
+-              CFLAGS='$(CFLAGS) -O2 -Wall -DSOLARIS -DREAL_IS_FLOAT 
-DUSE_MMAP \
++              CFLAGS='$(CFLAGS)  -Wall -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \
+                       -DUSE_ESD -funroll-all-loops -finline-functions' \
+               mpg123-make
+ 
+ solaris-x86-gcc-oss:
+-      $(MAKE) CC=gcc LDFLAGS='-lsocket -lnsl' \
++      $(MAKE)  LDFLAGS='-lsocket -lnsl' \
+               OBJECTS='decode_i386.o dct64_i386.o decode_i586.o \
+                       audio_oss.o' \
+               CFLAGS='$(CFLAGS) -DI386_ASSEM -DREAL_IS_FLOAT -DPENTIUM_OPT 
-DUSE_MMAP \
+                       -DOSS \
+-                      -Wall -O2 -m486 \
++                      -Wall   \
+                       -funroll-all-loops -finline-functions' \
+               mpg123-make
+ 
+ solaris-gcc-nas:
+-      $(MAKE) CC=gcc LDFLAGS='-lsocket -lnsl' \
++      $(MAKE)  LDFLAGS='-lsocket -lnsl' \
+               AUDIO_LIB='-L/usr/openwin/lib -laudio -lXau'\
+               OBJECTS='decode.o dct64.o audio_nas.o' \
+-              CFLAGS='$(CFLAGS) -O2 -I/usr/openwin/include -Wall \
++              CFLAGS='$(CFLAGS)  -I/usr/openwin/include -Wall \
+                       -DSOLARIS -DREAL_IS_FLOAT -DUSE_MMAP \
+                       -DNAS \
+                       -funroll-all-loops -finline-functions' \
+               mpg123-make
+ 
+ sunos:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_sun.o' \
+-              CFLAGS='$(CFLAGS) -O2 -DSUNOS -DREAL_IS_FLOAT -DUSE_MMAP \
++              CFLAGS='$(CFLAGS)  -DSUNOS -DREAL_IS_FLOAT -DUSE_MMAP \
+                       -funroll-loops' \
+               mpg123-make
+ 
+@@ -596,20 +628,20 @@ hpux-alib:
+               mpg123-make
+ 
+ hpux-gcc:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_hp.o' \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_hp.o' \
+               CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -O3 -D_HPUX_SOURCE -DHPUX' \
+               mpg123-make
+ sgi:
+       $(MAKE) CC=cc LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio \
+-              CFLAGS='$(CFLAGS) -O2 -DSGI -DTERM_CONTROL \
++              CFLAGS='$(CFLAGS)  -DSGI -DTERM_CONTROL \
+               -DREAL_IS_FLOAT -DUSE_MMAP' \
+               mpg123-make
+ 
+ sgi-gcc:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_sgi.o' AUDIO_LIB=-laudio \
+-              CFLAGS='$(CFLAGS) -O2 -DSGI -DTERM_CONTROL \
++              CFLAGS='$(CFLAGS)  -DSGI -DTERM_CONTROL \
+               -DREAL_IS_FLOAT -DUSE_MMAP' \
+               mpg123-make
+ 
+@@ -636,11 +668,11 @@ dec-nas:
+ 
+ ultrix:
+       $(MAKE) CC=cc LDFLAGS= OBJECTS='decode.o dct64.o audio_dummy.o' \
+-              CFLAGS='$(CFLAGS) -std1 -O2 -DULTRIX' \
++              CFLAGS='$(CFLAGS) -std1  -DULTRIX' \
+               mpg123-make
+ 
+ aix-gcc:
+-      $(MAKE) CC=gcc LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' \
++      $(MAKE)  LDFLAGS= OBJECTS='decode.o dct64.o audio_aix.o' \
+               CFLAGS='$(CFLAGS) -DAIX -Wall -O6 -DUSE_MMAP -DREAL_IS_FLOAT \
+                       -fomit-frame-pointer -funroll-all-loops \
+                       -finline-functions -ffast-math' \
+@@ -674,9 +706,9 @@ aix-frontend:
+               $(FRONTEND)
+ 
+ os2:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o audio_os2.o' \
+-              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DNOXFERMEM -DOS2 -Wall -O2 
-m486 \
++              CFLAGS='$(CFLAGS) -DREAL_IS_FLOAT -DNOXFERMEM -DOS2 -Wall   \
+               -fomit-frame-pointer -funroll-all-loops \
+               -finline-functions -ffast-math' \
+               LIBS='-los2me -lsocket' \
+@@ -693,7 +725,7 @@ netbsd:
+ netbsd-i386:
+       $(MAKE) CC=cc LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o audio_sun.o' \
+-              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4 -m486 
-fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -ansi -pedantic -O4  
-fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DNETBSD' \
+               mpg123-make
+@@ -702,16 +734,16 @@ bsdos:
+       $(MAKE) CC=shlicc2 LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o \
+                        audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -Wall -O4 -m486 -fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -O4  -fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \
+                       -DDONT_CATCH_SIGNALS' \
+               mpg123-make
+ 
+ bsdos4:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode_i386.o dct64_i386.o audio_oss.o' \
+-              CFLAGS='$(CFLAGS) -Wall -O4 -m486 -fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -O4  -fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \
+                       -DDONT_CATCH_SIGNALS' \
+@@ -722,16 +754,16 @@ bsdos-nas:
+               AUDIO_LIB='-laudio -lXau -L/usr/X11R6/lib' \
+               OBJECTS='decode_i386.o dct64_i386.o \
+                       audio_nas.o' \
+-              CFLAGS='$(CFLAGS) -Wall -O4 -m486 -fomit-frame-pointer \
++              CFLAGS='$(CFLAGS) -Wall -O4  -fomit-frame-pointer \
+                       -funroll-all-loops -ffast-math -DROT_I386 \
+                       -DI386_ASSEM -DREAL_IS_FLOAT -DUSE_MMAP -DOSS \
+                       -DDONT_CATCH_SIGNALS -DNAS' \
+               mpg123-make
+ 
+ mint:
+-      $(MAKE) CC=gcc LDFLAGS= \
++      $(MAKE)  LDFLAGS= \
+               OBJECTS='decode.o dct64.o audio_mint.o' \
+-              CFLAGS='$(CFLAGS) -Wall -O2 -m68020-40 -m68881 \
++              CFLAGS='$(CFLAGS) -Wall  -m68020-40 -m68881 \
+               -fomit-frame-pointer -funroll-all-loops \
+               -finline-functions -ffast-math \
+               -DREAL_IS_FLOAT -DMINT -DNOXFERMEM' \
+@@ -829,7 +861,7 @@ prepared-for-install:
+       fi
+ 
+ system: mpg123.h system.c
+-      $(CC) -o $@ -Wall -O2 system.c
++      $(CC) -o $@ -Wall  system.c
+ 
+ install:      prepared-for-install
+       strip mpg123

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to