[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-gcc-list] gcc binary
From: |
Peeter Vois |
Subject: |
Re: [avr-gcc-list] gcc binary |
Date: |
Wed, 3 Mar 2004 21:36:33 +0200 |
I have seen the 0b#### number format with Microchip compilers, GCC does
not support it. ( The 0b#### is sometimes very useful and makes code
more easy to read ).
Best Regards ...
Peeter
Ühel ilusal kenal päeval Wed, 3 Mar 2004 09:20:58 -0800
"Dave Hylands" <address@hidden> kirjutas:
> I've seen people create header files with stuff like:
>
> #define b00000000 0
> #define b00000001 1
> #define b00000010 2
> ...
>
> This obviously begs to be created with a script of some sort, and you
> could create all of the different lenghts from 1 bit thru 8 bit quite
> easily.
>
> --
> Dave Hylands
> Vancouver, BC, Canada
> http://www.DaveHylands.com/
>
> P.S. Sorry for the double post Doug, I forgot to do reply all on the
> first one.
>
> > -----Original Message-----
> > From: address@hidden
> > [mailto:address@hidden On Behalf Of Douglas Dotson
> > Sent: Wednesday, March 03, 2004 9:05 AM
> > To: cswiger; avr-gcc-list
> > Subject: Re: [avr-gcc-list] gcc binary
> >
> >
> > I've never seen the 0b notation before.
> > Where have you seen it before? I suspect it is some
> > vendor-specific extension. I don;t believe it conforms to ANSI C.
> >
> > Doug
> >
> > --- cswiger <address@hidden> wrote:
> > > This should be simple: does gcc not support binary
> > > ???
> > > I've a snipped of code that initializes an array
> > > with
> > >
> > > char bitmap[38][7]={
> > > //0
> > > 0b01110000,
> > > 0b10001000,
> > > 0b10011000,
> > > 0b10101000,
> > > 0b11001000,
> > > 0b10001000,
> > > 0b01110000,
> > >
> > > etc, but I can't get 0bxxxx to work anywhere.
> > >
> > > d=110; decimal
> > > d=0110; octal
> > > d=0x110; hex
> > > d=0b110; fails to compile with invalid suffix on
> > > integer
> > > constant.
> > >
> > > Sorry if this is gcc and not avr specific.
> > >
> > > --Chuck
> > >
> > >
> > > _______________________________________________
> > > avr-gcc-list mailing list
> > > address@hidden
> > > http://www.avr1.org/mailman/listinfo/avr-gcc-list
> >
> >
> > _______________________________________________
> > avr-gcc-list mailing list
> > address@hidden
> > http://www.avr1.org/mailman/listinfo/avr-gcc-> list
> >
> >
>
>
> _______________________________________________
> avr-gcc-list mailing list
> address@hidden
> http://www.avr1.org/mailman/listinfo/avr-gcc-list
_______________________________________________
avr-gcc-list mailing list
address@hidden
http://www.avr1.org/mailman/listinfo/avr-gcc-list