From 144d387c859eda4f0e4e04f44fa98b85a9d35013 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Mon, 8 Oct 2001 13:01:05 +0000 Subject: [PATCH] Added weakrefobject.c and regenerated .exp files. --- Mac/Build/PythonCore.exp | 22 +++++++++++++++++++--- Mac/Build/PythonCore.mcp | Bin 153158 -> 159376 bytes Mac/Build/PythonCoreCarbon.exp | 22 +++++++++++++++++++--- Mac/Build/PythonStandSmall.mcp | Bin 326329 -> 339547 bytes 4 files changed, 38 insertions(+), 6 deletions(-) diff --git a/Mac/Build/PythonCore.exp b/Mac/Build/PythonCore.exp index a1925f8f01a..fa701176b27 100644 --- a/Mac/Build/PythonCore.exp +++ b/Mac/Build/PythonCore.exp @@ -208,7 +208,9 @@ PyThreadState_New PyInterpreterState_Delete PyInterpreterState_Clear PyInterpreterState_New +PyMember_SetOne PyMember_Set +PyMember_GetOne PyMember_Get PySys_WriteStderr PySys_WriteStdout @@ -249,8 +251,8 @@ PyMapping_Check PySequence_Index PySequence_In PySequence_Contains -_PySequence_IterContains PySequence_Count +_PySequence_IterSearch PySequence_Fast PySequence_List PySequence_Tuple @@ -433,6 +435,7 @@ PyLong_AsLong PyLong_FromDouble PyLong_FromUnsignedLong PyLong_FromLong +_PyLong_Copy _PyLong_New PyCFunction_Type PyCFunction_Fini @@ -454,7 +457,6 @@ _Py_NoneStruct _Py_NotImplementedStruct _Py_cobject_hack _Py_abstract_hack -PyObject_ClearWeakRefs Py_DivisionWarningFlag _PyTrash_delete_later _PyTrash_delete_nesting @@ -544,8 +546,10 @@ subtype_getsets PyType_Type PyBaseObject_Type PySuper_Type +_PyObject_SlotCompare PyType_Ready _PyType_Lookup +call_maybe call_method PyType_IsSubtype PyType_GenericNew @@ -661,7 +665,7 @@ PLstrcpy PyMac_StopGUSISpin RotateCursor SpinCursor -PyMac_GetFullPath +PyMac_GetFullPathname PyMac_AppRefNum PyMac_options console_output_state @@ -796,6 +800,8 @@ PyUnicodeUCS2_DecodeUTF16 PyUnicodeUCS2_AsUTF8String PyUnicodeUCS2_EncodeUTF8 PyUnicodeUCS2_DecodeUTF8 +PyUnicode_EncodeUTF7 +PyUnicode_DecodeUTF7 PyUnicodeUCS2_SetDefaultEncoding PyUnicodeUCS2_GetDefaultEncoding PyUnicodeUCS2_GetSize @@ -849,6 +855,7 @@ PyExc_NotImplementedError PyExc_SyntaxError PyExc_IndentationError PyExc_TabError +PyExc_ReferenceError PyExc_SystemError PyExc_SystemExit PyExc_UnboundLocalError @@ -883,6 +890,7 @@ PyCallIter_New PySeqIter_New PyOS_vsnprintf PyOS_snprintf +PyWrapperDescr_Type proxytype wrappertype PyProperty_Type @@ -1026,6 +1034,14 @@ PyErr_Mac PyMac_GetOSErrException PyMac_StrError PyMac_getscript +_PyWeakref_RefType +_PyWeakref_ProxyType +_PyWeakref_CallableProxyType +PyObject_ClearWeakRefs +PyWeakref_GetObject +PyWeakref_NewProxy +PyWeakref_NewRef +_PyWeakref_GetWeakrefCount GUSISetupConsoleStdio GUSIStdioFlush GUSIStdioClose diff --git a/Mac/Build/PythonCore.mcp b/Mac/Build/PythonCore.mcp index f4587808e10567343dfc20ad82a0016cb3f335bb..0d4bf86f851db1e8ae6a4e5eb93eaf869c504996 100644 GIT binary patch delta 1817 zcmY+Fe^69a6vywmZ-2nD@=zCA7M9sj&~-s#Qb#lbNkP~I)+L+9NsHZ}QV9G3sQo}q zLBavIo4!m<8s;BOHPcwyMCa{YYP`dH=iblx-h19X z=j_ne5xJv3(&DeKt|Wv=gn*OKrw$Oh?7|64R)W0^=`p|;K0!30wGJovTw_%U*)dyj zu`Lo`_}n0RP=B+71gtx;$2d}ss^V_mY>$%ILZ^ivbu7_Qu&{f{?lg$SLmh<3CPHFx zJFdG7WYY{FA9i#_kWDjze01nMq3EJ)C~b1UV_@eJZEPUTiE;q#i?jh4lefQxuRo@E zfz_nM0%40W*ed59m>7Y&(4QtGdQH!=okJjeKb4j| zA-cZ2Y~||mifZ4Aa{t`+41rW)>i9bsTE1= zyV_KxGZBu^u@nY8GCx!Q45&IYyhicZR#1BC(#E$lq*T2I`Ox%#?pn=#T;)Bm45oR{s9Z2m^2G*k$GycNiq) zixfx>cvi4$$KF*Zm%uoQyUv;kft- zytA@LVuLxK2RvR@+`CiKW4VfZ9L#Z6$4WLdD;pi)Vi`dbKi}tjfSJ~f$88sZ&*`y( z`m-JKDO*`u!aIjE=W<7rO!dQBE&{oJ^=SvhxpaeAIc5ATh-Y$Lgib4*`i>h~I{1-2 z`^}(Jax!R=@>MJ~t0!V z6;mEvt2~iMr?J9{MB|7*Yjm{R9cl#j-1FhiSQ#(C{jG8rl;s&TN{ydOE27l?c5qwO zhCKQ;K$cRxkhV*7#yREpg*4r;`2rzEqD(2Esc=B?7SMc~gvfTfYHf}7W5(i+jTdey zCkt>(Gx}+k@>2o5?cQ^k5c7c=>~dn$Uqt1AP_K{2tucZhe-9ZZO&c9A6JoFk-dB$x zs8Is#KPomi&8M$SQ+;mQ4+-Stj{lVtT2S+6NJ$(_S-ObUJyiQQu8)e7UeqH0Bm61V zXwwCsV8r>T;BCLEw1^JqY)KmliJcd|9_D#$Y}YAw7t`rRu;0S_S(J1yot6N1oc~== zzKLp>DfFigDyzM8`eQWjRYI)pP&~N~IL{P3fZr`S1UL2~pCkCu zeC4*6rZ=SQ!?jKLcYlNaEa7+NqZOHx8@rG{B6vzaT9eSPnS?w$tY3=OEVw@kd5+*N zoRet5Z+?P&p5PlF#JQnnzE(>42HqNSg(LL}+HA3*=`ZAu3hu%Zj~&#c1(+}RfK$0z zO1m32&BC=$?BkdeSS0*ir_lZ&`1a|@i$WZ#u-(F~A^WVzi-q1b6>a$9pJ{PQ1b0@T z4PShq6}cy@e;BQ~rXh5ZU$hO2g`-ESK#vH#`!;f~;6eQF09L`v+HhVfc<*(zqQm69 iPa=O@@S<zd^{8MUVZNmN*e0C3 z7mWkholmxj)Akj529BixkKO?mT+~j;jK2tp z#c-Shc?K0h)qL21WV36@^JAhYH2^XIwrD(o-OZR8AElW!FHMUA(RB!iKb~9#%$b&8 zk^Z;@s2?kv@H;zz{g|FFiqiH0^Eiq`x#QF>|u_2ejUUt2*goU;|E{@e0K>SdQLrk3+^lJJ1bTXV& zzepEFfLTZF%wE$h;tsw~MUT4;ls-F{C=0nRh-r0kAcpqjQt|7Ca$v8wHbEnM#G1s6 zZ7Irl3g9=7v7uedql4~c#f9o2iPXka02^D-bX6oY*Xs3a>gp)#Jv$=Owi|Sy7wr?P zfz^ka#mNKH49c8IIA9V}0jDnD@v)yyeI$+_=`@M$-7^hJPdb23v710o*{5$N2w z{mP5`IT}XT(TVBe+d=P4@z_BFRa{jNO-1h+fPlxzHkPaqJvVdb3)|02Xuy-Ltg}O6 z8U&ROiy#F2ZV@<@?Zwdjnd0+-#h^44(q&fA^PQ2S8 zlesb;#qGg6xFeOmW8r-TbWpkUD!mMl%MY!iT{^OUDbFjVS%y8?gc#0qe<@9e4&G5p z-L{0?gxJ3Hz3o^3g#T|1+3ev{YRIl3LTE0}E~9sfy5A+l)aie#ay_v{T|$5L-@vwQ z7(-(v|NLVFAq|thWK3s~e6SYTsK((z9bf9M&%7rp+}Jc;8t z|D=M}Ji9do=O^S!Z>X97k@gHD$}Gv_RXr?u{Vz&!B@OCr+4+PdER2+g*Wh7mCcL1E zW*SM09qWtbbyf7~By!}~e+8Ovqc_Zz{y`@{gWfMf*L6ayMOr>{4d#O!>9A!Ab))3o zgQ(|9e!`8pgm8AVsXSP;{r0^g<$KZ+Z3X~>)gI36IYQRcq*l`c#fJ}V&4)Rr! z58%mwRr0cS)Jr7a_7qBa!^|D8AYUzc`UpyS!_32bk+0D>q>SUeiR}1m(R|cLd;SIc Cm!rJ^ diff --git a/Mac/Build/PythonCoreCarbon.exp b/Mac/Build/PythonCoreCarbon.exp index f5d6f41ba0c..a7d02ff12ff 100644 --- a/Mac/Build/PythonCoreCarbon.exp +++ b/Mac/Build/PythonCoreCarbon.exp @@ -208,7 +208,9 @@ PyThreadState_New PyInterpreterState_Delete PyInterpreterState_Clear PyInterpreterState_New +PyMember_SetOne PyMember_Set +PyMember_GetOne PyMember_Get PySys_WriteStderr PySys_WriteStdout @@ -249,8 +251,8 @@ PyMapping_Check PySequence_Index PySequence_In PySequence_Contains -_PySequence_IterContains PySequence_Count +_PySequence_IterSearch PySequence_Fast PySequence_List PySequence_Tuple @@ -433,6 +435,7 @@ PyLong_AsLong PyLong_FromDouble PyLong_FromUnsignedLong PyLong_FromLong +_PyLong_Copy _PyLong_New PyCFunction_Type PyCFunction_Fini @@ -454,7 +457,6 @@ _Py_NoneStruct _Py_NotImplementedStruct _Py_cobject_hack _Py_abstract_hack -PyObject_ClearWeakRefs Py_DivisionWarningFlag _PyTrash_delete_later _PyTrash_delete_nesting @@ -544,8 +546,10 @@ subtype_getsets PyType_Type PyBaseObject_Type PySuper_Type +_PyObject_SlotCompare PyType_Ready _PyType_Lookup +call_maybe call_method PyType_IsSubtype PyType_GenericNew @@ -655,7 +659,7 @@ Pstring PyMac_StopGUSISpin RotateCursor SpinCursor -PyMac_GetFullPath +PyMac_GetFullPathname PyMac_AppRefNum PyMac_options console_output_state @@ -790,6 +794,8 @@ PyUnicodeUCS2_DecodeUTF16 PyUnicodeUCS2_AsUTF8String PyUnicodeUCS2_EncodeUTF8 PyUnicodeUCS2_DecodeUTF8 +PyUnicode_EncodeUTF7 +PyUnicode_DecodeUTF7 PyUnicodeUCS2_SetDefaultEncoding PyUnicodeUCS2_GetDefaultEncoding PyUnicodeUCS2_GetSize @@ -843,6 +849,7 @@ PyExc_NotImplementedError PyExc_SyntaxError PyExc_IndentationError PyExc_TabError +PyExc_ReferenceError PyExc_SystemError PyExc_SystemExit PyExc_UnboundLocalError @@ -877,6 +884,7 @@ PyCallIter_New PySeqIter_New PyOS_vsnprintf PyOS_snprintf +PyWrapperDescr_Type proxytype wrappertype PyProperty_Type @@ -1020,6 +1028,14 @@ PyErr_Mac PyMac_GetOSErrException PyMac_StrError PyMac_getscript +_PyWeakref_RefType +_PyWeakref_ProxyType +_PyWeakref_CallableProxyType +PyObject_ClearWeakRefs +PyWeakref_GetObject +PyWeakref_NewProxy +PyWeakref_NewRef +_PyWeakref_GetWeakrefCount GUSISetupConsoleStdio GUSIStdioFlush GUSIStdioClose diff --git a/Mac/Build/PythonStandSmall.mcp b/Mac/Build/PythonStandSmall.mcp index b1c3a22def22b9f1dabdf08950653194c4da1938..75866641f4e33fd2ef488cf16e51c7d590798df9 100644 GIT binary patch delta 2885 zcmYjT33ye-6`nJ9-n;k35HCtj5tDkH1MXk4i9cGKX17|*jm*i_a^9NYk$W`7sp*J5=-Cex5 zHkR`BgZ=zZxrdqxSG09QfcGG!=Fe(KqfU#?72kTJ`fO zQ|rp6O(~yY@7@BLO@$jpNfQHcJW>t(C};eK4KJ}Bgq#)22e$zK@wO(pCkLviPccOi zW33&!4C!L#_K!i{e-XR}Z@$wJkG+z&_F%jqIbFc+m4<*lK@gkwXOEMkM;QyKh%Z|P zIwffOK}3!RK?XWQagKeyf@PRjihtYIc6gA0vU^~EJ&mP$5h0|OZ#aG%BP_6!Ygnr8 zc7K`f7OHcQH{05l|4}31pE-eV64H}5TuaBm^I%V!{!O<9PdeS?^Ut#siUehR=RBY6 zQVO4UkfZv+HovS-ph;eNsXe3^_WE}Wul!^oy-WG^FGkvRBaCL1+L9OKN43z&z^s{a zRT7nX@<=Wl9`8-;tL|jekiKeU5gEG*Af2a-KWe$ux-C8(znd~-)^)!5nR{UI-%n`p zVe_OzINtNwV+q(g;?hskkhd$|*4?4u0hf*kzeC6No`TZyF=H_;puDnRDxH%i?^mf! zY-y%GkF4uU6AiWCOao72EvU8GJ#Ww~x$XpQpt58YeaOJOVajm@bXbN5pCFjXciqX9 zHI;NQ*pZ$rQx1^y;mIC+I$T$AvJnJcl5gS}STDboV#v2r*g6ZCJ-Pr#KCywW$?)LI zqr2NxQQ9gyJ9`xV~?CG z%Z^lb#Bn~UnNeMbj_>$mreoWx#|uZu3H7AEqyuB-V4bG%_m-hO*TErzef--T98%Pq zJkP;N=`DPGlQcf}GsGeeZXCioJ*__COt5$cg7X~*iNg;7m^z^F&xkcRIJ7^FpMZFc zcU*|r0^L9BBm6LBIykwIhnVuA#2!JVCnnLKpuI?;gv7k2lpZH0pjNY3!5DB!DedTX z7wumtl#sZ7sQenw#%z$66^g5`#f5q`-lr=9uQ)LA@4|YJ#(S$Vf9c{6uy)58{X4Xm zU{UiAUXBBuaRSKJ0|>l|1tsAEsxpm7-$i?=LJ0}PqH=fkpTlUYG@t}BQR$tL=7VVC zxJm+#q0$>8e{Df~g+d7l;dPlz_UV-lR7ce4;G{yaIH>WQ^N2NRJZAvbn>5~kDB3GE z-cH%sdZFvoF9Fwhb%p)m1@;fxG{N3@k%de$?*k;;S=oG%Z7|Zwj&YbdeSoP|t1)D^ z4vYDX{o1E2nwGmB+ozpjgLDttha5jF+b?Ubu&F>tm)j?=vf^;k6yk$3>W65^(I(wuXvY!5yVrC6~>L5o?$eX|A zu-S;87wF~S>{O}4VMSr{{$9j;>**HY0lO47uOb7WkAu^MIy-y=?_BapY%^zL=E;rd z&((3sIFEa`%)Q7yP;^EKc0;8TZsp;epcsh~?2k$(+#+8guG%QUVW@P%t(X@PS9wDT zsviM=eX&}w)&Dtk40Ldkhpcm{Y$afh;Bk#-sY|b^Y#w_C@j)67zKyk}vRR3wfhRP+ z_HDc13l@!JtDiQ_TyrNrB!CH0QmgK{&Zsphg!o7Yrt@)5_mMDdytjZUQWD&b%H25J zL41@0lc2iWdgJD@{fOtgI35CS+}WUc3l|9m+7Uj3wPw2cIxY@IYkVIv*k!u8^*q{R zG`=JbYt3}C0$*BCCx_Cby?wcr-AKDN2N(AZ$$Z+U^wOL5^_z<6+pZ$Xs%7U}?AO-+ E0HCw+hyVZp delta 2278 zcmYk8e^8Xi8OL|`ec!v|g!{qW!Etv6!B{jM4#66rX(C1tGf2FeRBaW7Duk0Cr>(_A zOAgYcG|>o`?YKpyF@HGCjAM-1#3i8tjW!0_1T~mM$tY?&W@@X%gz6aU_1RmT={vLg zKF{~_?6dE?``o@a`lb8b3730qB+`fw(h$Nkk^WgR(m$^`l16HDNq!}5Gl7a^de}MFnU}dBw44@ax+M8fB=Km_(a${rP(Xr)>Cu3T z?=2a`{MqC(LZdl9qH&vp_Im^T`}X}N`nc)t!#QdcGA1qPsc(! zZ<(H?v-1Wq(LvjTyf3HN#NSIXW7-@1Ij_pQfa!KYFfoHCw3TgwCs2+WZ|79XE9$?u#OP)70q(aq4OJO zikq3(i>d9U*JF!diQf7k1M{lLdONGEBvbfy-bjo+kZezE{#M%GeoElKMx4{heg)b96(izaWv$`4c)xQr}pwM~*ZpA5t_y6&hi@H5? zW1${i9s7phFZqs=QB0Tj#^}6VW`1jX6Jfdkz<$2D?>wemkLu#q4l)g1t}9H(^K=>y z`Z+%OipG9r$07Ej1Ka4q!Xe)Gm;0U+Z`R|f8V%*!W9654^brT)(bHZm>{)nazOY4c zuT5mv;D1e}9o5-%J58oMXY^X|7SYusnZ{4yX*82 ztzK-VdrK^0RV68O#L6EMp+&mOMB5&93)-rWVX^gw?((wpR$~SmwHh;JH;b)biUa2T z*D?_*>)@vbZ)4W+Bux#$OVWnJI zbuZ@O*$G9&SK~AyuGZ<>ydtejUtG@gDaO;9UN|hGQ;fTWR93R6%}6s9EP|6@gzdH& zvoyW_0y|+day9hC7IxES1j*_xBFAp*(=_them0zHq>NP*ep( zCs?OUkP9aoHY*-_8(6#IIm_698=_kpk858eDL*m4oz@(!~L3H}{8$!h$2qhNPR3bk>L**%cIxfJqy)%^Km0Ai9N z^im3&CwabH;Gi1cBfkVxQaE1@v53d`jPQ0=o@V5l@!DM2sV~IVG~+c*!_R!jGJUX* zp6jg8XY~7y!#1EV5^22T1F(l=5=5L4VfPz#m}Hi-%>iSfDf~L9>%_5uQK0)a!^=+n zUDKuw^4llBFq7A_Czw6U$o1pPa?(wcn;<~29Lk&N>bDM;H1 z_G%W?hc*QD;8z7?zHk*p)1(MC(=ny2^BB9|RVvKx>rcWy3-x z4}-5Z!ctTNym*p#vo#4WH&<`rIz+r10$Hx2-=RQxHz=1JaI51J|%^WibDmnh!U#v;H;>H^krzj4hMS`I~c dZ|~&4fyt})E7mzf7EC^r0jU?qW*C34{115fd`