Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
b9949dbe
Kaydet (Commit)
b9949dbe
authored
Ock 17, 2004
tarafından
Skip Montanaro
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
Remove support for DYNIX, IRIX 4, --with-sgi-dl, --with-dl-dld
üst
f8712e5f
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
5 additions
and
185 deletions
+5
-185
pyconfig.h
PC/pyconfig.h
+0
-18
thread_sgi.h
Python/thread_sgi.h
+0
-4
pyconfig.h
RISCOS/pyconfig.h
+0
-18
configure
configure
+3
-74
configure.in
configure.in
+2
-57
pyconfig.h.in
pyconfig.h.in
+0
-14
No files found.
PC/pyconfig.h
Dosyayı görüntüle @
b9949dbe
...
@@ -369,24 +369,6 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */
...
@@ -369,24 +369,6 @@ Py_NO_ENABLE_SHARED to find out. Also support MS_NO_COREDLL for b/w compat */
(which you can't on SCO ODT 3.0). */
(which you can't on SCO ODT 3.0). */
/* #undef SYS_SELECT_WITH_SYS_TIME */
/* #undef SYS_SELECT_WITH_SYS_TIME */
/* Define if you want to use SGI (IRIX 4) dynamic linking.
This requires the "dl" library by Jack Jansen,
ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z.
Don't bother on IRIX 5, it already has dynamic linking using SunOS
style shared libraries */
/* #undef WITH_SGI_DL */
/* Define if you want to emulate SGI (IRIX 4) dynamic linking.
This is rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4),
Sequent Symmetry (Dynix), and Atari ST.
This requires the "dl-dld" library,
ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z,
as well as the "GNU dld" library,
ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z.
Don't bother on SunOS 4 or 5, they already have dynamic linking using
shared libraries */
/* #undef WITH_DL_DLD */
/* Define if you want documentation strings in extension modules */
/* Define if you want documentation strings in extension modules */
#define WITH_DOC_STRINGS 1
#define WITH_DOC_STRINGS 1
...
...
Python/thread_sgi.h
Dosyayı görüntüle @
b9949dbe
#ifdef WITH_SGI_DL
#define USE_DL
#endif
#include <stdlib.h>
#include <stdlib.h>
#include <stdio.h>
#include <stdio.h>
#include <signal.h>
#include <signal.h>
...
...
RISCOS/pyconfig.h
Dosyayı görüntüle @
b9949dbe
...
@@ -230,17 +230,6 @@
...
@@ -230,17 +230,6 @@
one supplied by Python itself. (see Include/unicodectype.h). */
one supplied by Python itself. (see Include/unicodectype.h). */
#undef WANT_WCTYPE_FUNCTIONS
#undef WANT_WCTYPE_FUNCTIONS
/* Define if you want to emulate SGI (IRIX 4) dynamic linking.
This is rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4),
Sequent Symmetry (Dynix), and Atari ST.
This requires the "dl-dld" library,
ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z,
as well as the "GNU dld" library,
ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z.
Don't bother on SunOS 4 or 5, they already have dynamic linking using
shared libraries */
#undef WITH_DL_DLD
/* Define if you want to read files with foreign newlines. */
/* Define if you want to read files with foreign newlines. */
#define WITH_UNIVERSAL_NEWLINES 1
#define WITH_UNIVERSAL_NEWLINES 1
...
@@ -262,13 +251,6 @@
...
@@ -262,13 +251,6 @@
/* Define if you want to use MacPython modules on MacOSX in unix-Python */
/* Define if you want to use MacPython modules on MacOSX in unix-Python */
#undef USE_TOOLBOX_OBJECT_GLUE
#undef USE_TOOLBOX_OBJECT_GLUE
/* Define if you want to use SGI (IRIX 4) dynamic linking.
This requires the "dl" library by Jack Jansen,
ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z.
Don't bother on IRIX 5, it already has dynamic linking using SunOS
style shared libraries */
#undef WITH_SGI_DL
/* Define if you want to compile in rudimentary thread support */
/* Define if you want to compile in rudimentary thread support */
#undef WITH_THREAD
#undef WITH_THREAD
...
...
configure
Dosyayı görüntüle @
b9949dbe
#! /bin/sh
#! /bin/sh
# From configure.in Revision: 1.44
4
.
# From configure.in Revision: 1.44
5
.
# Guess values for system-dependent variables and create Makefiles.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.57 for python 2.4.
# Generated by GNU Autoconf 2.57 for python 2.4.
#
#
...
@@ -871,8 +871,6 @@ Optional Packages:
...
@@ -871,8 +871,6 @@ Optional Packages:
--with(out)-doc-strings disable/enable documentation strings
--with(out)-doc-strings disable/enable documentation strings
--with(out)-pymalloc disable/enable specialized mallocs
--with(out)-pymalloc disable/enable specialized mallocs
--with-wctype-functions use wctype.h functions
--with-wctype-functions use wctype.h functions
--with-sgi-dl=DIRECTORY IRIX 4 dynamic linking
--with-dl-dld=DL_DIR GNU dynamic linking
--with-fpectl enable SIGFPE catching
--with-fpectl enable SIGFPE catching
--with-libm=STRING math library
--with-libm=STRING math library
--with-libc=STRING C library
--with-libc=STRING C library
...
@@ -3010,7 +3008,7 @@ rm -f conftest*
...
@@ -3010,7 +3008,7 @@ rm -f conftest*
# Check for unsupported systems
# Check for unsupported systems
case
$ac_sys_system
/
$ac_sys_release
in
case
$ac_sys_system
/
$ac_sys_release
in
SunOS/4
*
|
DYNIX/
*
|
IRIX/4
*
|
Linux
*
/1
*
)
SunOS/4
*
|
Linux
*
/1
*
)
echo
This system
\(
$ac_sys_system
/
$ac_sys_release
\)
is no longer supported.
echo
This system
\(
$ac_sys_system
/
$ac_sys_release
\)
is no longer supported.
echo
See README
for
details.
echo
See README
for
details.
exit
1
;;
exit
1
;;
...
@@ -9390,7 +9388,6 @@ then
...
@@ -9390,7 +9388,6 @@ then
fi
;;
fi
;;
hp
*
|
HP
*
)
LDSHARED
=
"ld -b"
;;
hp
*
|
HP
*
)
LDSHARED
=
"ld -b"
;;
OSF
*
)
LDSHARED
=
"ld -shared -expect_unresolved
\"
*
\"
"
;;
OSF
*
)
LDSHARED
=
"ld -shared -expect_unresolved
\"
*
\"
"
;;
DYNIX/ptx
*
)
LDSHARED
=
"ld -G"
;;
Darwin/1.3
*
)
Darwin/1.3
*
)
LDSHARED
=
'$(CC) $(LDFLAGS) -bundle'
LDSHARED
=
'$(CC) $(LDFLAGS) -bundle'
if
test
"
$enable_framework
"
;
then
if
test
"
$enable_framework
"
;
then
...
@@ -9923,11 +9920,7 @@ rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext;;
...
@@ -9923,11 +9920,7 @@ rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext;;
esac
esac
# Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
# Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
# However on SGI IRIX 4, these exist but are broken.
# BeOS' sockets are stashed in libnet.
# BeOS' sockets are stashed in libnet.
case
"
$ac_sys_system
"
in
IRIX
*
)
;;
*
)
echo
"
$as_me
:
$LINENO
: checking for t_open in -lnsl"
>
&5
echo
"
$as_me
:
$LINENO
: checking for t_open in -lnsl"
>
&5
echo
$ECHO_N
"checking for t_open in -lnsl...
$ECHO_C
"
>
&6
echo
$ECHO_N
"checking for t_open in -lnsl...
$ECHO_C
"
>
&6
if
test
"
${
ac_cv_lib_nsl_t_open
+set
}
"
=
set
;
then
if
test
"
${
ac_cv_lib_nsl_t_open
+set
}
"
=
set
;
then
...
@@ -10044,8 +10037,7 @@ if test $ac_cv_lib_socket_socket = yes; then
...
@@ -10044,8 +10037,7 @@ if test $ac_cv_lib_socket_socket = yes; then
LIBS
=
"-lsocket
$LIBS
"
LIBS
=
"-lsocket
$LIBS
"
fi
fi
# SVR4 sockets
# SVR4 sockets
;;
esac
case
"
$ac_sys_system
"
in
case
"
$ac_sys_system
"
in
BeOS
*
)
BeOS
*
)
echo
"
$as_me
:
$LINENO
: checking for socket in -lnet"
>
&5
echo
"
$as_me
:
$LINENO
: checking for socket in -lnet"
>
&5
...
@@ -12071,69 +12063,6 @@ fi;
...
@@ -12071,69 +12063,6 @@ fi;
DLINCLDIR
=
.
DLINCLDIR
=
.
echo
"
$as_me
:
$LINENO
: checking for --with-sgi-dl"
>
&5
echo
$ECHO_N
"checking for --with-sgi-dl...
$ECHO_C
"
>
&6
# Check whether --with-sgi-dl or --without-sgi-dl was given.
if
test
"
${
with_sgi_dl
+set
}
"
=
set
;
then
withval
=
"
$with_sgi_dl
"
echo
"
$as_me
:
$LINENO
: result:
$withval
"
>
&5
echo
"
${
ECHO_T
}
$withval
"
>
&6
echo
--with-sgi-dl
is unsupported, see README
exit
1
cat
>>
confdefs.h
<<
\
_ACEOF
#define WITH_SGI_DL 1
_ACEOF
DYNLOADFILE
=
"dynload_dl.o"
dldir
=
$withval
if
test
!
-z
"
$dldir
"
-a
-d
"
$dldir
"
then
LDFLAGS
=
"
$LDFLAGS
-L
$dldir
"
else
{
{
echo
"
$as_me
:
$LINENO
: error: proper usage is --with-sgi-dl=DIRECTORY"
>
&5
echo
"
$as_me
: error: proper usage is --with-sgi-dl=DIRECTORY"
>
&2
;
}
{
(
exit
1
)
;
exit
1
;
}
;
}
fi
DLINCLDIR
=
${
dldir
}
LIBS
=
"
$LIBS
-ldl -lmld"
else
echo
"
$as_me
:
$LINENO
: result: no"
>
&5
echo
"
${
ECHO_T
}
no"
>
&6
fi
;
echo
"
$as_me
:
$LINENO
: checking for --with-dl-dld"
>
&5
echo
$ECHO_N
"checking for --with-dl-dld...
$ECHO_C
"
>
&6
# Check whether --with-dl-dld or --without-dl-dld was given.
if
test
"
${
with_dl_dld
+set
}
"
=
set
;
then
withval
=
"
$with_dl_dld
"
echo
"
$as_me
:
$LINENO
: result:
$withval
"
>
&5
echo
"
${
ECHO_T
}
$withval
"
>
&6
echo
--with-dl-dld
is unsupported, see README
exit
1
cat
>>
confdefs.h
<<
\
_ACEOF
#define WITH_DL_DLD 1
_ACEOF
DYNLOADFILE
=
"dynload_dl.o"
dldir
=
`
echo
"
$withval
"
|
sed
's/,.*//'
`
dlddir
=
`
echo
"
$withval
"
|
sed
's/.*,//'
`
if
test
!
-z
"
$dldir
"
-a
-d
"
$dldir
"
-a
!
-z
"
$dlddir
"
-a
-d
"
$dlddir
"
then
LDFLAGS
=
"
$LDFLAGS
-L
$dldir
-L
$dlddir
"
else
{
{
echo
"
$as_me
:
$LINENO
: error: proper usage is --with-dl-dld=DL_DIRECTORY,DLD_DIRECTORY"
>
&5
echo
"
$as_me
: error: proper usage is --with-dl-dld=DL_DIRECTORY,DLD_DIRECTORY"
>
&2
;
}
{
(
exit
1
)
;
exit
1
;
}
;
}
fi
DLINCLDIR
=
${
dldir
}
LIBS
=
"
$LIBS
-ldl -ldld"
else
echo
"
$as_me
:
$LINENO
: result: no"
>
&5
echo
"
${
ECHO_T
}
no"
>
&6
fi
;
# the dlopen() function means we might want to use dynload_shlib.o. some
# the dlopen() function means we might want to use dynload_shlib.o. some
# platforms, such as AIX, have dlopen(), but don't want to use it.
# platforms, such as AIX, have dlopen(), but don't want to use it.
...
...
configure.in
Dosyayı görüntüle @
b9949dbe
...
@@ -332,7 +332,7 @@ AC_AIX
...
@@ -332,7 +332,7 @@ AC_AIX
# Check for unsupported systems
# Check for unsupported systems
case $ac_sys_system/$ac_sys_release in
case $ac_sys_system/$ac_sys_release in
SunOS/4*|
DYNIX/*|IRIX/4*|
Linux*/1*)
SunOS/4*|Linux*/1*)
echo This system \($ac_sys_system/$ac_sys_release\) is no longer supported.
echo This system \($ac_sys_system/$ac_sys_release\) is no longer supported.
echo See README for details.
echo See README for details.
exit 1;;
exit 1;;
...
@@ -1246,7 +1246,6 @@ then
...
@@ -1246,7 +1246,6 @@ then
fi ;;
fi ;;
hp*|HP*) LDSHARED="ld -b";;
hp*|HP*) LDSHARED="ld -b";;
OSF*) LDSHARED="ld -shared -expect_unresolved \"*\"";;
OSF*) LDSHARED="ld -shared -expect_unresolved \"*\"";;
DYNIX/ptx*) LDSHARED="ld -G";;
Darwin/1.3*)
Darwin/1.3*)
LDSHARED='$(CC) $(LDFLAGS) -bundle'
LDSHARED='$(CC) $(LDFLAGS) -bundle'
if test "$enable_framework" ; then
if test "$enable_framework" ; then
...
@@ -1443,15 +1442,10 @@ case "$ac_sys_system" in
...
@@ -1443,15 +1442,10 @@ case "$ac_sys_system" in
esac
esac
# Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
# Most SVR4 platforms (e.g. Solaris) need -lsocket and -lnsl.
# However on SGI IRIX 4, these exist but are broken.
# BeOS' sockets are stashed in libnet.
# BeOS' sockets are stashed in libnet.
case "$ac_sys_system" in
IRIX*) ;;
*)
AC_CHECK_LIB(nsl, t_open, [LIBS="-lnsl $LIBS"]) # SVR4
AC_CHECK_LIB(nsl, t_open, [LIBS="-lnsl $LIBS"]) # SVR4
AC_CHECK_LIB(socket, socket, [LIBS="-lsocket $LIBS"], [], $LIBS) # SVR4 sockets
AC_CHECK_LIB(socket, socket, [LIBS="-lsocket $LIBS"], [], $LIBS) # SVR4 sockets
;;
esac
case "$ac_sys_system" in
case "$ac_sys_system" in
BeOS*)
BeOS*)
AC_CHECK_LIB(net, socket, [LIBS="-lnet $LIBS"], [], $LIBS) # BeOS
AC_CHECK_LIB(net, socket, [LIBS="-lnet $LIBS"], [], $LIBS) # BeOS
...
@@ -1958,55 +1952,6 @@ fi],
...
@@ -1958,55 +1952,6 @@ fi],
AC_SUBST(DLINCLDIR)
AC_SUBST(DLINCLDIR)
DLINCLDIR=.
DLINCLDIR=.
AC_MSG_CHECKING(for --with-sgi-dl)
AC_ARG_WITH(sgi-dl,
AC_HELP_STRING(--with-sgi-dl=DIRECTORY, IRIX 4 dynamic linking),
[
AC_MSG_RESULT($withval)
echo --with-sgi-dl is unsupported, see README
exit 1
AC_DEFINE(WITH_SGI_DL, 1,
[Define if you want to use SGI (IRIX 4) dynamic linking.
This requires the "dl" library by Jack Jansen,
ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z.
Do not bother on IRIX 5, it already has dynamic linking using SunOS
style shared libraries])
DYNLOADFILE="dynload_dl.o"
dldir=$withval
if test ! -z "$dldir" -a -d "$dldir"
then LDFLAGS="$LDFLAGS -L$dldir"
else AC_MSG_ERROR([proper usage is --with-sgi-dl=DIRECTORY])
fi
DLINCLDIR=${dldir}
LIBS="$LIBS -ldl -lmld"], AC_MSG_RESULT(no))
AC_MSG_CHECKING(for --with-dl-dld)
AC_ARG_WITH(dl-dld,
AC_HELP_STRING(--with-dl-dld=DL_DIR, GNU dynamic linking),
[
AC_MSG_RESULT($withval)
echo --with-dl-dld is unsupported, see README
exit 1
AC_DEFINE(WITH_DL_DLD, 1,
[Define if you want to emulate SGI (IRIX 4) dynamic linking.
This is rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4),
Sequent Symmetry (Dynix), and Atari ST.
This requires the 'dl-dld' library,
ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z,
as well as the 'GNU dld' library,
ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z.
Do not bother on SunOS 4 or 5, they already have dynamic linking using
shared libraries.])
DYNLOADFILE="dynload_dl.o"
dldir=`echo "$withval" | sed 's/,.*//'`
dlddir=`echo "$withval" | sed 's/.*,//'`
if test ! -z "$dldir" -a -d "$dldir" -a ! -z "$dlddir" -a -d "$dlddir"
then LDFLAGS="$LDFLAGS -L$dldir -L$dlddir"
else AC_MSG_ERROR([proper usage is --with-dl-dld=DL_DIRECTORY,DLD_DIRECTORY])
fi
DLINCLDIR=${dldir}
LIBS="$LIBS -ldl -ldld"], AC_MSG_RESULT(no))
# the dlopen() function means we might want to use dynload_shlib.o. some
# the dlopen() function means we might want to use dynload_shlib.o. some
# platforms, such as AIX, have dlopen(), but don't want to use it.
# platforms, such as AIX, have dlopen(), but don't want to use it.
AC_CHECK_FUNCS(dlopen)
AC_CHECK_FUNCS(dlopen)
...
...
pyconfig.h.in
Dosyayı görüntüle @
b9949dbe
...
@@ -772,14 +772,6 @@
...
@@ -772,14 +772,6 @@
/* Define if WINDOW in curses.h offers a field _flags. */
/* Define if WINDOW in curses.h offers a field _flags. */
#undef WINDOW_HAS_FLAGS
#undef WINDOW_HAS_FLAGS
/* Define if you want to emulate SGI (IRIX 4) dynamic linking. This is
rumoured to work on VAX (Ultrix), Sun3 (SunOS 3.4), Sequent Symmetry
(Dynix), and Atari ST. This requires the 'dl-dld' library,
ftp://ftp.cwi.nl/pub/dynload/dl-dld-1.1.tar.Z, as well as the 'GNU dld'
library, ftp://ftp.cwi.nl/pub/dynload/dld-3.2.3.tar.Z. Do not bother on
SunOS 4 or 5, they already have dynamic linking using shared libraries. */
#undef WITH_DL_DLD
/* Define if you want documentation strings in extension modules */
/* Define if you want documentation strings in extension modules */
#undef WITH_DOC_STRINGS
#undef WITH_DOC_STRINGS
...
@@ -798,12 +790,6 @@
...
@@ -798,12 +790,6 @@
/* Define if you want to compile in Python-specific mallocs */
/* Define if you want to compile in Python-specific mallocs */
#undef WITH_PYMALLOC
#undef WITH_PYMALLOC
/* Define if you want to use SGI (IRIX 4) dynamic linking. This requires the
"dl" library by Jack Jansen, ftp://ftp.cwi.nl/pub/dynload/dl-1.6.tar.Z. Do
not bother on IRIX 5, it already has dynamic linking using SunOS style
shared libraries */
#undef WITH_SGI_DL
/* Define if you want to compile in rudimentary thread support */
/* Define if you want to compile in rudimentary thread support */
#undef WITH_THREAD
#undef WITH_THREAD
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment