summaryrefslogtreecommitdiff
path: root/PROBLEMS
diff options
context:
space:
mode:
authorwl <wl>2005-04-30 07:03:13 +0000
committerwl <wl>2005-04-30 07:03:13 +0000
commitec489443c547a071b108cd48b9f4d62cffb23faf (patch)
tree120a1aa2d7ab27ce93887d99e7ecfbd90fe25855 /PROBLEMS
parent92c348a91936ad6e8a9e78bcc70b2fec8d0fa685 (diff)
downloadgroff-ec489443c547a071b108cd48b9f4d62cffb23faf.tar.gz
AC_TYPE_SIGNAL from current autoconf can fail if CC=g++.
* aclocal.m4 (GROFF_TYPE_SIGNAL): New function. * configure.ac: Use GROFF_TYPE_SIGNAL, not AC_TYPE_SIGNAL. * configure, src/include/config.hin: Regenerated. * PROBLEMS: Updated. Update getopt files. * src/include/getopt.h, src/libs/libgroff/getopt.c, src/libs/libgroff/getopt1.c: Updated from GNU libc CVS. * src/include/getopt_int.h: New file (from GNU libc CVS). * src/include/groff-getopt.h: Updated. * src/include/Makefile.sub (HDRS): Add getopt_int.h. * font/devutf8/NOTES: Updated. Bug fix for Win32 relocatable code. Based on a patch from Keith Marshall. * src/libs/libgroff/maxpathname.cpp (PATH_MAX): Test for `_MAX_PATH' also. * src/libs/libgroff/relocate.c (DEBUG): Define it conditionally. (searchpath) [_WIN32]: Use `_fullpath', not `realpath'.
Diffstat (limited to 'PROBLEMS')
-rw-r--r--PROBLEMS24
1 files changed, 0 insertions, 24 deletions
diff --git a/PROBLEMS b/PROBLEMS
index 7940a18a..f096e550 100644
--- a/PROBLEMS
+++ b/PROBLEMS
@@ -723,30 +723,6 @@ byacc.
----------------------------------------------------------------------
-* My compiler fails to build src/utils/indxbib/signal.c, giving
- messages like
-
- signal.c: cannot convert `int (*)(int)' to `void (*)(int)'
- for argument `2' to `void (* signal(int, void (*)(int)))(int)'
-
- I use a C++ compiler for compiling C programs.
-
-The current version of the configure script doesn't handle C++ very
-well if used as a substitute for a C compiler. In this particular
-case, it failed to recognize the proper return type of signal handlers.
-An easy fix is to manually edit the file `src/include/config.h'
-(created by configure), changing the line
-
- #define RETSIGTYPE int
-
-to
-
- #define RETSIGTYPE void
-
-Say `make clean' before restarting compilation.
-
-----------------------------------------------------------------------
-
* There are many empty `Makefile.dep' files. Is this a bug?
No. Real dependency files are created with a `make depend' call.