summaryrefslogtreecommitdiff
path: root/configure
Commit message (Collapse)AuthorAgeFilesLines
...
* | Remove empty machine description filesAndreas Schwab2010-12-041-601/+615
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Remove reference to removed machine description files and allow $machine and $machfile to be empty. Substitute M_FILE/S_FILE instead of machfile/opsysfile. * msdos/sed1v2.inp (M_FILE, S_FILE): Add $(srcdir)/ prefix. * Makefile.in (M_FILE): Substitute @M_FILE@ instead of @machfile@. (S_FILE): Substitute @S_FILE@ instead of @opsysfile@. * src/m/arm.h, src/m/sh3.h, src/m/xtensa.h: Remove files.
* | Revert to 2010-12-03T11:48:24Z!jan.h.d@swipnet.se.Chong Yidong2010-12-031-239/+223
| |
* | Restore executable bit omitted when undeleting files in ↵Chong Yidong2010-12-031-223/+239
| | | | | | | | 2010-12-03T14:45:09Z!yamaoka@jpl.org.
* | Restore files that I seem to have mistakenly deleted.Katsumi Yamaoka2010-12-031-0/+16353
| |
* | gnus-demon.el (gnus-demon-init): Fix time computing when time is nil.Julien Danjou2010-12-031-16353/+0
| |
* | Include <sys/ioctl.h> unconditionally.Dan Nicolaescu2010-11-231-13/+0
| | | | | | | | | | | | | | * configure.in <AC_CHECK_HEADERS>: Remove sys/ioctl.h. * src/xterm.c: * src/systty.h: * src/sound.c: Include <sys/ioctl.h> unconditionally.
* | ns_appbindir must end in /.Jan Djärv2010-11-211-241/+225
| |
* | Merge from emacs-23Stefan Monnier2010-11-171-0/+11
|\ \ | |/
| * Fix link error on Fedora 14: newer GConf don't use g_type_*.Jan D2010-11-141-235/+229
| | | | | | | | | | | | | | | | * configure.in (HAVE_GCONF): Check for g_type_init if GConf is found. * src/config.in (HAVE_G_TYPE_INIT): New symbol. * src/xsettings.c (init_gconf): Check HAVE_G_TYPE_INIT.
* | * configure.in: Do not check for unconditionally included headers.Dan Nicolaescu2010-11-141-4/+4
| |
* | Merge from emacs-23Stefan Monnier2010-11-091-374/+334
|\ \ | |/
| * Bump version to 23.2.90.emacs-pretest-23.2.90Chong Yidong2010-11-081-9/+9
| | | | | | | | Regenerate AUTHORS, configure, and ldefs-boot.el.
| * Regenerate configure.Chong Yidong2010-11-041-14/+31
| |
| * Regenerate configureAndreas Schwab2010-09-051-15651/+3254
| |
* | configure.in: Fix indentationAndreas Schwab2010-11-061-1/+1
| |
* | * configure.in (checking whether localtime caches TZ): UseKen Brown2010-10-311-10/+2
| | | | | | | | unsetenv instead of modifying environment directly.
* | * configure.in (checking for -znocombreloc): Use AC_LANG_PROGRAMAndreas Schwab2010-10-251-520/+577
| | | | | | | | to avoid warning.
* | Regenerated.Lars Magne Ingebrigtsen2010-10-241-13/+12
| |
* | Remove trailing / from directory names.Dan Nicolaescu2010-10-121-9/+9
| | | | | | | | | | * configure (ns_appdir, OLDXMENU, TOOLTIP_SUPPORT): Remove trailing / from directory names.
* | Pass CFLAGS to the linker.Dan Nicolaescu2010-10-101-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | * configure.in (PROFILING_LDFLAGS): Do not define, remove all uses. * lib-src/Makefile.in (PROFILING_LDFLAGS): Remove, not needed. * msdos/sed1v2.inp (PROFILING_LDFLAGS): * msdos/sed3v2.inp (PROFILING_LDFLAGS): Remove, not defined anymore. * src/Makefile.in (temacs): Use $(ALL_CFLAGS) on the link line. (PROFILING_LDFLAGS): Remove, not needed anymore.
* | * configure.in (AC_OUTPUT): Remove doc/emacs/emacsver.texi.Glenn Morris2010-10-091-2/+1
| | | | | | | | | | | | | | | | | | | | | | * configure: Regenerate. * .bzrignore: Remove doc/emacs/emacsver.texi. * doc/emacs/Makefile.in (distclean): Do not delete emacsver.texi. * doc/emacs/emacsver.texi: New file, replacing emacsver.texi.in. * admin/admin.el (set-version): Add doc/emacs/emacsver.texi.
* | Regenerate configure, src/config.in.Glenn Morris2010-10-081-6/+7
| |
* | configure.in: Don't enable ImageMagick unless HAVE_X11.Romain Francoise2010-09-291-6/+8
| |
* | Compile with imagemagick support by default.Lars Magne Ingebrigtsen2010-09-271-2/+2
| |
* | Don't break the build if we don't have the gnutls libraries.Lars Magne Ingebrigtsen2010-09-261-209/+318
| |
* | Rename libxml2 functions, and make parse tree format consistent with xml.el.Chong Yidong2010-09-211-201/+211
| | | | | | | | | | | | | | | | | | * xml.c: Switch to GNU indentation. (make_dom): Change parse tree format to match xml.el. (Fxml_parse_html_string_internal): Rename from html-parse-string. (Fxml_parse_string_internal): Rename from xml-parse-string. * configure.in: Announce whether libxml2 is linked to.
* | Link temacs using $(CC) not $(LD).Dan Nicolaescu2010-09-211-11/+10
| | | | | | | | | | | | | | | | * configure.in (LINKER): Rename to LD_FIRSTFLAG, do not include $(CC). * src/Makefile.in (temacs): Link using $(CC) not $(LD). (LD_FIRSTFLAG): Define using autoconf. (LD): Remove.
* | Check that the libxml2 we found can be used. This fixes a confLars Magne Ingebrigtsen2010-09-141-0/+1
| | | | | | | | problem on Mac OS X.
* | * configure.in (HAVE_LIBXML2): Check that the libxml2 we found canLars Magne Ingebrigtsen2010-09-131-0/+47
| | | | | | | | be used. This fixes a conf problem on Mac OS X.
* | Revert 2010-09-13T10:14:52Z!bob@gnu.org by Bob Chassel.Eli Zaretskii2010-09-131-236/+221
| |
* | 10-09-13Robert J. Chassell2010-09-131-221/+236
| |
* | Add support for the libxml2 library.Lars Magne Ingebrigtsen2010-09-101-0/+118
| | | | | | | | | | This adds the html-parse-string and xml-parse-string functions in the new file src/xml.c, as well as autoconf detection of the library.
* | Fix configure checksAndreas Schwab2010-08-231-25/+25
| | | | | | | | | | * configure.in: Fix check for librsvg, imagemagick and MagickExportImagePixels.
* | minor imagemagick tweaks, one configure bugfix, and some ChangeLogsJoakim Verona2010-08-201-1/+1
| |
* | merge from trunkJoakim Verona2010-08-171-191/+513
|\ \
| * | Use autoconf determined WORDS_BIGENDIAN instead of hardcoded definition.Andreas Schwab2010-08-091-203/+435
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * m/alpha.h: Don't define/undef WORDS_BIG_ENDIAN. * m/amdx86-64.h: Likewise. * m/arm.h: Likewise. * m/hp800.h: Likewise. * m/ia64.h: Likewise. * m/ibmrs6000.h: Likewise. * m/ibms390.h: Likewise. * m/intel386.h: Likewise. * m/iris4d.h: Likewise. * m/m68k.h: Likewise. * m/macppc.h: Likewise. * m/mips.h: Likewise. * m/sh3.h: Likewise. * m/sparc.h: Likewise. * m/template.h: Likewise. * m/vax.h: Likewise. * m/xtensa.h: Likewise. * fringe.c (init_fringe_bitmap): Test WORDS_BIGENDIAN instead of WORDS_BIG_ENDIAN. * lisp.h: Likewise. * md5.c: Likewise. * sound.c (le2hl, le2hs, be2hl, be2hs): Likewise. * CPP-DEFINES (WORDS_BIG_ENDIAN): Remove. * configure.in: Add AC_C_BIGENDIAN.
| * | * configure.in (ORDINARY_LINK): Use on hpux* too.Dan Nicolaescu2010-08-091-2/+2
| | |
| * | More undeclared function fixes and add -Wimplicit-function-declaration.Jan D2010-08-061-0/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If a function returns Lisp_Object it must be declared, otherwise on a 64-bit system, it will return just 32 bits (int). * configure.in: Use -Wimplicit-function-declaration if compiler supports it. * src/keyboard.h (poll_for_input_1): Unconditionally declare. * src/xterm.h (x_get_focus_frame): Declare.
| * | Fix missing prototypes for HAVE_NS (caused crash) and vrious warnings.Jan D2010-08-061-213/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Check for util.h. * src/bidi.c (bidi_dump_cached_states): Fix fprintf warning. * src/emacs.c: Include src/nsterm.h if HAVE_NS. * src/image.c (xpm_scan, xpm_make_color_table_v) (xpm_put_color_table_v, xpm_get_color_table_v) (xpm_make_color_table_h, xpm_put_color_table_h) (xpm_get_color_table_h, xpm_str_to_color_key, xpm_load_image) (xpm_load): Convert to ANSI C prototypes. * src/lisp.h (fmod_float): Declare. * src/menu.h (x_set_menu_bar_line): Declare. (free_menubar_widget_value_tree et.al): Add HAVE_NS for these functions. * src/window.c: Include menu.h. * src/nsfns.m (have_menus_p, ns_display_info_for_name) (x_set_cursor_type, ns_appkit_version_str) (ns_appkit_version_int, ns_do_applescript) (x_set_scroll_bar_default_width, x_sync, compute_tip_xy) (syms_of_nsfns): Convert to ANSI C prototypes. * src/nsfont.m (ns_fallback_entity, syms_of_nsfont): Convert to ANSI C prototypes. * src/nsimage.m (ns_load_image): Move NSTRACE after declarations. * src/nsmenu.m (popup_activated, name_is_separator) (syms_of_nsmenu): Convert to ANSI C prototypes. (runMenuAt): Prototypes and move declarations before code. * src/nsterm.h : Include sysselect.h. (x_sync, x_get_focus_frame, x_set_mouse_position) (x_set_mouse_pixel_position, x_make_frame_visible) (x_make_frame_invisible, x_iconify_frame, x_char_width, x_char_height) (x_pixel_width, x_pixel_height, x_set_frame_alpha, x_set_tool_bar_lines) (x_activate_menubar, free_frame_menubar, ns_init_paths, ns_select) (syms_of_nsterm, syms_of_nsfns, syms_of_nsmenu, syms_of_nsselect): Declare * src/process.c: Check HAVE_UTIL_H. Include src/nsterm.h if HAVE_NS. * src/nsterm.m (ns_init_paths, ns_alloc_autorelease_pool) (ns_ring_bell, ns_defined_color, hide_hourglass) (x_display_pixel_height, x_display_pixel_width, syms_of_nsterm): Convert to ANSI C prototypes. (x_set_window_size, ns_draw_fringe_bitmap, judge): Move declarations before code. * src/sysdep.c: Check HAVE_TERM_H * src/term.c: Check HAVE_SYS_IOCTL_H. * src/unexmacosx.c (print_region_list, print_regions) (build_region_list, find_emacs_zone_regions) (unexec_regions_merge, read_load_commands, dump_it) (unexec_init_emacs_zone): Convert to ANSI C prototypes. * src/xfaces.c (x_create_gc, x_free_gc): Convert to ANSI C prototypes.
| * | Regenerate configure.Dan Nicolaescu2010-08-051-1/+1
| | |
| * | * configure.in: Restore accidentally removed use ofAndreas Schwab2010-08-041-203/+218
| | | | | | | | | | | | GCC_TEST_OPTIONS/NON_GCC_TEST_OPTIONS.
| * | Replace tests for SYSV_SYSTEM_DIR with HAVE_DIRENT_H, set via autoconfJan D2010-07-291-213/+204
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in: Check for dirent.h * dired.c, sysdep.c: test HAVE_DIRENT_H instead of SYSV_SYSTEM_DIR * s/aix4-2.h, s/bsd-common.h, s/cygwin.h, s/gnu-linux.h, s/msdos.h, s/usg5-4.h: don't define SYSV_SYSTEM_DIR * sed2v2.inp (HAVE_DIRENT_H): Edit to 1
| * | * configure.in: Remove reference to usg5-4, unused.Dan Nicolaescu2010-07-281-1/+1
| | |
| * | Use __executable_start to find start of text segment for profilingAndreas Schwab2010-07-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * emacs.c (main) [PROFILING]: Use __executable_start if defined to find start of text segment. * dispnew.c (safe_bcopy): Don't define if HAVE___EXECUTABLE_START is defined. * configure.in: Check for __executable_start.
| * | Regenerate configure.Ken Brown2010-07-241-5/+2
| | |
| * | * configure.in (START_FILES) [cygwin]: Set to pre-crt0.o (Bug#6715).Ken Brown2010-07-231-1/+1
| | |
| * | Properly handle C_WARNINGS_SWITCH, PROFILING_CFLAGS, PROFILING_LDFLAGSAndreas Schwab2010-07-121-32/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS) (PROFILING_LDFLAGS): Substitute, don't add them to CFLAGS/LDFLAGS. (C_OPTIMIZE_SWITCH): Remove. (TEMACS_LDFLAGS2): Add ${PROFILING_LDFLAGS}. * lib-src/Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS) (PROFILING_LDFLAGS): Set from substitution. (BASE_CFLAGS): Add ${C_WARNINGS_SWITCH}. (ALL_CFLAGS, CPP_CFLAGS): Add ${PROFILING_CFLAGS}. (LINK_CFLAGS): Add ${PROFILING_LDFLAGS}. * lwlib/Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS): Set from substitution. (ALL_CFLAGS): Add ${C_WARNINGS_SWITCH} and ${PROFILING_CFLAGS}. * oldXMenu/Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS): Set from substitution. (ALL_CFLAGS): Add ${C_WARNINGS_SWITCH} and ${PROFILING_CFLAGS}. * src/Makefile.in (C_WARNINGS_SWITCH, PROFILING_CFLAGS) (PROFILING_LDFLAGS): Set from substitution. (ALL_CFLAGS): Add C_WARNINGS_SWITCH and PROFILING_CFLAGS, put CFLAGS last.
| * | Use strchr, strrchr instead of index, rindexAndreas Schwab2010-07-111-204/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * callint.c (Fcall_interactively): Use strchr, strrchr instead of index, rindex. * doc.c (get_doc_string, Fsnarf_documentation): Likewise. * editfns.c (Fuser_full_name, Fformat): Likewise. * emacs.c (argmatch, sort_args, decode_env_path): Likewise. * fileio.c (Ffile_symlink_p): Likewise. * filelock.c (current_lock_owner): Likewise. * font.c (font_parse_name, font_parse_family_registry): Likewise. * fontset.c (fontset_pattern_regexp): Likewise. * lread.c (read1): Likewise. * sysdep.c (init_system_name): Likewise. * xfns.c (select_visual): Likewise. * s/hpux10-20.h (index, rindex): Don't define. * s/ms-w32.h (index): Likewise. * s/usg5-4.h: Likewise. * sed2v2.inp (HAVE_INDEX, HAVE_RINDEX): Don't edit. (HAVE_STRCHR, HAVE_STRRCHR): Edit to 1. * emacsclient.c (set_local_socket): Use strchr, strrchr instead of index, rindex. * movemail.c (mail_spool_name, popmail): Likewise. * pop.c (pop_list): Likewise. * CPP-DEFINES (HAVE_INDEX, HAVE_RINDEX): Remove. * configure.in: Don't check for index and rindex, check for strchr and strrchr. Define strchr and strrchr as index and rindex, resp., in src/config.h if not available.
| * | * configure.in: Use -Wold-style-definition if available.Dan Nicolaescu2010-07-081-0/+33
| | | | | | | | | | | | | | | This helps with the transition to standard C code, it can be removed when done.
| * | Remove src/prefix-args.c.Dan Nicolaescu2010-07-071-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.in (PRE_EDIT_LDFLAGS, POST_EDIT_LDFLAGS): Remove. * msdos/sed1v2.inp: Remove reference to prefix-args. * prefix-args.c: Remove file. * src/autodeps.mk (ALLOBJS): Remove reference to prefix-args. * src/Makefile.in (temacs${EXEEXT}): Remove references to PRE_EDIT_LDFLAGS and POST_EDIT_LDFLAGS. (mostlyclean): Remove reference to prefix-args. (prefix-args): Remove.