<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/src/mem-limits.h, branch pending</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>Fix crash due to non-contiguous EMACS_INT (Bug#10780).</title>
<updated>2012-02-20T23:09:58+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2012-02-20T23:09:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=310f5bd4294ec3624b425e2c27da6fc730d0e928'/>
<id>310f5bd4294ec3624b425e2c27da6fc730d0e928</id>
<content type='text'>
* lisp.h (VALBITS): Move definition up, so that USE_LSB_TAG can use it.
(USE_LSB_TAG): Do not define if UINTPTR_MAX &gt;&gt; VALBITS == 0.
It's useless in that case, and it can cause problems on hosts
that allocate halves of EMACS_INT values separately.
Reported by Dan Horák.  Diagnosed by Andreas Schwab in
&lt;http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780#30&gt;.
* mem-limits.h (EXCEEDS_LISP_PTR): Define to 0 on hosts where
UINTPTR_MAX &gt;&gt; VALBITS == 0.  This is required by the above change;
it avoids undefined behavior on hosts where shifting right by more
than the word width has undefined behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* lisp.h (VALBITS): Move definition up, so that USE_LSB_TAG can use it.
(USE_LSB_TAG): Do not define if UINTPTR_MAX &gt;&gt; VALBITS == 0.
It's useless in that case, and it can cause problems on hosts
that allocate halves of EMACS_INT values separately.
Reported by Dan Horák.  Diagnosed by Andreas Schwab in
&lt;http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10780#30&gt;.
* mem-limits.h (EXCEEDS_LISP_PTR): Define to 0 on hosts where
UINTPTR_MAX &gt;&gt; VALBITS == 0.  This is required by the above change;
it avoids undefined behavior on hosts where shifting right by more
than the word width has undefined behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2012 to FSF copyright years for Emacs files</title>
<updated>2012-01-05T09:46:05+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2012-01-05T09:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=acaf905b1130aae80fa59d2c861ffd4c8eb75486'/>
<id>acaf905b1130aae80fa59d2c861ffd4c8eb75486</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* vm-limit.c (check_memory_limits): Fix incorrect extern function decls.</title>
<updated>2011-06-14T04:49:24+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-06-14T04:49:24+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d96be9fc873bfb4ff7d144c95c577537038e5e26'/>
<id>d96be9fc873bfb4ff7d144c95c577537038e5e26</id>
<content type='text'>
* mem-limits.h (SIZE): Remove; no longer used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mem-limits.h (SIZE): Remove; no longer used.
</pre>
</div>
</content>
</entry>
<entry>
<title>* mem-limits.h (EXCEEDS_LISP_PTR) [!USE_LSB_TAG]: EMACS_UINT -&gt; uintptr_t</title>
<updated>2011-05-23T00:22:43+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2011-05-23T00:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fdccd48e6df31841616ae7a2d98f187e8a0c403c'/>
<id>fdccd48e6df31841616ae7a2d98f187e8a0c403c</id>
<content type='text'>
This follows up to the 2011-05-06 change that substituted uintptr_t
for EMACS_INT.  This case wasn't caught back then.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This follows up to the 2011-05-06 change that substituted uintptr_t
for EMACS_INT.  This case wasn't caught back then.
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert consecutive FSF copyright years to ranges.</title>
<updated>2011-01-25T04:08:28+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2011-01-25T04:08:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=73b0cd50031a714347109169ceb8bacae338612a'/>
<id>73b0cd50031a714347109169ceb8bacae338612a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Nuke arch-tags.</title>
<updated>2011-01-15T23:16:57+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2011-01-15T23:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0d9f702fd085bc8ad560a3e1f08d5e93054a5d33'/>
<id>0d9f702fd085bc8ad560a3e1f08d5e93054a5d33</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from emacs-23</title>
<updated>2011-01-14T17:18:41+00:00</updated>
<author>
<name>Stefan Monnier</name>
</author>
<published>2011-01-14T17:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=77ab81d0545e980c57c0a35510ade29a9e43b4cd'/>
<id>77ab81d0545e980c57c0a35510ade29a9e43b4cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2011 to FSF/AIST copyright years.</title>
<updated>2011-01-02T23:50:46+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2011-01-02T23:50:46+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=5df4f04cd32af723742c81095b38ae83b3c2b462'/>
<id>5df4f04cd32af723742c81095b38ae83b3c2b462</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* src/mem-limits.h: Remove duplicated includes.</title>
<updated>2010-07-29T05:58:58+00:00</updated>
<author>
<name>Dan Nicolaescu</name>
</author>
<published>2010-07-29T05:58:58+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=56a000c73d1162d01f97384f6fa54106f9caeb17'/>
<id>56a000c73d1162d01f97384f6fa54106f9caeb17</id>
<content type='text'>
(NULL): Remove definition, unused.
(POINTER): Remove definition.
(start_of_data): Use char* in prototype, as the function
definition does.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(NULL): Remove definition, unused.
(POINTER): Remove definition.
(start_of_data): Use char* in prototype, as the function
definition does.
</pre>
</div>
</content>
</entry>
<entry>
<title>Cygwin build cleanup (Bug#6715).</title>
<updated>2010-07-25T13:46:48+00:00</updated>
<author>
<name>Ken Brown</name>
</author>
<published>2010-07-25T13:46:48+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=2493307567916477f9b7862835e1b112b385da2e'/>
<id>2493307567916477f9b7862835e1b112b385da2e</id>
<content type='text'>
* mem-limits.h (BSD4_2) [cygwin]: Don't define here; instead...
* vm-limit.c: ...add 'defined (CYGWIN)' here.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mem-limits.h (BSD4_2) [cygwin]: Don't define here; instead...
* vm-limit.c: ...add 'defined (CYGWIN)' here.
</pre>
</div>
</content>
</entry>
</feed>
