Changeset 1103 for trunk/src/gcc/ltconfig
- Timestamp:
- Jan 29, 2004, 7:37:01 PM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gcc/ltconfig
-
Property cvs2svn:cvs-rev
changed from
1.5
to1.6
r1102 r1103 1156 1156 # Give a soname corresponding to the major version so that dld.sl refuses to 1157 1157 # link against other versions. 1158 dynamic_linker="$host_os dld.sl"1159 1158 version_type=sunos 1160 1159 need_lib_prefix=no 1161 1160 need_version=no 1161 case "$host_cpu" in 1162 ia64*) 1163 dynamic_linker="$host_os dld.so" 1164 shlibpath_var=LD_LIBRARY_PATH 1165 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' 1166 soname_spec='${libname}${release}.so$major' 1167 shlibpath_var=LD_LIBRARY_PATH 1168 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified. 1169 if test "X$HPUX_IA64_MODE" = X32; then 1170 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32/usr/local/lib" 1171 else 1172 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64" 1173 fi 1174 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec 1175 ;; 1176 *) 1177 dynamic_linker="$host_os dld.sl" 1162 1178 shlibpath_var=SHLIB_PATH 1163 1179 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH 1164 1180 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' 1165 1181 soname_spec='${libname}${release}.sl$major' 1182 ;; 1183 esac 1166 1184 # HP-UX runs *really* slowly unless shared libraries are mode 555. 1167 1185 postinstall_cmds='chmod 555 $lib' … … 1169 1187 1170 1188 irix5* | irix6*) 1189 if test "$with_gnu_ld" = yes; then 1190 version_type=linux 1191 else 1192 version_type=irix 1193 fi 1171 1194 version_type=irix 1172 1195 need_lib_prefix=no … … 1180 1203 *) 1181 1204 case $LD in # libtool.m4 will add one of these switches to LD 1182 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; 1183 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; 1184 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; 1205 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") 1206 libsuff= shlibsuff= libmagic=32-bit;; 1207 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") 1208 libsuff=32 shlibsuff=N32 libmagic=N32;; 1209 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") 1210 libsuff=64 shlibsuff=64 libmagic=64-bit;; 1185 1211 *) libsuff= shlibsuff= libmagic=never-match;; 1186 1212 esac … … 1262 1288 need_version=no 1263 1289 need_lib_prefix=no 1264 # embedd hexversionnumbers into the name as far as there is space for such.1290 # embedd versionnumbers into the name as far as there is space for such. 1265 1291 # old: libname_spec='$name' 1266 1292 # old: library_names_spec='$libname.dll $libname.a' -
Property cvs2svn:cvs-rev
changed from
Note:
See TracChangeset
for help on using the changeset viewer.