delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/26/18:05:58

Date: Sat, 26 Oct 1996 23:57:57 +0200
Message-Id: <3.0b36.16.19961026225755.0ae7603e@hal.nt.tuwien.ac.at>
To: djgpp AT delorie DOT com
From: Anton Helm <tony AT nt DOT tuwien DOT ac DOT at>
Subject: problem with cpp (?)
Mime-Version: 1.0

--=====================_846395876==_
Content-Type: text/plain; charset="us-ascii"

I just discovered the following problem:

when compiling the attached c program parser.c (actually generated by bison)
in plain MS-DOS environment with CWSDPMI as DPMI server I get the
following output:

gcc -v -c parser.c
Reading specs from c:/djgpp/lib\specs
gcc version 2.7.2.1
 c:/djgpp/bin\cpp.exe -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7
-Dunix -
Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__
-D__GO32__
-D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386 -D__GO32
-D__MSD
OS -D__DJGPP=2 -D__DJGPP_MINOR=1 parser.c e:/gnu\ccjaaaaa
GNU CPP version 2.7.2.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 c:/djgpp/include
 c:/djgpp/contrib/grx20/include
 /usr/local/include
 /usr/local/go32/include
 /usr/local/lib/gcc-lib/go32/2.7.2.1/include
 /usr/include
End of search list.
cpp.exe I/O error on output


gcc didn't return to DOS and locked the system completely. 
The screen was flickering slightly.
A hard reboot was necessary.
After rebooting I found the file e:/gnu\ccjaaaaa but its size was 0 byte.


The same command in a win3.1 DOS box worked fine:

gcc -v -c parser.c
Reading specs from c:/djgpp/lib\specs
gcc version 2.7.2.1
 c:/djgpp/bin\cpp.exe -lang-c -v -undef -D__GNUC__=2 -D__GNUC_MINOR__=7
-Dunix -
Di386 -DGO32 -DMSDOS -DDJGPP=2 -DDJGPP_MINOR=1 -D__unix__ -D__i386__
-D__GO32__
-D__MSDOS__ -D__DJGPP__=2 -D__DJGPP_MINOR__=1 -D__unix -D__i386 -D__GO32
-D__MSD
OS -D__DJGPP=2 -D__DJGPP_MINOR=1 parser.c e:/gnu\ccjaaaaa
GNU CPP version 2.7.2.1 (80386, BSD syntax)
#include "..." search starts here:
#include <...> search starts here:
 c:/djgpp/include
 c:/djgpp/contrib/grx20/include
 /usr/local/include
 /usr/local/go32/include
 /usr/local/lib/gcc-lib/go32/2.7.2.1/include
 /usr/include
End of search list.
 c:/djgpp/bin\cc1.exe e:/gnu\ccjaaaaa -quiet -dumpbase parser.c -version -o
e:/g
nu\cckaaaaa
GNU C version 2.7.2.1 (80386, BSD syntax) compiled by GNU C version 2.7.2.1.
 c:/djgpp/bin\as.exe -o parser.o e:/gnu\cckaaaaa


Experiments:
1) I tried changing the temporary directory in DJGPP.ENV
   to a different disk.
   Result: as above (the filename has changed...)
2) I tried calling cpp directly 
   cpp parser.c parser.cpp
   (no other commandline options)
   Result: it works fine. 
3) I tried cpp.exe of gcc v 2.7.2
   Result: as above (the version number of cpp changed...)
4) I tried cpp.exe of gcc v 2.6.3 (DJGPP v1.12m4 with go32.exe)
   Works in MS-DOS and win31 
5) Back to cpp.exe of gcc v 2.7.2.1
   Editing parser.c
   The problem was gone when I added a

   #define SOMETHING 123
           ^^^^^^^^^ ^^^
     (any name here) (any value here)

   at the top of parser.c .

   I found also some other methods to prevent cpp
   from crashing, but none of them actually changes
   the functionality of parser.c (just reformating, inserting dummy code
etc.) .

Software:
DJGPP v2.0.1
bison v 1.24 (was used to generate parser.c)
CWSDPMI V0.90+ (r3)
MS-DOS 6.22

Hardware: 486DX2, 20MB RAM, plenty of diskspace

(Yes, I checked all disks when I saw this "error on output" message. All
disks are OK.)

I think that there is a bug either in cpp or in CWSDPMI. Did anyone else 
observe such a behavior?

