Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 15872 Details for
Bug 26062
ntp-4.1.2 emerge fails
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
kernel headers patch
2.4-byteorder.patch (text/plain), 1.52 KB, created by
Keith M Wesolowski (RETIRED)
on 2003-08-10 18:57:26 UTC
(
hide
)
Description:
kernel headers patch
Filename:
MIME Type:
Creator:
Keith M Wesolowski (RETIRED)
Created:
2003-08-10 18:57:26 UTC
Size:
1.52 KB
patch
obsolete
>--- linux/include/linux/byteorder/generic.h.orig 2003-08-10 18:15:07.000000000 -0700 >+++ linux/include/linux/byteorder/generic.h 2003-08-10 18:16:36.000000000 -0700 >@@ -122,7 +122,7 @@ > #define be16_to_cpus __be16_to_cpus > #endif > >- >+#if defined(__KERNEL__) > /* > * Handle ntohl and suches. These have various compatibility > * issues - like we want to give the prototype even though we >@@ -146,35 +146,26 @@ > * Do the prototypes. Somebody might want to take the > * address or some such sick thing.. > */ >-#if defined(__KERNEL__) || (defined (__GLIBC__) && __GLIBC__ >= 2) > extern __u32 ntohl(__u32); > extern __u32 htonl(__u32); >-#else >-extern unsigned long int ntohl(unsigned long int); >-extern unsigned long int htonl(unsigned long int); >-#endif > extern unsigned short int ntohs(unsigned short int); > extern unsigned short int htons(unsigned short int); > >- >-#if defined(__GNUC__) && (__GNUC__ >= 2) && defined(__OPTIMIZE__) && !defined(__STRICT_ANSI__) >+#if defined(__GNUC__) && defined(__OPTIMIZE__) > > #define ___htonl(x) __cpu_to_be32(x) > #define ___htons(x) __cpu_to_be16(x) > #define ___ntohl(x) __be32_to_cpu(x) > #define ___ntohs(x) __be16_to_cpu(x) > >-#if defined(__KERNEL__) || (defined (__GLIBC__) && __GLIBC__ >= 2) > #define htonl(x) ___htonl(x) > #define ntohl(x) ___ntohl(x) >-#else >-#define htonl(x) ((unsigned long)___htonl(x)) >-#define ntohl(x) ((unsigned long)___ntohl(x)) >-#endif > #define htons(x) ___htons(x) > #define ntohs(x) ___ntohs(x) > > #endif /* OPTIMIZE */ > >+#endif /* KERNEL */ >+ > > #endif /* _LINUX_BYTEORDER_GENERIC_H */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 26062
: 15872