Message ID | 5481F321.1080907@linux.vnet.ibm.com |
---|---|
State | New |
Headers | show |
Adhemerval Zanella <azanella@linux.vnet.ibm.com> writes: > I see now my mistake. What about: > > diff --git a/libio/tst-ftell-active-handler.c b/libio/tst-ftell-active-handler.c > index 44a4fac..0bd9d01 100644 > --- a/libio/tst-ftell-active-handler.c > +++ b/libio/tst-ftell-active-handler.c > @@ -365,7 +365,8 @@ do_ftell_test (const char *filename) > reading. */ > if (test_modes[i].fd_mode != O_WRONLY) > { > - char tmpbuf[data_len * char_len]; > + char tmpbuf[data_len * char_len] > + __attribute__ ((__aligned__ (__alignof__ (wchar_t)))); Or just use wchar_t instead. Andreas.
diff --git a/libio/tst-ftell-active-handler.c b/libio/tst-ftell-active-handler.c index 44a4fac..0bd9d01 100644 --- a/libio/tst-ftell-active-handler.c +++ b/libio/tst-ftell-active-handler.c @@ -365,7 +365,8 @@ do_ftell_test (const char *filename) reading. */ if (test_modes[i].fd_mode != O_WRONLY) { - char tmpbuf[data_len * char_len]; + char tmpbuf[data_len * char_len] + __attribute__ ((__aligned__ (__alignof__ (wchar_t)))); rewind (fp);