aboutsummaryrefslogtreecommitdiffstats
path: root/etc/PROBLEMS
diff options
context:
space:
mode:
authorEli Zaretskii2007-03-03 11:03:50 +0000
committerEli Zaretskii2007-03-03 11:03:50 +0000
commit0cc69e7d42e9d83dc424a4dc5cab803ec9c4ddef (patch)
tree258e6304090249edcc15ebfdd6c7881347473612 /etc/PROBLEMS
parent23b00cd06f2b7fc2b639dfc9c018741b5c3328e1 (diff)
downloademacs-0cc69e7d42e9d83dc424a4dc5cab803ec9c4ddef.tar.gz
emacs-0cc69e7d42e9d83dc424a4dc5cab803ec9c4ddef.zip
Fix last change. Indent the patch for assert.h one column.
Diffstat (limited to 'etc/PROBLEMS')
-rw-r--r--etc/PROBLEMS42
1 files changed, 21 insertions, 21 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 4461018b3da..c47552e3654 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2439,11 +2439,31 @@ This might happen due to a bug in the MinGW header assert.h, which
2439defines the `assert' macro with a trailing semi-colon. The following 2439defines the `assert' macro with a trailing semi-colon. The following
2440patch to assert.h should solve this: 2440patch to assert.h should solve this:
2441 2441
2442 *** include/assert.h.orig Sun Nov 7 02:41:36 1999
2443 --- include/assert.h Mon Jan 29 11:49:10 2001
2444 ***************
2445 *** 41,47 ****
2446 /*
2447 * If not debugging, assert does nothing.
2448 */
2449 ! #define assert(x) ((void)0);
2450
2451 #else /* debugging enabled */
2452
2453 --- 41,47 ----
2454 /*
2455 * If not debugging, assert does nothing.
2456 */
2457 ! #define assert(x) ((void)0)
2458
2459 #else /* debugging enabled */
2460
2461
2442*** Building the MS-Windows port with Visual Studio 2005 fails. 2462*** Building the MS-Windows port with Visual Studio 2005 fails.
2443 2463
2444Microsoft no longer ships the single threaded version of the C library 2464Microsoft no longer ships the single threaded version of the C library
2445with their compiler, and the multithreaded static library is missing 2465with their compiler, and the multithreaded static library is missing
2446some functions that Microsoft have deemed non-threadsafe. The 2466some functions that Microsoft have deemed non-threadsafe. The
2447dynamically linked C library has all the functions, but there is a 2467dynamically linked C library has all the functions, but there is a
2448conflict between the versions of malloc in the DLL and in Emacs, which 2468conflict between the versions of malloc in the DLL and in Emacs, which
2449is not resolvable due to the way Windows does dynamic linking. 2469is not resolvable due to the way Windows does dynamic linking.
@@ -2452,26 +2472,6 @@ We recommend the use of the MingW port of GCC for compiling Emacs, as
2452not only does it not suffer these problems, but it is also Free 2472not only does it not suffer these problems, but it is also Free
2453software like Emacs. 2473software like Emacs.
2454 2474
2455*** include/assert.h.orig Sun Nov 7 02:41:36 1999
2456--- include/assert.h Mon Jan 29 11:49:10 2001
2457***************
2458*** 41,47 ****
2459 /*
2460 * If not debugging, assert does nothing.
2461 */
2462! #define assert(x) ((void)0);
2463
2464 #else /* debugging enabled */
2465
2466--- 41,47 ----
2467 /*
2468 * If not debugging, assert does nothing.
2469 */
2470! #define assert(x) ((void)0)
2471
2472 #else /* debugging enabled */
2473
2474
2475** Linking 2475** Linking
2476 2476
2477*** Building Emacs with a system compiler fails to link because of an 2477*** Building Emacs with a system compiler fails to link because of an