you're right,
the same on me, 
but if someone like borlands and such, why not? :)
~d


On Friday 06 December 2002 15:21, David Brown wrote:
> Are you thinking of this as a way to embedded assembly clearer?  I am not a
> great fan of using macro pairs that open or close scopes - I've made them
> and used them myself before, and got confused by them.  They can really
> mess up bug-hunting when gcc reports a nesting error somewhere totally
> different than the actual error, and they confuse debugging.  gcc does such
> a good job these days (especially with -O3) that there is not much call for
> assembly for the sake of speed, and when using it to get extra
> functionality (like "dadd"), then it is better to keep things short and
> simple.
>
> > #define ASMSTART        __asm__ __volatile__ (
> > #define ASMEND          );
> > #define _(x...)  #x"\n\t"
> >
> >
> > int foo()
> > {
> >   int aa;
> >
> > ASMSTART
> >
> > _(  mov r1, r12 )
> > _(  clr %0 )
> >
> >   : "=r" (aa)
> >
> > ASMEND
> >
> >   return aa;
> > }
> >
> >
> >
> > --
> > /********************************************************************
> >      ("`-''-/").___..--''"`-._     (\   Dimmy the Wild      UA1ACZ
> >       `6_ 6  )   `-.  (     ).`-.__.`)  Enterprise Information Sys
> >       (_Y_.)'  ._   )  `._ `. ``-..-'   Nevsky prospekt,   20 / 44
> >     _..`--'_..-_/  /--'_.' ,'           Saint Petersburg,   Russia
> >    (il),-''  (li),'  ((!.-'             +7 (812)  3468202, 5585314
> >  ********************************************************************/
> >
> >
> >
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Mspgcc-users mailing list
> > Mspgcc-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/mspgcc-users
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Mspgcc-users mailing list
> Mspgcc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mspgcc-users

-- 
/********************************************************************
     ("`-''-/").___..--''"`-._     (\   Dimmy the Wild      UA1ACZ
      `6_ 6  )   `-.  (     ).`-.__.`)  Enterprise Information Sys 
      (_Y_.)'  ._   )  `._ `. ``-..-'   Nevsky prospekt,   20 / 44
    _..`--'_..-_/  /--'_.' ,'           Saint Petersburg,   Russia
   (il),-''  (li),'  ((!.-'             +7 (812)  3468202, 5585314
 ********************************************************************/


Reply via email to