This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
On Friday 06 September 2013 00:00:22 Jia Liu wrote: > On Fri, Sep 6, 2013 at 11:30 AM, Mike Frysinger wrote: > > On Thursday 05 September 2013 23:23:06 Jia Liu wrote: > >> On Fri, Sep 6, 2013 at 9:13 AM, Mike Frysinger wrote: > >> > On Thursday 05 September 2013 09:39:00 Jia Liu wrote: > >> >> Is this code looks OK? > >> >> > >> >> #if defined ( __APPLE_CC__ ) || defined( __FreeBSD__ ) > >> >> # define __u_char_defined > >> >> #endif > >> > >> I modify the code into this: > >> > >> #if defined __APPLE_CC__ || defined __FreeBSD__ > >> # define __u_char_defined > >> #endif > >> > >> and made a test, it still get the same error. > > > > where did you put the code ? it should have been right above the line: > > #ifndef __u_char_defined > > > > you might have to also add in your new snippet: > > # define __daddr_t_defined > > Thank you, I put > #if !defined __APPLE_CC__ && !defined __FreeBSD__ > above > #ifndef __u_char_defined > will be right. i think you're still missing the point. why doesn't this code work ? #include <sys/types.h> #endif +#if defined __APPLE_CC__ || defined __FreeBSD__ +# define __u_char_defined +# define __daddr_t_defined +#endif #ifndef __u_char_defined typedef __u_char u_char; -mike
Attachment:
signature.asc
Description: This is a digitally signed message part.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |