Ralf Corsepius wrote:

On Fri, 2005-04-15 at 10:39 -0600, E. Weddington wrote:



What?! That whole section in the docs talks about attributes on types. If it doesn't work as described, then the docs need some serious rework.



From what I see, the example for packed types doesn't even compile:

(Direct cut'n'paste from http://gcc.gnu.org/onlinedocs/gcc-3.4.3/gcc/Type-Attributes.html#Type- Attributes):

# cat tmp.c
struct my_unpacked_struct
{
 char c;
 int i;
};

struct my_packed_struct __attribute__ ((__packed__))
{
 char c;
 int i;
 struct my_unpacked_struct s;
};

# gcc -Wall -o tmp.o -c tmp.c
tmp.c:8: error: syntax error before '{' token
tmp.c:12: error: syntax error before '}' token

# gcc --version
gcc (GCC) 3.4.3 20050227 (Red Hat 3.4.3-22.fc3)



Saved as PR 21052
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21052>

Eric

Reply via email to