From: utzoo!decvax!harpo!ihps3!ihldt!ll1!otuxa!we13!lime!burdvax!coltoff Newsgroups: net.unix-wizards Title: pascal bug fix Article-I.D.: burdvax.246 Posted: Fri Oct 22 10:09:32 1982 Received: Sat Oct 23 02:28:28 1982 The bug fix for the pascal compiler that was posted the other day creates other problems, at least here at burdvax. It did wonders for fixing the pascal bug but really messed up the C compiler( our real, true love). The added code went in the C back end which the pascal compiler called. My hunch as to what the cause of the problem is that all the code assumes that certain values are stored as a fixed number of bytes and the fix changes this number. Now that is fine for getting rid of the pascal bug but it appears as though some of the C functions (e.g. getenv(), switch(), scanf() ) reject this. No compiler errors are generated but the programs don't work right. I strongly suggest that you not make this modification to your compiler code. Just code around the bug and you'll live a lot longer. Joel Coltoff lime!burdvax!coltoff