113 %{l_shtool} subst \ |
113 %{l_shtool} subst \ |
114 -e 's;^\(LIBELF_LIBS =\);\1 -lelf;' \ |
114 -e 's;^\(LIBELF_LIBS =\);\1 -lelf;' \ |
115 gio/Makefile.in |
115 gio/Makefile.in |
116 ;; |
116 ;; |
117 esac |
117 esac |
|
118 case "%{l_platform -t}" in |
|
119 *sun4[uv]-* ) l_cflags="$l_cflags -march=v9" ;; |
|
120 *sun*-* ) l_cflags="$l_cflags -march=v8" ;; |
|
121 *i?86-* | *amd64-* | *ia64-* ) l_cflags="$l_cflags -march=native" ;; |
|
122 esac |
118 libs="" |
123 libs="" |
119 %if "%{with_threads}" == "yes" |
124 %if "%{with_threads}" == "yes" |
120 case "%{l_platform -t}" in |
125 case "%{l_platform -t}" in |
121 *-netbsd* ) libs="-lpthread" ;; |
126 *-netbsd* ) libs="-lpthread" ;; |
122 *-sunos* ) libs="-lnsl -lsocket" ;; |
127 *-sunos* ) libs="-lnsl -lsocket" ;; |
123 esac |
128 esac |
124 %endif |
129 %endif |
125 CC="%{l_cc}" \ |
130 CC="%{l_cc}" \ |
126 CFLAGS="%{l_cflags -O}" \ |
131 CFLAGS="%{l_cflags -O} $l_cflags" \ |
127 CPPFLAGS="%{l_cppflags}" \ |
132 CPPFLAGS="%{l_cppflags}" \ |
128 LDFLAGS="%{l_ldflags}" \ |
133 LDFLAGS="%{l_ldflags}" \ |
129 LIBS="$libs" \ |
134 LIBS="$libs" \ |
130 LIBFFI_CFLAGS="%{l_cppflags}" \ |
135 LIBFFI_CFLAGS="%{l_cppflags}" \ |
131 LIBFFI_LIBS="%{l_ldflags} -lffi" \ |
136 LIBFFI_LIBS="%{l_ldflags} -lffi" \ |