I'll continue experimenting with different releases of cpp, gcc and cwsdpmi
tomorrow and post some results.

Please reply by mail. I'm currently not reading news.


Regards,

Tony











--=====================_846395876==_
Content-Type: application/zip; name="PARSER.ZIP"
Content-Transfer-Encoding: x-uuencode
Content-Disposition: attachment; filename="PARSER.ZIP"


begin 600 PARSER.ZIP
M4$L#!!0````(`$ZL6B$';[3J@!T``']M```(````4$%24T52+D/M/?USVS:R
M/RMS^1\V[J65;-FQ9,=QK#@WBJVDGN?8'G^T];09'TU"$BX4J2$IV[I>_O>'
MW05(@*(4)<U[K_.FF3:20&"QV%TL]@O,XT?/5@&Z\$:F<01C+TE%TH21%PCH
M)_%(MVQ,X5YF0]WK3B2I5)_O3JY*+:V-]O;C1P"KSQX_>OSHNT#T923@^OK-
MT<7I";0`U&1'@8 AT RV9_JH?$D&T^RC=*8VLG5^S>]\UK[^6[1UKVX.'IW<M,[
M.53M+XOVL]/SRUI[9[-HN3CK]52GG9;5='EZ]N;H\D*UMHO6P^YE5[=N60"[
MYT>7UZIMVT+H]*2G6IX7+;V?>B>J9:=H.3W$25\4#6^NWK[%5>SLTMI"I$8+
M5 AT Q15[!5M<O(#R>!`'B59H&,-X:ORXVAO)UM360T*+?>RCBE-KMU121)G*CV
M%:=U$-Z&NE%S"J!W<WAU!M#>>NFV_M0]5JW;+02<9EXF?0`990#C.,GZL`^;
M34C'0 AT 3Z>^!EGFG.XK'^JA8NLZG^<3OI]T5"/SJ(5Q\V"]AWL0Q@?*,0K^,T
MHS AT 039I0M314=_&0B20"\(=>`JO3Z4U?AL)JI_'3*2V\CIU^_6`/(]2GTU`\
MU+'Y.Q$%LE_PJ-UVF)1-QR(0?9A$*.3P.XHX_R$X(#M%RR>XOKZXO#[K=9@'
M_0A'7E\?8UL."ONG63+Q,\0"&QE"#AH!9W(DTLP;C3MV:U\F:7:#:%8T^W$X
M&47.@]"KZDZMI=Y,RTP\9-ST"?_6Z'7<#4VK*5"WZ&?$RQ+E@@PW-_XXG*3X
MO]UX<7EX<'-3P/?C*,T*J`5T6T-<7[\].ND>UVIM:P>JQN/NNUIM?:O]8L=2
M'=?7)Y=ONA>]6FO;7<CE>??DXKA[V:L_-*!>GT2I'$0B:.#/5_O0WMF%?ZAU
M9HD7I:&7B5\?/L`>M%XTK(U`Z#+U[)X?8!]^)\)N-C6)V\T_^/$7G+_ AT _`7G
M+SA_P?D+SO]O."WGUQ9_;//'<P-GAW^_X(]=_GA)'ZU-_F`X+8;3VGK\Z),Q
MS.#Z^K#WYNH=/-FW+$\^S--AG*!I-DZ&:=5!ONF@]=R9F!M;C%2;YV]SES9W
MV6II.%LY/I6S DOT Y DOT WMO6 AT EIY.+]#Y95!QZ;5I(Z:>Z44X3PTMJT8:`I>?:3B[
M"T9JFNQ4X;/IPM&L,D\UYS=SCEDVYE*\2]#HU?0S<VPQ!EM,IBW&?(=G?$&X
MMMKTJ[5-RVGM$.:M76[<U1+<VMVN9!Q;T/K'=)I%WJBP`U?^OM)D3TQ]_GT2
ML0T:;*A?[.VN*.`KA9.KVM&S51_DSN*G]F'55^.X8B?R5A'*Z4E/?:!?JCY.
M#P\)(/N AT JL'O#\A+TE^1.NKK^`9]*_5EA5=4D+F:J*V*[=!BJIJ/YTM_[)@/
M#6=G\79H+["I6XX0+O'1,A\:3FOAW('H>WZV0!4L_]$N-5;"J5)BI2[NBA?K
M1'=3;GYNJ8,XBZVUOG!W^F?8-'8)]3(G<`5B6@+67]HZ4Z')_ALW\K.V(931
MJ&W3R?V AT 9TR3]G9UE\>/*IOM.0WPQ0LMR)1#UOO`'6W[H<?=B\M:K;W+[95P
M,^\VM-S'MF&M.5F<;:8EY3/GI18F1]&V=QS%OP2`MN&2AK-K`RCXY'+)8<A"
M>OI#X7^L4B]51WGI[%U@"10'WE;5<;@4`!?."P?`]A(?O.YGJ["^NGZ AT _@<X
MB3,!:3S":,=H+$.1I.`/XX\"X AT B;1B+*4OS^3PI)_0#X=ZKCI!REVH*56XRA
M;J1R-`X%11/5%!<?12BR/+2J0[C0CQ.@[KR*@W@\3>1 AT F$']H`&ME[L*5?7W
M2_S[Y2:\382`B[B?W7N)@+?Q)`J\3*K!<!3Y&SB3 AT G$YE"F,DWB0>"-07_LX
M*-6#.C"-)^![$20BD!BMO)VH)<L,O"AXII`9Q8'L3PF0:L3S,(%L*"`3R4BM
MO$\_,,;\3D0B\4(XF]R&TH=CZ8LH%>"IN;$E'8H`;AD0#IF'>@>$5,^3/%K=
M;H)"H^YEB&D"\1A[-0B.%TT!@SAYYWE++E86@(QH_F$\5HL8*K!J6?<R#.%6
MP"05_4G(I%>]X>>CRQ]/KRZA>W(-/W?/S[LGE]<="K+'ZJFX$PP+&2L5:+64
MQ(NR*<04.H3WO?.#']68[INCXZ/+:US'VZ/+D][%!;P]/8<NG'7/+X\.KHZ[
MYW!V=7YV>M';`+@0B!B'&A<0MD_,200$(O-DF)JU7\<3W*N3,("A=R<@$;Z0
M=PH[#_QX//T\RYBT81P-.)V06<3L AT  DOT Q#%&=-N$]DIO",9YE)X\NRV(2=%\_A
MO9>FT+T333CP1K>)#`;JZ_LN;+9;6R^;<'71S5,,SU:AFRJ<T['PI<)1//AB
MS/#NAT1W%&49"N2O6I AT D\=+I"ADIQ#Q"Q,Y?4/\F2?S(FR*W60*LISES$X$B
MXV<L54:F9K"!>T]A&00\^R+!YBWD9F&0&81 AT D5G1X58O#&/?H]\<?7UW<N5$
M7[F#>G`[D6$FHYM\A`C5NIZM(IN(RP=&'<D^U)]H>Q;J)J#;@.^_A[PU'7N)
MWVC`?_X#5D]JQ:X5S3.-`]FP(\R,%V=`;-1H<(Y8#N#]Q>'I!>%DHWIY=?[F
M%)&U(8\(]"QD`D%:HQA8GJA^TSWZ91XT^&Z<>(.1!Y4TU>`+V#R5 AT F<F88X-
MQY,'ZZ<54]?YC96#%4PE4!)D5?,SCVVC#&/2 AT ZU]:WH+$LWG#B_R)//Z%T\9
MQ5(C#<G7XC3/IZO3C1AK9,YYXDAC_D2CCAV,LV4I`=IVZC_<6OJ,]./`J.Z4
M]%`F])87GC_DXU/WQ4VGU86`IZD8>5$F_1L-*!!^Z"6T.Q$4(R]\V9?%.8%:
M;^0EI`..,MKN9LK;*9Q+="8#N,C4*A1P;*-S7O:G,AKP2>/)9&KA,TGQJ$"D
M9A`R&@81L(F`9L@>`DL$C"9IAF=5'(53]9>`(`[5*@#%AI'6BI'5UA%1*1'C
MT/,+)15*!23N AT T<*+FTRY?@7Z_^48/M>*LR)D=[+S!^6<\`Z??>Q5JO3-[09
M)RFF"QMV'S\47B(C[$3N]SY<7_?>GUU>6[UT2ZVVWG8:3]_6:IMV2_?@H'=V
M64M$-DFBNCV1>O;F]/P2S+.6"_[\_/2\5D.'@-$.O=L6$?A8?LP[:.4.0:R6
M'X8F/VF=`HD8>3)*@?B1B=$X3M3BPBF0"*;%\4UI)DGRI4_*2-S#2'@1"D?<
M-U,VZ31_=W#`DYQ&OL!?A0T$0R^%=#(>AUZ$1DQ^B#29WVC`#6*SM?(%O^T>
M'9?6:S\^[QV<_M0[/SIY5V\`U)\\L3CH$.Y-]^"_KL[J6?Q11$VX\\*):,!O
MCQ\%<4W_^0T1QP/&\#=G,*IRS.%&V-9JY)T!?H=<&!ATHXD]%7ALX5DZ17?0
MW5LD/'E*T$Q)78N^U]=GIV<7EPKQCH4A_M'DN/7\CY.Q^_"3LQS4NDX#HTS2
M`/65=!IEW@/0SSWD`.H/A`J3\4JC8WC;45#5Z/LA6A<DK$YFDV6R51+3@]/#
M7JW]?,?-3I]=G?><_&[OEUI-Y\=+H3=G@/EY?'%V<]+K'?8.[<;>+S=GW?/N
M^SF0OV>6-`&_A+'?M,<T].&TY%@+2^=,LU&S#]$OP.Z+D7)PL4^I661RPF)A
M#-J_42)$A)L[:\*`C.B,-CW<>8G$N(#6#:Y-9_CQ^)&,LAI++<J?@LI*.8X_
M>D/A!9!.1[=Q6*OA>%VH4&.L[?[F].`-J=4T#ZKI;K,@:SE.LS)A50R$L=_)
M8?A\1&*U""DJ!UEGOGR6FDLX+&:83B/4+@9L-!G=B AT 2QIL./]U$*:0Q]+^&=
M:AL*!7>0B`5E2S%FGB AT 0MY-!/E$<_5LD,:E==&2P"T^9)9XO"%-TR"5JW4R;
M&Y-(1C*37BC_+8(F^HA!++2)D,5C&$W"3(Y#8Y.DI!ZH%LN/Q8-,,ZSZL1>@
MQ4>A>W1R='G8.[O\$:1ZX'N98.M&3PBIFM*<N0S]AU1-ZOD?TYHC4#4+EBWK
MQ03MS<W9^=]W?]'3\[PC[T&.)B.>E^2*YN(S)8GO(8M9^=5%OR_\3-YIXT,R
MCN2`K,N(QP$:MQ$=3B.1#>.`J)F*H&'[.#8:^\2X[R9ZCYCVDD*;?9JO-X?4
MVMR<6?!9 AT FXZ&FX)';IJ[O6?V;5;'R=Q%F-M3%JX2*ZWQ>+$TE)'2]NN0_H;
M+\7TAM?0(HDC,Q?C)_QM;4W;M21<I3/ZYF8ZO1F)D3^>UM^>G[YO7IXV#TZO
M3BX;M<*UT\_5(^K"S[62TSLO-Z_1/,<I]7)F"WIFK.I1G**[&Y+B AT GN/S!B/
MW`H98=C+R^2M#&4F16J<6._.DR'US[G?GT1L3&(X#/5@/$DAG::9&)E%ZW AT B
M AT G[\R%HYU''G--6\3?#C290U]%G-F1I\V'%:LMC\1@;1$-5`95F)&,@40T)Z
M+.Q#/K[T+%//-*3\"<*3JMW`9`>"CFZYO AT ZOR:PEU92MK:E^J_VU-?32./>E
MC[2RR_6G)'E!VV9.U69!S\:?@9YN9=G?\N+,E^WJH.KED&)X">FN7#^<=<\O
M>FP:H%]#9K AT W(AVKNGG)8()A7&3!+6K<-!6!)CH9BK3[-X"`YYWM"!MJ$"YE
M7,U]+OW<\[.)%X93&,>2IU`SQK?_$G[&7=^Q>VD<,4+<\WV1IHX]@7Z;[]&I
M`C)CWX(=BG$2C]6""3Z&9A4NMJ+5=D=!`5MQ6LTWA[V#8[T(YT&GPIA:$ES)
M`'C\2-.R[G0U>[UJO"N!K(Q1HL6LD$VGD=O(^8I5-2`=NT^T187/[O0SAI`[
M/YV2A4+>28HD3X>RC^YW'R.O[`F,1)IZ`Y&"B)!5`1'?@#0.RV:G;)`13)1'
MCX(7(HF\$.IY86+0T#TT%LQ1X&75<%7>K]91_Z%3F(5((#Z,M1T&^9)QQ7/'
MN>:D!N#,R^14RZ'Y]9(2T4?!BVW;(1LF$P5P[)%EK(4S!1<9HC\!NT- AT A$=,
MX:![U1;?B:0?DOFAIN`@$5O9(_+,[ET+>]::!;L"=NZJ<^NV3+!C AT V/(."H0
MG9DGXU+%K?$YT5HBZ5I?;Q*Q])<0OU3Y)XL&.KX=%-O`_T AT FV[YM\G4J_#];
M%CNN-)!+4?1@`WT9>J)_4%7[ZX@:N2N&T+DJH_ AT 7,15#-*Z_XLI AT RA8UCF;]
MZ/1-XDF&V;9:K9!27D8HHCGE0R9&00Z"UCQ]<@GZ]30+U/*;L'*1>0EI6M)6
MOT4K;O$Y&"6D:^+!UAQ6&Q'3^NW&O9 AT R!QXF(3R]U?D$2H17!/_X,D;NBF@;
MVVRH#:T[?_;23%#`3H2"SJ>XK[<QFJ&NC.LQ:<PQU&PHIO@`@XF\A?%L#,6=
M",UI:6D4,R,>AO<X:V"F3`'S'9$:EX#E.UDK(7'6R@/6H:7I<J<;[Q9('NT<
MO0T=9J"%/TF'X%%DC1#%!)'TAY3JQ.P+&D\YRT#C0U1%74,ASE0GE3`S-!`9
M.>]-+;751&2SC([_?W%`5 AT T?3S#+N8&DQ:\H0IXF'BDK]$122TUJ7%!4[JG;
M'A-J=6W-HI4^[PKAQ2>O-1G7'%6P#JU&Z8H"^B/HL9%9Y*&E1FYN6:=JP6+E
MI\==I8(S:R;/FPI;:N#['U((XNB'#(,"/H-!J"B(*5M/(S&*D^F&!==1_JV"
M\?S4.F5:6E+F"P6#L[1QJTI""C((1MN?)`EN$=)#MK.=#2DS3M1$2SB7;,VG
MXEZ&UKO,BG7#B9:M?(L#S$*AAU%V9PMC[C!!:X^D%8^^(DBO<7O\J$8_*?RB
ML$*-07%^+V-8A.OM-"N[L57T,HZ(4<*W AT O+"44!1:B\$+Z$]0T)-1+F/T:5/
M/+1]TR8B AT YEQFGU$E0F8-S=E<BBAUM$M,8,[\OPD=DA8]*CK"SR:**892^)J
M-8P:IFFKR818I8^X#W6VZ1IYG[OJ/G=VG["Z3VCWR?=1HS!Z_\\0+B'C2K-E
MA;4Z8)E1K<6[Q3)F6L[QG<=B;>XYRJ"'89W`4A54C'&/"?"INS]81^4ZZ?6^
M%:)IJ.7]CC*4W_J:0T]<=0VTC0!M_/7)6GT.?76?'LZ9NC1SV6HRSSHENM:U
M&FJ8W*0#=8:OC7R\XV!K#[NA9<+^.4]"&A8FQ--ZKBZ7P.5N&5SN7%SN*G$Q
MD#XO2O5<`2^!8+@,@J&+8%B)H(%4%<$OB[#-W-S\6`-S8#HD-Y:(^_PS9#"&
M26G0 AT DIH6UR-*5JKLD/]CPQ21GZ"F472V4^#WZ*5IKT-JG3$<K9"36=,-14^
M_0&SN8?G&=H\;/'86&8S&+I).-5BON]IJ^XP!F^,P8U$D AT N9Q!@40?`#:>JN
MS$E.,Q2&W3FZU]Z,JZV6<(\&J AT C(4D:;CJT7+T23>\K6G'I40)I.$Y%.1F+/
MML;?XAU.R!(*V AT 7"EX&`>[*)8LP9%P5$?:&P8V.KA(MC%$<D/E2/JXGUH5.0
M/.)4*EZ8U(37I,-:YTEH8FI<)``?(U3)^Z_)BJTDP<(E:TC:5Y&IJ<4SJ=PX
MX7R\EK$8+<H[+Y0Y_`BXML4+T28<66`K<\.%L?JU>P1YS78V8;`'CK-FIXU)
MXQ_W?K$EG59[$$=W(LD*'RR/QN`2H*X6I>,X#<I^R2 AT 0#U3<P9D^*I*K6.8K
MK($@+X\L+DX_X1D:]Q4,NDYO3LW?9S/<FY9>*CS'T[?L-QX2%ZD\@19%I9!4
M#3 AT O,;8<.4_B>_`R%\N2`PSFSG%A(%6@;]_9-?GY+T",;02-'ECXB0?#*)G"
MTP#J3U-2,CA#,[_,H?'XH*T(XP-QEBV0=S*8>*$I)_),`)Y3 AT QQ4%;Y,A:G4
M("`H[WTC9URPT9\DM#T([0'%9J-^7#;"S\Z/3BX)A/Y>K*?`FS+2%I4K5]_0
MK$!3J,0.HTK6]@T3'!WR"C:Q3`^_HE&$Y>W\FZNY5?L'9(>1\P6*QN AT K+G_'
M AT 1U+;Q!;+&7(V6+,>O#FPDBYJ5%BK:T%X$0,/,HL[K_&2N2)+YJPKN$EDU#H
M,*CI?A9C60UWIY!LTTR>AP%,5X2MF\C)DKBS=?SFM5:'MS'QT<1WF_E0<H.T
M$9I.*"Z_4=P$H0I<U2$RR.M8K8++)4-E]4>,*'OH57K>K=FQ5`$2?]W$NBTF
M,<TZI>UIP]YTN9I#GCUJ\,*^[FQJK0H>7U``W"U7<,^TKXVZ(6!2JR0JO+<;
MZL'B[6T;%:@89>IC01ZYK AT 3H5I!-@M!%`),H)&^;JN)$W,]=%TMQ/]&J5F,Z
M$[FS AT C3&8M1QU#F&(G7-[40W=*KQIOR8R3,89%,J22!1ZH#7I_P.QBB:0`(9
M]_LZ!<&QQ]):BE(NL'ZLKW?*04PC3EHR3#"J4UAB%'Y@-:`CL7D=2)4-ENN,
M/5=GZ.M9\ZR<^1*J[4'6#%22#6:_4S8O3]1XK"PHO(4;@@[G'"MNV],!1<%(
M)6VCQ0PR^*1(3%(<6[L%XU];Z_3\0P>91KE'"K<:XMB5.(927[(K?K>C3+)3
M6/.SA\$Y+@9%^T[J5>.6H?SHTX#VC3FVB%;-_*XEKK9A@:8B"7/R<0%/JG<-
M$RQHDK&L'LL$Z^+50AV/'T6A+MF*Q<NP1$Y],59^0%)V0*ZM60:'M8RG*>]P
ML[-YT(?"39P=`NNOX6FJO8M\7(OFS0=:1Z1.8%'Y*@E;`^G\^!$5MV[MY1=U
M7CJOD\E98;1TG5ZBTW";G??,\!]^'PY>"FWRBWJ*M>2OGW$;[%#37+",/R>'
M?EUO?=B0,ZA4C`(NX6WMS7G0GO=@:]Z#[8H'`(,SC)B874+H.<ZU0R"D(Z7Y
M9Y_=)L+[6/&D4"@5\!R"_]0]GB7X#,EG&O00GO^3%H[M7#AVW!="S0J'?D_2
MLN+!]WV_J8`H)&SJ%QKL,P(R>$.H+\4\O<I*YLU0N`KK2 AT S*)/F6+'R>LW!W
M\S,LY#=C+<M!NN[];7<XS5]!VS^V]5N;U3OV`J>#?;@Y.'U_HWI]T7YDT,^7
M`OW\*T!O;2X#6O7Z<M`[2X'>^1K0K?92L+';EP-O;R\%'+M].?#MW:6`8[<O
M!_YR.9*__%*:+SH4>#.1M3OOQ,AW\+?4-SNYOFFU/W=FT#OWEM8W^K42?VZC
M`GF*]=&:I8ATM1%`:_]"(V"NQ5(Q:_N;S?IYT\-FS;>4I1>%+&UO?T:6Z%6.
MR\J2>2_)GT>67E1S]1!SWIJK!S^>OZAD'"W]:T1I=ZE)=[_9I)^7))LQWU*2
M=@M)VGGQ.3>'7_^YM*-#+[;YII(T.",47(MT!K+&LX('RU#D94&1W9*>)H]_
M0QH1.#GE)78JX9!U90!M+02$K_Q9"*IE AT 7J^$-3IX>$<2+SV9ZMV!((NM@]$
MEE^4EY2JH2NA'*S`=R30-5*Z14KA:\)C>_?%3*7UWXJRK?7]O-K.Y%>MIH6U
M7':_A9G2!4$2G:97T[;*9675D0.KD`TB767`?75-.H%ZHBM[J@,6\#18:6)(
M#_LN"E/H8/U,,*(4.N3(X6)J:1DOPE-6M.QW)Q6]_KIX\VP>;MRH>!NMTYM?
M,5ON7WKQK!Z1OZD6L__<UFI8S97]\PG*(ZKGP+?;6CFP^>FF.1BM$96^'*_R
M.`>[$A,IXWH/*Q2L7='%;Q@;,^&_(EBI9SX4^-(4Q/->UVYE^A[[`.^69;')
M.]Q2IM^48U*W>ZRB'H^Q.`R%UUS),H$Y.T=BHG9P.ZW(,^LX6>?Q3!"87Y2$
M_=;!O(GW`ZS9)?1Y AT 4U&=3V;?+>7?[_:-XDE:C2))0[UHL"NFDT%X$YL4DE6
M5+A AT MMW1O/.JA&/'*2EPPM<FBKS'.I&J,/$FH\CP(ELTT/%S.TOSQ(Z6:VS-
MO<\B<9X('XM,$`35*'L1 AT VKB57O42J13[2R0([FH`$RQM;7UZ3+PS4^]\S>G
M%[W'3M)GMD*@G#]ZK=-'3'],-3$_BGRJ5;JXR9E1+K,9I8-.WN&A:5W6P2Z4
MF<A'8`H(ZZ/A%TP4<XJN#Y'PBRM,>3J,,N54"FH$0M.BIH/&#[SS.#_Y#X:V
M!YLZ;4M_'M2S.E?^U'6TMP'/="V0*1-J=."!`\P%05@`'ZCJ)2(!?&CD8(D*
M:_N09DDH(@/XUX</#:SC?*Y)0&I7C1BE`T143P;\II`ZPU"]-;HX+?9\PKJY
MIAEN9LP2O,.G.C3UR<[2L=(PA#:H,\%?P7,$0IPK<V$9\GTE_3Y/P%INM-5J
M-5R5E_&J-(K[A,M*$\3#6&^R?ZXHM%8P7?I/SE^[`RWJSSY<^<$,L5A2R^V\
M&N;":V:C<$FA&F=)$+[NRFGB`:QA:M8XJ-M\Z8`7IC'<R01O<.E"9GHUA`A$
MD*?AP;)JBR*TTDYFF7<K'BWN6RE\]]44G4*!M4H:C#%./(DGA7 AT 8A]*763C%
MTF&Z069EGF;R@<BCK8HZ<=6-RWX3M!'Q9.E[,C27-;#L>.;V$N4D"]T7Z.RK
MS*R31T/7670$.4DH,UTJ-)FI(;6*A2 AT 9:]6J?7V%BTX0SR2:-W0^:;E,\YR\
ML%M8U,,,/+U:3!>+51+1'.1]OK1FDN!#<[ULMF#,OFRRQ?5`5%A.M?>\*)-!
M#H2?Z-L9="`9((6<#;TH"*W#TOBHG)6VD[O%#?@`KS%.,[K AT 8-Z(9?+!#M)%
MZG-3T\3<@KU/XFC0X7OD!#UE2\@2Y7N/_R$)`R[5E-)7*U-3B##*#]AY>69S
M@,LLS3.U5)-"5RW'&55/Z;J>&,^H4RP'N<<*H'$\1FFV\^I18[8RII`-(J(:
MI?<KCI])D\.M\.GBC\S,>T.8#64*EG8PU:^R<](`NW!3WQCKN";=ZOJZ,=T6
M.1<T[G_/!^OQ^U+^%*Z8M0-*I0I?7(Y9;)V.4XUE7O'R->589NP2,\V49/V1
MDJ-Q//X?*CEBR,N7'/W16B)K+S7=TM!O7,*S3#7-IR*ZLUOZYX7<?U=GX3^K
M@[")D6R[X4M(O2CHV$4.=1SA\IP"3)@BSX./>J#">.45>BRO5W(&V_%+&LBI
MV<JAG!%>-)C2+)5C*4>S:*@)AU:.Q AT CLPGEU5+YZZBP>+QK,T;5J8E'<<<[@
M<HC7#*21,J)BZ3E#M>$P(\Q/TSTTI\_.3]\U7#8;<7"Y3('8O9(R+,`%$SQA
MJ4(_S=&3^#(ZJ,M!%"<B:)`MI)^A,41O)&_,IQ8%J^=/J===5$=]DYG+I)Z9
M-HJQ9G/(2L`]`OA]`&B0:HI^(H,M,MNNX;RYY[\!4$L#!!0````(`(:=6B'=
M+</^B````+T````'````1$1%1E,N2-/74DA)24TKULM0T-+GY5+.3,L#<A5<
M7%S=@N,]@`)`7F9>*D*@I+(@%:2BN*2H-+E$(3D_-SXS/SZI-"TMM8B72T&A
M&D0D9R06*0"!5I(UB%N<694:7Z*@D%1LC2I;A,8O!_,S\TI`7(6D-#"W5L'9
MWS?>TS_>*=3-S34(**:<FI>2F<;+!0!02P,$%`````@`/85:(:"9B_2!`0``
M,@,```@```!%4E)/4E,N2&V2WVO",!#'WP7_AZ.^;**H@[$-\:%N<0BME4P9
M>Y+87KM`FTC:[@=C__N2MK9U>E"XW-WG>]=<>CP4`88P]SR'V*MNIZ=/7&`3
MR+X/:"I0Y`GLI8Q_%K;S0F;C`6SHELPFOS#7461BJFD4`0^['>U5P AT M[Z6PI
M:83K0!-:4^\9K(@IP;\LD^AV1GV8U08AXW&N$,PL:3O1'[5U'CW7]58[0BD4
M-M:?%A(2T@/ZG,6`2DD%":8IB["@CZQ+7(^^->S-D<WTG\L\>M=4(M4W5-9F
M=5^G(0%N2]:72<)$$)N2LO$%UEN3U>[)WASYNXIEPK26!Q00\ACA$DN)_=3N
M>W_"*F0!A$HFM4";?:7+#6G!#R?LI^*9OF[9]#YA;;J"EDTF!?MI%B AT B.+-R
M2V=+S86?<2F&A2HW[H7=:F:HK:Y DOT  AT 0M(9)#KN:SB5E.KK##U^)6A$@`?D@<`
MB_+97%7O4Y\S%@\@EGI(6V4#\-^9 AT OY2A/)Z^A\.<)]'5\8WN>9I_P%02P,$
M%`````@`8IY:(2T*8:_H````$@(```<```!'3$),4RY(?=!!2\,P&`;@>Z'_
MX6/>/$@%&8ZZ03,=%K:F=-W!4ZCF2PR,=+0IJ+_>I.+60- AT IR?N$A/>[4?KC
M.'`$>'I7;7_WN8JC<S;C'(7-9G'D4F%/L,ORPAT'W2NID8,LV\X`P!*2=!KO
M3V AT 7&[,UW;'%//&Y;#IEOO^YH&56Y?6;=^6Y,0V<7UB_5H_^!Z8]77A?T_+>
M>J]^D!F09!`"N]$?DL7<BKN54T8.F\U+!;<RUV3DXK#=!I AT  DOT ADS8#@"//;H-
M?AGL-(`_ AT C0$XQ""\M<_2*YW^#7;>`*!0E?4]9FP/Z?4U=-<B3CZ!5!+`0(4
M`!0````(`$ZL6B$';[3J@!T``']M```(``````````$`(`````````!005)3
M15(N0U!+`0(4`!0````(`(:=6B'=+</^B````+T````'``````````$`(```
M`*8=``!$1$5&4RY(4$L!`A0`%`````@`/85:(:"9B_2!`0``,@,```@`````
M`````0`@````4QX``$524D]24RY(4$L!`A0`%`````@`8IY:(2T*8:_H````
M$@(```<``````````0`@````^A\``$=,0DQ3+DA02P4&``````0`!`#6````
&!R$`````
`
end

--=====================_846395876==_
Content-Type: text/plain; charset="us-ascii"



*************************************************************************
Dipl.-Ing. Anton HELM            * mailto:tony AT nt DOT tuwien DOT ac DOT at
Institut fuer Nachrichtentechnik * http://dictator.nt.tuwien.ac.at/~tony/
und Hochfrequenztechnik          * http://www.tuwien.ac.at/nthft/
Guszhausstr. 25/389              * phoneto:+43-1-58801-3520
A-1040 Wien, AUSTRIA             * faxto:+43-1-5870583
*************************************************************************

--=====================_846395876==_--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019