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
|
||||
*-nto-qnx* )
|
||||
opsys=qnxnto
|
||||
test -z "$CC" && CC=qcc
|
||||
CFLAGS="$CFLAGS -D__NO_EXT_QNX"
|
||||
LDFLAGS="-N2MB $LDFLAGS"
|
||||
;;
|
||||
|
||||
## Intel 386 machines where we don't care about the manufacturer.
|
||||
|
@ -2218,7 +2220,7 @@ test "$CANNOT_DUMP" = yes ||
|
|||
case "$opsys" in
|
||||
## darwin ld insists on the use of malloc routines in the System framework.
|
||||
darwin | mingw32 | nacl | sol2-10) ;;
|
||||
cygwin | qnxto | freebsd)
|
||||
cygwin | qnxnto | freebsd)
|
||||
hybrid_malloc=yes
|
||||
system_malloc= ;;
|
||||
*) test "$ac_cv_func_sbrk" = yes && system_malloc=$emacs_cv_sanitize_address;;
|
||||
|
|
Loading…
Add table
Reference in a new issue