Thread overview
tell is a macro, why?
Sep 22, 2004
Johnny Willemsen
Sep 22, 2004
Walter
Sep 23, 2004
Johnny Willemsen
Sep 30, 2004
Walter
Oct 05, 2004
Johnny Willemsen
Oct 05, 2004
Walter
September 22, 2004
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
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
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
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
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
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