patches/libdts-02-picflags.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 125 a2157727160a
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
125
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     1
--- libdts-0.0.2/libdts/Makefile.am.pic	2004-02-25 08:52:15.000000000 -0500
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     2
+++ libdts-0.0.2/libdts/Makefile.am	2007-01-16 20:17:16.812285000 -0500
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     3
@@ -18,5 +18,5 @@
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     4
 libdts_pic_a = libdts_pic.a
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     5
 endif
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     6
 libdts_pic_a_SOURCES = $(libdts_a_SOURCES)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     7
-libdts_pic_a_CPPFLAGS = -fPIC -DPIC
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     8
+libdts_pic_a_CPPFLAGS = @PICFLAGS@
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
     9
 
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    10
--- libdts-0.0.2/configure.ac.pic	2004-02-29 07:00:32.000000000 -0500
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    11
+++ libdts-0.0.2/configure.ac	2007-01-16 20:17:39.080641000 -0500
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    12
@@ -26,6 +26,10 @@
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    13
     TRY_CFLAGS="$OPT_CFLAGS -Wall"
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    14
     AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS=$TRY_CFLAGS])
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    15
 
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    16
+    dnl -fPIC
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    17
+    PICFLAGS="-fPIC -DPIC"
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    18
+    AC_SUBST(PICFLAGS)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    19
+
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    20
     dnl -O3
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    21
     changequote(<<,>>)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    22
     TRY_CFLAGS=`echo "$OPT_CFLAGS $CFLAGS"|sed "s/-O[0-9]*//g"`
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    23
@@ -62,15 +66,25 @@
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    24
     dnl TenDRA portability checking compiler
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    25
     TENDRA=yes
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    26
     OPT_CFLAGS="-Xp -Yansi -f`pwd`/include/tendra.h -DELIDE_CODE"
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    27
+    PICFLAGS=FIXME:pic_flags_here
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    28
+    AC_SUBST(PICFLAGS)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    29
     enable_mlib=no
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    30
     enable_oss=no
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    31
     enable_solaris_audio=no
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    32
 elif test x"$CC" = x"icc" -a x"`$CC -V 2>&1 | grep Intel`" != x""; then
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    33
     dnl Intel C++ compiler
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    34
     OPT_CFLAGS="-g -O3 -unroll -ip"; CFLAGS=""
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    35
+    PICFLAGS=FIXME:pic_flags_here
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    36
+    AC_SUBST(PICFLAGS)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    37
 else
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    38
     dnl non-gcc flags - we probably need exact configuration triplets here.
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    39
     case "$host" in
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    40
+    *solaris* )
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    41
+	PICFLAGS="-KPIC -DPIC"
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    42
+        AC_SUBST(PICFLAGS)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    43
+        ;;
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    44
+    esac
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    45
+    case "$host" in
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    46
     sparc-sun-solaris*)
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    47
 	TRY_CFLAGS="$OPT_CFLAGS -xCC -fast -xO5"
a2157727160a 2007-01-21 Laszlo (Laca) Peter <[email protected]>
laca_
parents:
diff changeset
    48
 	AC_TRY_CFLAGS([$TRY_CFLAGS $CFLAGS],[OPT_CFLAGS=$TRY_CFLAGS]);;