Re: inline asm question(s)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jun 30, 2004 at 12:30:38 +0300, Momchil Velikov wrote:
> >>>>> "Jan" == Jan Hudec <bulb@ucw.cz> writes:
> 
> Jan> On Wed, Jun 30, 2004 at 12:18:21 +0300, Momchil Velikov wrote:
> >> >>>>> "Jan" == Jan Hudec <bulb@ucw.cz> writes:
> >> >> No type is passed as an argument as this is a macro.  The syntactic
> >> ^^^^^^^^^^^^^^^^^^
> Jan> You have not read the macro, right? Damn sure a type IS passed as an
> Jan> argument of the macro. In the argument "type". The rest of the
> Jan> explanation is right, though.
> >> 
> >> As this is a macro nothing is passed, in the sense that nothing is
> >> moved from one place to another.  Macros have arguments, but they are
> >> not PASSED, but SUBSTITUTED.
> 
> Jan> Most people mean "substituted", when they say "passed as argument of
> Jan> a macro". Making that distinction is more confusing that not.
> 
>   I don't see why a) being precise and b) using the terms the standard
> itself uses can be more confusing than a) using the terms differently
> to the standard's use and b) using semantically incorrect terms.

Because the sentense you wrote is so easy to confuse with claiming that
no argument of the macro is supposed to be a type. Which it did not
say, I agree.

-------------------------------------------------------------------------------
						 Jan 'Bulb' Hudec <bulb@ucw.cz>

Attachment: signature.asc
Description: Digital signature


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux