- 21 Sep, 2014 1 commit
-
-
David Caldwell authored
about load commands. * src/unexmacosx.c (dump_it): Improve error message. Fixes: debbugs:18505
-
- 13 Sep, 2014 1 commit
-
-
Eli Zaretskii authored
configure.ac (HAVE_SOUND): Check for mmsystem.h header that defines the sound stuff on MS-Windows. (Bug#18463)
-
- 22 Aug, 2014 1 commit
-
-
Ken Brown authored
Backport: * configure.ac (HAVE_XPM): Explain the use of CPPFLAGS in the Cygwin-w32 build. (Bug#18302)
-
- 14 Aug, 2014 1 commit
-
-
Glenn Morris authored
-
- 10 Aug, 2014 1 commit
-
-
Paul Eggert authored
This fix relies on having the 'fchdir' function, and on having "." be searchable (or at least readable, on platforms lacking O_SEARCH), but that's good enough to handle the vast majority of cases and the remaining folks can just live with the annoyance of file systems that occasionally can't be unmounted. * configure.ac (fchdir): New function to check for. * lib/save-cwd.c: Copy from gnulib, except omit the part that allocates memory, since that can cause problems in Emacs. * lib/save-cwd.h: Copy from gnulib. Fixes: debbugs:18232
-
- 26 Jun, 2014 1 commit
-
-
Glenn Morris authored
-
- 20 Jun, 2014 2 commits
-
-
Paul Eggert authored
in --help message. Fixes: debbugs:17806
-
Paul Eggert authored
* configure.ac (CFLAGS): With link time optimization, use -ffat-lto-objects if supported; otherwise Emacs won't build with GCC 4.9.0. Fixes: debbugs:17806
-
- 14 Jun, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (_REENTRANT): Define on Solaris if HAVE_PTHREAD. This ports part of the recent AIX fix to Solaris. It is needed for the same reason that _THREAD_SAFE is needed on AIX, e.g., to make sure that each thread has its own 'errno'. Fixes: debbugs:17598
-
- 07 Jun, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (with_xpm_set): New shell var. (_THREAD_SAFE): Define on AIX if HAVE_PTHREAD. (with_xpm): Default to 'no' on AIX. (LIBXPM): Append -lXpm if -lXaw is also used, as the latter requires the former on AIX. Fixes: debbugs:17598
-
- 30 May, 2014 1 commit
-
-
Paul Eggert authored
This doesn't fix Bug#17598, but it does fix a regression since Emacs built with xlc until recently, and perhaps it'll help us fix Bug#17598. * configure.ac (GC_SETJMP_WORKS): Define for AIX, too. Merge from gnulib, incorporating: 2014-05-30 ftoastr: work around compiler bug in IBM xlc 12.1 * lib/ftoastr.c: Update from gnulib. * src/alloc.c (gdb_make_enums_visible): Remove FLOAT_TO_STRING_BUFSIZE. * src/conf_post.h (FLEXIBLE_ARRAY_MEMBER) [__IBMC__]: Don't define to empty. * src/lisp.h (FLOAT_TO_STRING_BUFSIZE): Make it a macro, instead of an enum, to work around a compiler bug in IBM xlc 12.1.
-
- 22 May, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (opsys): On Power Architecture, treat release 7 of AIX like releases 5 and 6. * src/unexaix.c (copy_text_and_data): Don't add text_scnptr to ptr twice. _text already includes this offset. (unrelocate_symbols): Don't cast 64-bit integer to pointer. Fixes: debbugs:17540
-
- 18 May, 2014 1 commit
-
-
Glenn Morris authored
-
- 17 May, 2014 2 commits
-
-
Glenn Morris authored
-
-
- 12 May, 2014 1 commit
-
-
Glenn Morris authored
-
- 04 May, 2014 2 commits
-
-
Paul Eggert authored
They fix only bugs that aren't being reported, so it may be better to do them on the trunk. * configure.ac (PNG_CFLAGS): Remove. All uses removed. (LIBPNG): Don't be consistent about -lpng16 versus -lpng. Ignore libpng-config's exit status. Always append -lz -lm. * src/Makefile.in (PNG_CFLAGS): Remove; all uses removed. * src/image.c [HAVE_LIBPNG_PNG_H]: Include <libpng/png.h>, not <png.h>. Fixes: debbugs:17339
-
Paul Eggert authored
but libpng-config --libs omits them. Problem reported by Glenn Morris.
-
- 03 May, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (IMAGEMAGICK_MODULE): Bump prereq from 6.2.8 to 6.3.5. A more-complicated fix would be to remove uses of PixelSetMagickColor, introduced in ImageMagick 6.3.5 (Sept. 2007). Fixes: debbugs:17339
-
- 02 May, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (edit_cflags): Move this up and to the top level, so that PNG_CFLAGS can use it too. (PNG_CFLAGS): New var. (png_longjmp): Use PNG_CFLAGS when checking. (LIBPNG): Be consistent about -lpng16 etc; e.g., don't use -lpng16 in some places and -lpng in others. Test libpng-config's exit status. If it succeeds, use its output rather than appending -lz -lm. * src/Makefile.in (PNG_CFLAGS): New var. (ALL_CFLAGS): Use it. * src/image.c [HAVE_PNG]: Don't worry about <libpng/png.h>, as CFLAGS now handles this. Fixes: debbugs:17339
-
- 01 May, 2014 1 commit
-
-
Glenn Morris authored
for the precise form of "-lpng" to use. Fixes: debbugs:17339
-
- 29 Apr, 2014 1 commit
-
-
Glenn Morris authored
Fixes: debbugs:17339
-
- 13 Apr, 2014 3 commits
-
-
Paul Eggert authored
This port requires IRIX cc, as I did not have time to get undump working with the old GCC on the system I had access to, but that's better than nothing. * configure.ac (gl_GCC_VERSION_IFELSE): Remove unused macro that wouldn't have worked anyway, with IRIX cc. (emacs_cv_clang, emacs_cv_sanitize_address) (ns_osx_have_104, ns_osx_have_105): Don't assume '#error' makes the compiler fail, as this doesn't work with IRIX cc. (CFLAGS, LIBS): Don't let the GnuTLS results infect later 'configure' checks. This runs afoul of an IRIX configuration where GnuTLS is in an optional library that also contains getdelim, and causes a later 'configure' to incorrectly think getdelim is supported. * src/alloc.c (TAGGABLE_NULL): New constant, for porting to hosts with nontrivial DATA_SEG_BITS settings. (next_vector, set_next_vector): Use it. * src/conf_post.h (INET6) [IRIX6_5]: Define. (HAVE_GETADDRINFO) [IRIX6_5]: Undef. * src/data.c (BITS_PER_ULL): Don't assume ULLONG_MAX is defined. * src/lisp.h (lisp_h_XPNTR): Don't OR in bits that aren't masked out, for consistency with how TAGGABLE_NULL is computed. Fixes: debbugs:9684
-
Eli Zaretskii authored
-
Eli Zaretskii authored
configure.ac (LN_S_FILEONLY, LN_S): Use "/bin/ln" on MinGW, to ensure the MSYS ln.exe is invoked.
-
- 11 Apr, 2014 1 commit
-
-
Glenn Morris authored
-
- 09 Apr, 2014 1 commit
-
-
Ken Brown authored
* configure.ac (EMACS_MANIFEST): Revert last change (but leave UPDATE_MANIFEST empty). * nt/emacs.rc: Revert last change. * src/Makefile.in (EMACS_MANIFEST): Revert last change.
-
- 03 Apr, 2014 1 commit
-
-
Ken Brown authored
* nt/emacs.rc: Don't use manifest on Cygwin. * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these variables empty on Cygwin. * src/Makefile.in (EMACS_MANIFEST): Update comment.
-
- 31 Mar, 2014 2 commits
-
-
Glenn Morris authored
consistent with src/config.h.
-
Jan Djärv authored
Backport from trunk.
-
- 30 Mar, 2014 2 commits
-
-
Daniel Colascione authored
Fixes: debbugs:17069
-
Jan Djärv authored
Fixes: debbugs:17118
-
- 05 Mar, 2014 3 commits
-
-
Glenn Morris authored
-
Glenn Morris authored
"Has not been ported to" usually isn't quite correct these days. Eg it could be an old platform that we dropped support for.
-
Paul Eggert authored
* configure.ac: Fix a bug in shell pattern matching that caused 'configure' to treat Solaris 2.5.1 as if it were Solaris 10 or later. Fixes: debbugs:16896
-
- 25 Feb, 2014 1 commit
-
-
Glenn Morris authored
-
- 18 Feb, 2014 1 commit
-
-
Mirek Kaim authored
Fixes: debbugs:16754
-
- 23 Jan, 2014 1 commit
-
-
Glenn Morris authored
and even http://lesstif.sourceforge.net/ recommends it over LessTif.
-
- 22 Jan, 2014 1 commit
-
-
Paul Eggert authored
* configure.ac (difftime): Remove. * lib/update-game-score.c (difftime) [!HAVE_DIFFTIME]: Remove. (read_score) [HAVE_GETDELIM]: Don't access uninitialized storage. (read_scores, write_scores): Check for fclose failure. (write_scores): Use fchmod, not chmod, to avoid a race. (lock_file): Fix test for out-of-date lock file; it was reversed. Use ordinary subtraction rather than difftime; since we're already assuming POSIX we don't need to worry about the possibility of time_t being a magic cookie.
-
- 11 Jan, 2014 1 commit
-
-
Fabrice Popineau authored
configure.ac: Read $srcdir/nt/mingw-cfg.site when $MSYSTEM is "MINGW64" as well. nt/inc/ms-w32.h (pthread_sigmask): Undefine if defined, for MinGW64. src/unexw32.c (_start) [__MINGW64__]: Define to __start.
-