Bugs in RISC System/6000 C compiler
Dan Watts
dwatts at ki.UUCP
Fri Sep 21 23:22:53 AEST 1990
In article <9756 at bunny.GTE.COM> hhd0 at GTE.COM (Horace Dediu) writes:
> ... code example deleted ...
>Is the problem with the compiler or is there some new convention that no such
>substitutions are allowed? I suspect the former, since the substitutions
>are performed (see the original error message).
>--
>Horace Dediu \"That's the nature of research--you don't know |GTE Laboratories
>(617) 466-4111\ what in hell you're doing." `Doc' Edgerton |40 Sylvan Road
>UUCP: ...!harvard!bunny!hhd0................................|Waltham, MA 02254
>Internet: hhd0 at gte.com or hhd0%gte.com at relay.cs.net..........|U. S. A.
If the above examples are correct, you've got spaces in the
#define of the function macro. That's not allowed as far as
I know. ie:
#define CleanupField(field, member) { \
^-- No space!
Try removing the spaces from the macro definitions, and see what happens.
--
#####################################################################
# CompuServe: >INTERNET:uunet.UU.NET!ki!dwatts Dan Watts #
# UUCP : ...!{uunet | wgc386}!ki!dwatts Ki Research, Inc. #
############### New Dimensions In Network Connectivity ##############
More information about the Comp.unix.aix
mailing list