Mercurial > hg > xemacs-beta
comparison PROBLEMS @ 229:434959a2fba3 r20-5b13
Import from CVS: tag r20-5b13
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:13:02 +0200 |
parents | 0e522484dd2a |
children | 557eaa0339bf |
comparison
equal
deleted
inserted
replaced
228:654d0f3a6a9b | 229:434959a2fba3 |
---|---|
26 | 26 |
27 | 27 |
28 * Problems with building XEmacs | 28 * Problems with building XEmacs |
29 =============================== | 29 =============================== |
30 | 30 |
31 ** Don't use -O2 with gcc 2.7.2 under Linux without also using | 31 ** Don't use -O2 with gcc 2.7.2 under Intel/XXX without also using |
32 `-fno-strength-reduce'. | 32 `-fno-strength-reduce'. |
33 | 33 |
34 gcc will generate incorrect code otherwise. This bug is present in at | 34 gcc will generate incorrect code otherwise. This bug is present in at |
35 least 2.6.x and 2.7.[0-2]. This bug has been fixed in GCC 2.7.2.1 and | 35 least 2.6.x and 2.7.[0-2]. This bug has been fixed in GCC 2.7.2.1 and |
36 later. | 36 later. This bug is also O/S independent. |
37 | |
38 ** Don't use -O2 with gcc 2.7.2 under Intel architectures without also | |
39 using `-fno-caller-saves'. | |
40 | |
41 gcc will generate incorrect code otherwise. This bug is still present | |
42 in gcc 2.7.2.3. There have been no reports to indicate the bug is | |
43 present in egcs 1.0 (or pgcc 1.0) or later. This bug is O/S independent. | |
37 | 44 |
38 ** Excessive optimization with pgcc can break XEmacs | 45 ** Excessive optimization with pgcc can break XEmacs |
39 | 46 |
40 It has been reported on some systems that compiling with -O6 can lead | 47 It has been reported on some systems that compiling with -O6 can lead |
41 to XEmacs failures. The workaround is to use a lower optimization | 48 to XEmacs failures. The workaround is to use a lower optimization |
42 level. -O2 and -O4 have been tested extensively. | 49 level. -O2 and -O4 have been tested extensively. |
43 | 50 |
44 All of this depends heavily on the version of pgcc. | 51 All of this depends heavily on the version of pgcc and the version |
52 of libc. Snapshots near the release of pgcc-1.0 have been tested | |
53 extensively and no sign of breakage has been seen on systems using | |
54 glibc-2. | |
55 | |
56 ** `compress' and `uncompress' not found and XFree86 | |
57 | |
58 XFree86 installs a very old version of libz.a by default ahead of where | |
59 more modern version of libz might be installed. This will cause problems | |
60 when attempting to link against libMagick. The fix is to remove the old | |
61 libz.a in the X11 binary directory. | |
45 | 62 |
46 ** Excessive optimization on AIX 4.2 can lead to compiler failure. | 63 ** Excessive optimization on AIX 4.2 can lead to compiler failure. |
47 | 64 |
48 Valdis.Kletnieks@vt.edu writes: | 65 Valdis.Kletnieks@vt.edu writes: |
49 At least at the b34 level, and the latest-and-greatest IBM xlc | 66 At least at the b34 level, and the latest-and-greatest IBM xlc |