comparison configure.in @ 557:f486da5f1a3b

[xemacs-hg @ 2001-05-22 06:49:12 by martinb] final part of MacOS X port
author martinb
date Tue, 22 May 2001 06:49:43 +0000
parents 5c6dc7d576ad
children 5101772788b2
comparison
equal deleted inserted replaced
556:44d2f69c70ad 557:f486da5f1a3b
1767 CPP_to_sh(C_SWITCH_SYSTEM, c_switch_system) 1767 CPP_to_sh(C_SWITCH_SYSTEM, c_switch_system)
1768 1768
1769 CPP_to_sh(LD_SWITCH_MACHINE, ld_switch_machine) 1769 CPP_to_sh(LD_SWITCH_MACHINE, ld_switch_machine)
1770 CPP_to_sh(LD_SWITCH_SYSTEM, ld_switch_system) 1770 CPP_to_sh(LD_SWITCH_SYSTEM, ld_switch_system)
1771 1771
1772 CPP_to_sh(UNEXEC, unexec, unexec.o) 1772 CPP_to_sh(UNEXEC, unexec)
1773
1774 CPP_to_sh(SYSTEM_TYPE, system_type)
1773 1775
1774 CPP_to_sh(LD_SWITCH_SHARED, ld_switch_shared, -c) 1776 CPP_to_sh(LD_SWITCH_SHARED, ld_switch_shared, -c)
1775 1777
1776 #define ORDINARY_LD "\$(CC) \$(CFLAGS)" 1778 #define ORDINARY_LD "\$(CC) \$(CFLAGS)"
1777 configure___ ordinary_ld=ORDINARY_LD 1779 configure___ ordinary_ld=ORDINARY_LD
1828 eval `$CPP -Isrc $tempcname \ 1830 eval `$CPP -Isrc $tempcname \
1829 | sed -n -e "s/[ TAB]*=[ TAB\"]*/='/" -e "s/[ TAB\"]*\$/'/" -e "s/^configure___//p"` 1831 | sed -n -e "s/[ TAB]*=[ TAB\"]*/='/" -e "s/[ TAB\"]*\$/'/" -e "s/^configure___//p"`
1830 changequote([, ])dnl 1832 changequote([, ])dnl
1831 1833
1832 rm $tempcname 1834 rm $tempcname
1835
1836 dnl s&m files shouldn't be required to define anything, or even to exist.
1837 dnl So we default SYSTEM_TYPE to the obvious documented standard, `uname -s`,
1838 dnl appropriately emacsulated.
1839 test -z "$system_type" && \
1840 AC_DEFINE_UNQUOTED(SYSTEM_TYPE,"`uname -s | tr ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz`")
1841
1842 dnl If the s&m files don't define a system-specific dumper, simply use pdump.
1843 dnl Sometime in the future, we'll remove all definitions of UNEXEC
1844 dnl from all the s&m files.
1845 test -z "$unexec" && pdump=yes
1833 1846
1834 if test "$pdump" = "yes"; then 1847 if test "$pdump" = "yes"; then
1835 ordinary_link="yes" 1848 ordinary_link="yes"
1836 ld="${ordinary_ld}" 1849 ld="${ordinary_ld}"
1837 start_files= 1850 start_files=