Tim, There is still a ways to go to finish running Xfractint through -Wall. I'm about half way. I've decided to back out the indent changes. Most of them, anyway. There are one or two files that will have the changes because I don't feel like recreating the changes in an unindented version. The parsera.asm port assembles and links, and then bombs with the obligatory segmentation fault when it is run. And, of course, the C version is also broken by the modifications to get the assembly version incorporated. Which sounds grim, but isn't. I just need to carefully look through the code. I spent this weekend getting the new external DSL modem working. First I needed to get it to talk to Windows so I could update the bios. That took almost 4 hours. Then I had to get the new router to talk to the modem. Then get the modem to talk to the ISP. Setting up the other computers was a breeze after that. That was all in Windows. Getting it to work in Linux was easy by comparison, but still took too long. I managed to get the networked printers to work under Linux thanks to cups/Kups. Although, again, it wasn't straight forward. So now I normally boot into Linux. There is still dosemu to figure out, and possibly wine. At least now I can do all my work on the laptop and not have to worry about transfering files to the desktop to keep them synchronized. Not that I was doing that on a regular basis anymore anyway. Jonathan