Path: utzoo!attcan!uunet!lll-winken!lll-tis!oodis01!uplherc!sp7040!obie!wsccs!terry From: terry@wsccs.UUCP (Every system needs one) Newsgroups: comp.lang.c Subject: Re: Optimization, volatile (was Re: volatile) Message-ID: <538@wsccs.UUCP> Date: 17 May 88 04:01:02 GMT References: <13074@brl-adm.ARPA> <2003@rtech.UUCP> <503@wsccs.UUCP> <536@sol.warwick.ac.uk> Lines: 13 In article <536@sol.warwick.ac.uk>, cudcv@daisy.warwick.ac.uk (Rob McMahon) writes: > It's been said before, but some people seem to have missed it ... how do > you use #pragma to specify all of: > > volatile int *p; > int *volatile p; > volatile int *volatile p; You use different names and avoid overloading in the first place, since you evidently realized that they don't all mean the same thing... or, you get extremely clever in your definition of #pragma's through the use of appropriate #define's. terry@wsccs