mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-06 03:40:56 -08:00
Port Proced to Android
* configure.ac (HAVE_PROCFS): Define if opsys is `android'. * src/android.c (android_set_task_name): New function. (android_run_select_thread, android_run_debug_thread): Set the name of the LWP for debugging purposes. * src/process.c (create_process): Set F_SETPIPE_SZ on Android in addition to GNU/Linux. * src/sysdep.c (procfs_ttyname, system_process_attributes) [__ANDROID__]: Enable procfs_ttyname on Android systems.
This commit is contained in:
parent
2416168310
commit
8b25edfbda
4 changed files with 55 additions and 8 deletions
|
|
@ -2206,9 +2206,10 @@ create_process (Lisp_Object process, char **new_argv, Lisp_Object current_dir)
|
|||
inchannel = p->open_fd[READ_FROM_SUBPROCESS];
|
||||
forkout = p->open_fd[SUBPROCESS_STDOUT];
|
||||
|
||||
#if defined(GNU_LINUX) && defined(F_SETPIPE_SZ)
|
||||
#if (defined (GNU_LINUX) || defined __ANDROID__) \
|
||||
&& defined (F_SETPIPE_SZ)
|
||||
fcntl (inchannel, F_SETPIPE_SZ, read_process_output_max);
|
||||
#endif
|
||||
#endif /* (GNU_LINUX || __ANDROID__) && F_SETPIPE_SZ */
|
||||
}
|
||||
|
||||
if (!NILP (p->stderrproc))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue