Path: utzoo!mnetor!uunet!lll-winken!lll-lcc!ames!necntc!ima!cfisun!lakart!dg From: dg@lakart.UUCP (David Goodenough) Newsgroups: comp.lang.c Subject: Whaddinell is noalias anyway Message-ID: <56@lakart.UUCP> Date: 20 Apr 88 13:18:10 GMT Organization: Lake - The systems people Lines: 15 I have been watching the warm (i.e. heated) discussion regarding the noalias / volatile debates, however before I throw in my $0.02 worth could someone explain what noalias does. I gather that volatile tells the compiler that a variable can be modified asynchronously (e.g. in an interrupt handler routine, or the variable is in fact an I/O port), which depending on your point of view (religion, choice of text editor :-) may or may not be a good thing. So what does noalias do? (So go on - Flame me for my ignorance, I want to test our new fire extinguisher system :-) :-) -- dg@lakart.UUCP - David Goodenough +---+ | +-+-+ ....... !harvard!adelie!cfisun!lakart!dg +-+-+ | +---+