Port better to QNX
Problem reported by Elad Lahav on emacs-devel. * configure.ac: On QNX, default CC to qcc (a GCC wrapper), and default LDFLAGS to -N2MB so that the initial stack size is not too small. Also, fix misspelling of ‘qnxnto’.
This commit is contained in:
parent
ad99550610
commit
93dc7ae4a4
1 changed files with 3 additions and 1 deletions
|
@ -702,7 +702,9 @@ case "${canonical}" in
|
||||||
## QNX Neutrino
|
## QNX Neutrino
|
||||||
*-nto-qnx* )
|
*-nto-qnx* )
|
||||||
opsys=qnxnto
|
opsys=qnxnto
|
||||||
|
test -z "$CC" && CC=qcc
|
||||||
CFLAGS="$CFLAGS -D__NO_EXT_QNX"
|
CFLAGS="$CFLAGS -D__NO_EXT_QNX"
|
||||||
|
LDFLAGS="-N2MB $LDFLAGS"
|
||||||
;;
|
;;
|
||||||
|
|
||||||
## Intel 386 machines where we don't care about the manufacturer.
|
## Intel 386 machines where we don't care about the manufacturer.
|
||||||
|
@ -2218,7 +2220,7 @@ test "$CANNOT_DUMP" = yes ||
|
||||||
case "$opsys" in
|
case "$opsys" in
|
||||||
## darwin ld insists on the use of malloc routines in the System framework.
|
## darwin ld insists on the use of malloc routines in the System framework.
|
||||||
darwin | mingw32 | nacl | sol2-10) ;;
|
darwin | mingw32 | nacl | sol2-10) ;;
|
||||||
cygwin | qnxto | freebsd)
|
cygwin | qnxnto | freebsd)
|
||||||
hybrid_malloc=yes
|
hybrid_malloc=yes
|
||||||
system_malloc= ;;
|
system_malloc= ;;
|
||||||
*) test "$ac_cv_func_sbrk" = yes && system_malloc=$emacs_cv_sanitize_address;;
|
*) test "$ac_cv_func_sbrk" = yes && system_malloc=$emacs_cv_sanitize_address;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue