mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-28 05:29:48 +00:00
6593022e89
release of the Firebird web browser with a new name to avoid conflicts with the Firebird database. This is version 0.8. http://www.mozilla.org/products/firefox/releases/ * Update to 0.8 and change name to firefox [1] * Make PLIST from a fake installation [1] * Restore original credit and portname in Makefile [1] * Optionally install headers and IDL files [2] * Use PERL instead of REINPLACE_CMD in a few places [1] * Use OPTIONS * Enable the Inspector extension * Fix another possible esound related problem * Enable basic optimizations if WITH_DEBUG is not specified PR: 62631 [2] Submitted by: trevor [1] [2]
33 lines
1.1 KiB
C
33 lines
1.1 KiB
C
$FreeBSD$
|
|
|
|
--- directory/c-sdk/ldap/libraries/liblber/lber-int.h Tue Mar 26 13:53:23 2002
|
|
+++ directory/c-sdk/ldap/libraries/liblber/lber-int.h Sat Dec 13 13:02:49 2003
|
|
@@ -236,15 +236,15 @@
|
|
(((_l)&0xff0000)>>8) + (((_l)&0xff000000)>>24))
|
|
#define LBER_NTOHL(_l) LBER_HTONL(_l)
|
|
|
|
-#elif !defined(__alpha) || defined(VMS)
|
|
+#elif !defined(__amd64__) && (!defined(__alpha) || defined(VMS))
|
|
|
|
#define LBER_HTONL( l ) htonl( l )
|
|
#define LBER_NTOHL( l ) ntohl( l )
|
|
|
|
#else /* __alpha */
|
|
/*
|
|
- * htonl and ntohl on the DEC Alpha under OSF 1 seem to only swap the
|
|
- * lower-order 32-bits of a (64-bit) long, so we define correct versions
|
|
+ * htonl and ntohl on the 64 bit UNIX platforms only swap the lower-order
|
|
+ * 32-bits of a (64-bit) long, so we define correct versions
|
|
* here.
|
|
*/
|
|
#define LBER_HTONL( l ) (((long)htonl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
|
@@ -252,7 +252,7 @@
|
|
|
|
#define LBER_NTOHL( l ) (((long)ntohl( (l) & 0x00000000FFFFFFFF )) << 32 \
|
|
| ntohl( ( (l) & 0xFFFFFFFF00000000 ) >> 32 ))
|
|
-#endif /* __alpha */
|
|
+#endif /* __alpha || __amd64__ */
|
|
|
|
|
|
/* function prototypes */
|