Mercurial > emacs
comparison etc/PROBLEMS @ 38061:bef7906aca9a
Document problems with OPENSTEP's gcc. Provide a work-around.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Fri, 15 Jun 2001 11:37:56 +0000 |
parents | 647c8404a670 |
children | f4830f2d181b |
comparison
equal
deleted
inserted
replaced
38060:6771cc3c3b67 | 38061:bef7906aca9a |
---|---|
727 compiler bugs. Using Sun Solaris 2.7 Sun WorkShop 6 update 1 C | 727 compiler bugs. Using Sun Solaris 2.7 Sun WorkShop 6 update 1 C |
728 release was reported to work without problems. It worked OK on | 728 release was reported to work without problems. It worked OK on |
729 another system with Solaris 8 using apparently the same 5.0 compiler | 729 another system with Solaris 8 using apparently the same 5.0 compiler |
730 and the default CFLAGS. | 730 and the default CFLAGS. |
731 | 731 |
732 * Compiling syntax.c with the OPENSTEP 4.2 compiler gcc 2.7.2.1 fails. | |
733 | |
734 The compiler was reported to crash while compiling syntax.c with the | |
735 following message: | |
736 | |
737 cc: Internal compiler error: program cc1obj got fatal signal 11 | |
738 | |
739 To work around this, replace the macros UPDATE_SYNTAX_TABLE_FORWARD, | |
740 INC_BOTH, and INC_FROM with functions. To this end, first define 3 | |
741 functions, one each for every macro. Here's an example: | |
742 | |
743 static int update_syntax_table_forward(int from) | |
744 { | |
745 return(UPDATE_SYNTAX_TABLE_FORWARD(from)); | |
746 }/*update_syntax_table_forward*/ | |
747 | |
748 Then replace all references to UPDATE_SYNTAX_TABLE_FORWARD in syntax.c | |
749 with a call to the function update_syntax_table_forward. | |
750 | |
732 * Attempting to visit remote files via ange-ftp fails. | 751 * Attempting to visit remote files via ange-ftp fails. |
733 | 752 |
734 If the error message is "ange-ftp-file-modtime: Specified time is not | 753 If the error message is "ange-ftp-file-modtime: Specified time is not |
735 representable", then this could happen when `lukemftp' is used as the | 754 representable", then this could happen when `lukemftp' is used as the |
736 ftp client. This was reported to happen on Debian GNU/Linux 2.4.3 | 755 ftp client. This was reported to happen on Debian GNU/Linux 2.4.3 |