Message-Id: <3.0.32.19980322162237.006ab09c@uniserv.uniplan.it> Date: Sun, 22 Mar 1998 16:22:43 +0100 To: djgpp AT delorie DOT com From: Angelo Pesce Subject: many questions Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Precedence: bulk 1) I need a tcp/ip lib for DJGPP. Where can I find it? I know that there's wattcp but it has a bad config. method (it uses an external config file) so I can't use it for internet (it hasn't dynamic address support, the user should every time reconfigure the .ini file). Can I use windows95 sockets for this? If so where can I find a good & WELL DOCUMENTED socket lib (I don't know anything about w95 programming)? Where can I find documents on sockets? 2) What's new in gcc 2.8.0? I currently use PGCC 1.01 that's based on EGCS 1.01 that's based on gcc 2.8.0. Is there a djgcc port of gcc 2.8.x? And what's new in binutils 2.8.1? I only know the bad things (fixed size stub port), not the good ones... as/gas supports mmx now? BTW the bu 2.8.1 readme says that djp shouldn't work with .exe files, but it works for me... Why? (It doesn't work only if I strip the exe: gcc foo.c strip a.exe djp a.exe, but if I do: gcc -s foo.c djp a.exe it works well) 3) Is the float type 32bit in djgpp? Is the following table correct in djgpp? float 32bit double 64bit long double 80bit How can I address 64bits or 80bits with gas (mov QWORD PRT mem,st(0) == ???)?