<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/exec, branch scratch/obarray</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* exec/configure.ac (OPENAT_SYSCALL): Define on MIPS.</title>
<updated>2024-01-29T03:54:46+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-29T03:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b9f348ce1e2f56fcf8ed5e42adc4027026cde347'/>
<id>b9f348ce1e2f56fcf8ed5e42adc4027026cde347</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Intercept calls to `openat' under Android</title>
<updated>2024-01-27T02:36:30+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-27T02:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c37b50ad417c6cb340f54ffe218f5d889345451a'/>
<id>c37b50ad417c6cb340f54ffe218f5d889345451a</id>
<content type='text'>
* exec/configure.ac (OPEN_SYSCALL, OPENAT_SYSCALL): Define new
macros.

* exec/exec.h (struct exec_tracee): New field `sp'.

* exec/trace.c (handle_openat): New function.
(process_system_call): If handle_openat executes successfully,
save the unmodified stack pointer within the tracee structure to
be restored once the system call completes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/configure.ac (OPEN_SYSCALL, OPENAT_SYSCALL): Define new
macros.

* exec/exec.h (struct exec_tracee): New field `sp'.

* exec/trace.c (handle_openat): New function.
(process_system_call): If handle_openat executes successfully,
save the unmodified stack pointer within the tracee structure to
be restored once the system call completes.
</pre>
</div>
</content>
</entry>
<entry>
<title>; * exec/Makefile.in: Correct typo.</title>
<updated>2024-01-21T01:59:47+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-21T01:58:17+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8da6c8c7c1e25d2d1d511b50c0ff94097e512470'/>
<id>8da6c8c7c1e25d2d1d511b50c0ff94097e512470</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; * exec/Makefile.in (extraclean): Remove standard files.</title>
<updated>2024-01-21T01:59:47+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-21T01:15:55+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=76efd4037eeba53ad5716477c55bdf7ae6ccf6d9'/>
<id>76efd4037eeba53ad5716477c55bdf7ae6ccf6d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix autogen.sh’s spurious ‘git diff’ output</title>
<updated>2024-01-21T00:35:24+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2024-01-21T00:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=afc9cd1721c586f960af5e324a61418775ac4543'/>
<id>afc9cd1721c586f960af5e324a61418775ac4543</id>
<content type='text'>
Problem reported by Gerd Möllmann (Bug#68464).
* .gitignore: Ignore files in exec that are now copied from build-aux.
* admin/merge-gnulib (avoided_flags): Instead of clearing
autom4te.cache here ...
* autogen.sh (do_git): ... clear it here.
Use config.guess, config.sub and install-sh from
the Emacs repository, as they are more likely to be up to date.
This avoids unnecessary differences among different builders,
and avoids unnecessary ‘git diff’ output after autogen.sh.
Also, copy these files from build-aux to exec since there
should be no difference between the two copies.
* exec/config.guess, exec/config.sub, exec/install-sh:
Remove from repository, as autogen.sh now copies them from build-aux.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem reported by Gerd Möllmann (Bug#68464).
* .gitignore: Ignore files in exec that are now copied from build-aux.
* admin/merge-gnulib (avoided_flags): Instead of clearing
autom4te.cache here ...
* autogen.sh (do_git): ... clear it here.
Use config.guess, config.sub and install-sh from
the Emacs repository, as they are more likely to be up to date.
This avoids unnecessary differences among different builders,
and avoids unnecessary ‘git diff’ output after autogen.sh.
Also, copy these files from build-aux to exec since there
should be no difference between the two copies.
* exec/config.guess, exec/config.sub, exec/install-sh:
Remove from repository, as autogen.sh now copies them from build-aux.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Update copyright years in more files</title>
<updated>2024-01-02T02:31:42+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-02T02:31:42+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d2528f5c0f90a6c36ad270d8f9fb1b92042db721'/>
<id>d2528f5c0f90a6c36ad270d8f9fb1b92042db721</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Add 2024 to copyright years</title>
<updated>2024-01-02T02:30:05+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2024-01-02T02:30:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=070cb32463a8c606bf4384574a6c7ea60167e87d'/>
<id>070cb32463a8c606bf4384574a6c7ea60167e87d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Use ?c instead of integer in local variables</title>
<updated>2023-12-10T21:09:56+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2023-12-10T21:04:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c3b41c123ac496f51479c326da27e42c2afedfd7'/>
<id>c3b41c123ac496f51479c326da27e42c2afedfd7</id>
<content type='text'>
* exec/loader-armeabi.s (timespec):
* exec/loader-mips64el.s (__start):
* exec/loader-mipsel.s (__start): Use ?c instead of integer in local
variables.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/loader-armeabi.s (timespec):
* exec/loader-mips64el.s (__start):
* exec/loader-mipsel.s (__start): Use ?c instead of integer in local
variables.
</pre>
</div>
</content>
</entry>
<entry>
<title>; Fix typos</title>
<updated>2023-12-10T12:22:04+00:00</updated>
<author>
<name>Stefan Kangas</name>
</author>
<published>2023-12-10T12:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=06a12b0cccbda419752f3388346be7d302ebcbeb'/>
<id>06a12b0cccbda419752f3388346be7d302ebcbeb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>; Update Autoconf auxiliaries in exec</title>
<updated>2023-11-26T00:28:45+00:00</updated>
<author>
<name>Po Lu</name>
</author>
<published>2023-11-26T00:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fb0198bf7e2f2ebda42b4b580a6360b0c327697c'/>
<id>fb0198bf7e2f2ebda42b4b580a6360b0c327697c</id>
<content type='text'>
* exec/config.guess:

* exec/config.sub: Update configury files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* exec/config.guess:

* exec/config.sub: Update configury files.
</pre>
</div>
</content>
</entry>
</feed>
