Thread overview | ||||||||
---|---|---|---|---|---|---|---|---|
|
September 22, 2004 tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Hi, We started with some test porting of ACE/TAO (see www.cs.wustl.edu/~schmidt and www.theaceorb.nl) to the DMC compiler. We have in a class a method tell, now we found that DMC defnes tell as macro, resulting in some problems. Any option that tell is not defined in the future as macro by DMC? Regards, Johnny Willemsen From io.h #define _chsize chsize #define tell( handle ) _lseek( handle, 0L, SEEK_CUR ) #define _tell tell |
September 22, 2004 Re: tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johnny Willemsen | For now, I suggest just adding a: #undef tell in the file that has the problem with tell. "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:cisljp$2u6s$1@digitaldaemon.com... > Hi, > > We started with some test porting of ACE/TAO (see www.cs.wustl.edu/~schmidt > and www.theaceorb.nl) to the DMC compiler. We have in a class a method tell, > now we found that DMC defnes tell as macro, resulting in some problems. Any > option that tell is not defined in the future as macro by DMC? > > Regards, > > Johnny Willemsen > > From io.h > > #define _chsize chsize > #define tell( handle ) _lseek( handle, 0L, SEEK_CUR ) > #define _tell tell > > |
September 23, 2004 Re: tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | Hi, Yes, I can do that, but what about the future, will tell then not be defined as a macro? Johnny "Walter" <newshound@digitalmars.com> wrote in message news:cit2bd$32q$1@digitaldaemon.com... > For now, I suggest just adding a: > #undef tell > in the file that has the problem with tell. > > "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:cisljp$2u6s$1@digitaldaemon.com... >> Hi, >> >> We started with some test porting of ACE/TAO (see > www.cs.wustl.edu/~schmidt >> and www.theaceorb.nl) to the DMC compiler. We have in a class a method > tell, >> now we found that DMC defnes tell as macro, resulting in some problems. > Any >> option that tell is not defined in the future as macro by DMC? >> >> Regards, >> >> Johnny Willemsen >> >> From io.h >> >> #define _chsize chsize >> #define tell( handle ) _lseek( handle, 0L, SEEK_CUR ) >> #define _tell tell >> >> > > |
September 30, 2004 Re: tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johnny Willemsen | It'll probably stay as a macro. "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:citqsf$hp9$1@digitaldaemon.com... > Hi, > > Yes, I can do that, but what about the future, will tell then not be defined > as a macro? > > Johnny > > "Walter" <newshound@digitalmars.com> wrote in message news:cit2bd$32q$1@digitaldaemon.com... > > For now, I suggest just adding a: > > #undef tell > > in the file that has the problem with tell. > > > > "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:cisljp$2u6s$1@digitaldaemon.com... > >> Hi, > >> > >> We started with some test porting of ACE/TAO (see > > www.cs.wustl.edu/~schmidt > >> and www.theaceorb.nl) to the DMC compiler. We have in a class a method > > tell, > >> now we found that DMC defnes tell as macro, resulting in some problems. > > Any > >> option that tell is not defined in the future as macro by DMC? > >> > >> Regards, > >> > >> Johnny Willemsen > >> > >> From io.h > >> > >> #define _chsize chsize > >> #define tell( handle ) _lseek( handle, 0L, SEEK_CUR ) > >> #define _tell tell > >> > >> > > > > > > |
October 05, 2004 Re: tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter | Hi, > It'll probably stay as a macro. I would regret that, ACE/TAO is very portable and I don't like hacking in the header files just for DMC Johnny > > "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:citqsf$hp9$1@digitaldaemon.com... >> Hi, >> >> Yes, I can do that, but what about the future, will tell then not be > defined >> as a macro? >> >> Johnny >> >> "Walter" <newshound@digitalmars.com> wrote in message news:cit2bd$32q$1@digitaldaemon.com... >> > For now, I suggest just adding a: >> > #undef tell >> > in the file that has the problem with tell. >> > >> > "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:cisljp$2u6s$1@digitaldaemon.com... >> >> Hi, >> >> >> >> We started with some test porting of ACE/TAO (see >> > www.cs.wustl.edu/~schmidt >> >> and www.theaceorb.nl) to the DMC compiler. We have in a class a method >> > tell, >> >> now we found that DMC defnes tell as macro, resulting in some problems. >> > Any >> >> option that tell is not defined in the future as macro by DMC? >> >> >> >> Regards, >> >> >> >> Johnny Willemsen >> >> >> >> From io.h >> >> >> >> #define _chsize chsize >> >> #define tell( handle ) _lseek( handle, 0L, SEEK_CUR ) >> >> #define _tell tell >> >> >> >> >> > >> > >> >> > > |
October 05, 2004 Re: tell is a macro, why? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Johnny Willemsen | I understand your concern about this. "Johnny Willemsen" <jwillemsen@remedy.nl> wrote in message news:cjtkqj$2lvi$1@digitaldaemon.com... > Hi, > > > It'll probably stay as a macro. > > I would regret that, ACE/TAO is very portable and I don't like hacking in the header files just for DMC > > Johnny |
Copyright © 1999-2021 by the D Language Foundation