summaryrefslogtreecommitdiff
path: root/src/gmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-25Paul Eggert2017-01-011-1/+1
|\
| * Update copyright year to 2017Paul Eggert2016-12-311-1/+1
| * Port --enable-gcc-warnings to bleeding-edge glibcPaul Eggert2016-10-231-7/+6
* | Port --enable-gcc-warnings to Ubuntu 16.10Paul Eggert2016-11-131-0/+1
* | Merge from origin/emacs-25Paul Eggert2016-10-251-4/+0
|\ \ | |/
| * ; Remove redundant code in gmalloc.cEli Zaretskii2016-10-231-4/+0
* | Prefer now-standard int width macrosPaul Eggert2016-09-151-3/+2
* | New macro GNUC_PREREQ for GCC versionPaul Eggert2016-06-121-1/+1
* | Omit valloc decl if redundantPaul Eggert2016-02-091-4/+7
* | Restore the calloc family.Wolfgang Jenkner2016-02-091-3/+12
* | Port new hybrid malloc to FreeBSDPaul Eggert2016-01-311-4/+7
* | Fix extern symbols defined and not usedPaul Eggert2016-01-301-4/+3
* | Build lib/e-*.o only on platforms that need itPaul Eggert2016-01-301-7/+1
* | Include <malloc.h> when advisablePaul Eggert2016-01-301-89/+67
* | Pacify --enable-gcc-warnings when HYBRID_MALLOCPaul Eggert2016-01-301-38/+13
* | Add musl patch to support HYBRID_MALLOC on elf systemsWolfgang Jenkner2016-01-301-2/+2
* | Internal linkage for gmalloc etc. if HYBRID_MALLOCWolfgang Jenkner2016-01-301-17/+41
|/
* Update copyright year to 2016Paul Eggert2016-01-011-1/+1
* Always define gmalloc etc. in src/gmalloc.cWolfgang Jenkner2015-12-261-3/+33
* Update copyright year to 2015Paul Eggert2015-01-011-1/+1
* Consistently use min and max macros from lisp.h.Dmitry Antipov2014-10-031-1/+1
* * src/sheap.c (bss_sbrk_buffer_beg): Remove redundant variable.Ken Brown2014-09-281-2/+2
* Fix implementation of HYBRID_MALLOC on Cygwin.Ken Brown2014-09-271-3/+3
* Fix bug#18368 with broken build on AIX due to HYBRID_MALLOC changes.Ken Brown2014-08-301-7/+11
* Add support for HYBRID_MALLOC, allowing the use of gmalloc beforeKen Brown2014-08-281-82/+149
* Merge from emacs-24; up to 2014-06-29T18:32:35Z!michael.albinus@gmx.deGlenn Morris2014-08-141-1/+20
|\
| * * src/gmalloc.c (_malloc_mutex, _aligned_blocks_mutex) [CYGWIN]: Use ERRORCHE...Ken Brown2014-08-111-1/+20
* | Supply malloc and alloc_size attributes for extern allocators.Paul Eggert2014-05-221-3/+3
|/
* Further follow-up to last change in gmalloc.c.Ken Brown2014-03-041-11/+11
* Follow-up improvements for last change in gmalloc.c.Eli Zaretskii2014-03-041-15/+28
* Fix crashes in lisp_align_free in a build with GC_MCHECK.Eli Zaretskii2014-03-031-2/+26
* Update copyright year to 2014 by running admin/update-copyright.Paul Eggert2014-01-011-1/+1
* Merge from gnulib.Paul Eggert2013-11-081-5/+4
* Port to C11 aligned_alloc, and fix some integer overflows.Paul Eggert2013-11-061-10/+32
* Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.caPaul Eggert2013-01-021-29/+11
|\
| * Update copyright notices for 2013.Paul Eggert2013-01-011-2/+2
| * Use URLs, not Boston addresses, in copyright notices.Paul Eggert2012-12-311-27/+9
* | Assume POSIX 1003.1-1988 or later for errno.h.Paul Eggert2012-11-261-8/+0
|/
* Prefer plain 'static' to 'static inline'.Paul Eggert2012-09-301-1/+1
* Support x64 build on MS-Windows with MSVC.Fabrice Popineau2012-09-301-0/+6
* Adapt the MS-DOS build to the latest configury changes.Eli Zaretskii2012-07-141-7/+0
* More xmalloc and related cleanup.Paul Eggert2012-07-051-3/+3
* Clean out last vestiges of the old HAVE_CONFIG_H stuff.Paul Eggert2012-06-251-2/+0
* Assume C89 or later.Paul Eggert2012-05-211-4/+0
* Get rid of compiler warnings on Cygwin.Ken Brown2012-05-201-2/+2
* Modernize and clean up gmalloc.c to assume C89 (Bug#9119).Paul Eggert2012-04-221-375/+224
* Whitespace changes.Juanma Barranquero2011-09-091-6/+6
* * src/gmalloc.c: Expand comment.Ken Brown2011-08-161-1/+5
* Fix memory allocation problems in Cygwin build (Bug#9273).Ken Brown2011-08-161-2/+56
* Check for pthread and use it if found.Jan Djärv2011-08-041-1/+1