all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Paul Eggert <eggert@cs.ucla.edu>
To: rms@gnu.org, Pete Williamson <petewil@google.com>
Cc: mina86@mina86.com, emacs-devel@gnu.org
Subject: Re: [PATCH] - Introduce reference to a new Emacs build target - NaCl
Date: Tue, 31 Mar 2015 11:29:57 -0700	[thread overview]
Message-ID: <551AE7A5.8000200@cs.ucla.edu> (raw)
In-Reply-To: <E1Ycwns-00048g-NV@fencepost.gnu.org>

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

On 03/31/2015 07:06 AM, Richard Stallman wrote:
> there's no real issue here.
Thanks for looking into it.  I installed the attached patch, which is 
essentially Pete's patch but with minor sorting and suchlike changes.  I 
marked it as "tiny change" as it's small enough that we needn't worry 
about copyright papers.

[-- Attachment #2: 0001-Pete-Williamson-petewil-chromium.org-tiny-change.patch --]
[-- Type: text/x-patch, Size: 2706 bytes --]

From d5ee541f9a8aa36877e9034829fb3171ad0f8c99 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Simen=20Heggest=C3=B8yl?= <simenheg@gmail.com>
Date: Tue, 31 Mar 2015 11:26:48 -0700
Subject: [PATCH] Pete Williamson  <petewil@chromium.org>  (tiny change)

Add NaCl target
* configure.ac: Add a target for Chromium Native Client (NaCl).
---
 ChangeLog    |  5 +++++
 configure.ac | 15 ++++++++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f45e32f..6df5a5a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2015-03-27  Pete Williamson  <petewil@chromium.org>  (tiny change)
+
+	Add NaCl target
+	* configure.ac: Add a target for Chromium Native Client (NaCl).
+
 2015-03-29  Eli Zaretskii  <eliz@gnu.org>
 
 	* build-aux/dir_top (File): Fix the description of selecting a
diff --git a/configure.ac b/configure.ac
index bed94fb..44709d4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -612,6 +612,11 @@ case "${canonical}" in
 ##    fi
   ;;
 
+  ## Chromium Native Client
+  *-nacl )
+    opsys=nacl
+  ;;
+
   ## Cygwin ports
   *-*-cygwin )
     opsys=cygwin
@@ -1263,7 +1268,7 @@ dnl The function dump-emacs will not be defined and temacs will do
 dnl (load "loadup") automatically unless told otherwise.
 test "x$CANNOT_DUMP" = "x" && CANNOT_DUMP=no
 case "$opsys" in
-  your-opsys-here) CANNOT_DUMP=yes ;;
+  nacl) CANNOT_DUMP=yes ;;
 esac
 
 if test "$CANNOT_DUMP" = "yes"; then
@@ -2104,7 +2109,7 @@ hybrid_malloc=
 
 case "$opsys" in
   ## darwin ld insists on the use of malloc routines in the System framework.
-  darwin|mingw32|sol2-10) system_malloc=yes ;;
+  darwin | mingw32 | nacl | sol2-10) system_malloc=yes ;;
   cygwin) hybrid_malloc=yes;;
 esac
 
@@ -4186,7 +4191,7 @@ emacs_broken_SIGIO=no
 case $opsys in
   dnl SIGIO exists, but the feature doesn't work in the way Emacs needs.
   dnl See eg <http://article.gmane.org/gmane.os.openbsd.ports/46831>.
-  hpux* | irix6-5 | openbsd | sol2* | unixware )
+  hpux* | irix6-5 | nacl | openbsd | sol2* | unixware )
     emacs_broken_SIGIO=yes
     ;;
 
@@ -4348,7 +4353,7 @@ case $opsys in
     AC_DEFINE(FIRST_PTY_LETTER, ['p'])
     ;;
 
-  gnu-linux | gnu-kfreebsd | dragonfly | freebsd | netbsd )
+  gnu-linux | gnu-kfreebsd | dragonfly | freebsd | netbsd | nacl )
     dnl if HAVE_GRANTPT
     if test "x$ac_cv_func_grantpt" = xyes; then
       AC_DEFINE(UNIX98_PTYS, 1, [Define if the system has Unix98 PTYs.])
@@ -4647,7 +4652,7 @@ esac
 
 AC_CACHE_CHECK([for usable FIONREAD], [emacs_cv_usable_FIONREAD],
   [case $opsys in
-     aix4-2)
+     aix4-2 | nacl)
        dnl BUILD 9008 - FIONREAD problem still exists in X-Windows.
        emacs_cv_usable_FIONREAD=no
        ;;
-- 
2.1.0


      reply	other threads:[~2015-03-31 18:29 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-13 21:57 [PATCH] - Introduce reference to a new Emacs build target - NaCl Pete Williamson
2015-03-13 23:44 ` Michal Nazarewicz
2015-03-13 23:46   ` Pete Williamson
2015-03-14  0:28 ` Paul Eggert
2015-03-14  0:29   ` Pete Williamson
2015-03-18 16:04     ` Pete Williamson
2015-03-28  0:30       ` Pete Williamson
2015-03-29 21:50         ` Paul Eggert
2015-03-30 10:12           ` Richard Stallman
2015-03-30 21:41             ` Pete Williamson
2015-03-31 14:06               ` Richard Stallman
2015-03-31 18:29                 ` Paul Eggert [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=551AE7A5.8000200@cs.ucla.edu \
    --to=eggert@cs.ucla.edu \
    --cc=emacs-devel@gnu.org \
    --cc=mina86@mina86.com \
    --cc=petewil@google.com \
    --cc=rms@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.