summaryrefslogtreecommitdiff
path: root/src/gmalloc.c
Commit message (Expand)AuthorAgeFilesLines
* ; Add 2023 to copyright years.Eli Zaretskii2023-01-011-1/+1
* ; Add 2022 to copyright years.Eli Zaretskii2022-01-011-1/+1
* Make sure gmalloc's hybrid_free preserves errnoEli Zaretskii2021-05-201-2/+20
* Clean up the fix for unexec build on GNU/LinuxEli Zaretskii2021-05-201-10/+0
* Update copyright year to 2021Paul Eggert2021-01-011-1/+1
* Drop support for -fcheck-pointer-boundsPaul Eggert2020-08-041-12/+4
* Update copyright year to 2020Paul Eggert2020-01-011-1/+1
* Remove no-longer-needed fflushes of stderrPaul Eggert2019-06-201-1/+0
* Merge from origin/emacs-26Glenn Morris2019-06-011-8/+1
|\
| * Pacify GCC 9 -Wredundant-declsPaul Eggert2019-05-301-8/+1
* | Add portable dumperDaniel Colascione2019-01-151-6/+7
* | Merge from origin/emacs-26Paul Eggert2018-12-311-1/+1
|\ \ | |/
| * Update copyright year to 2019Paul Eggert2019-01-011-1/+1
* | Assume ‘emacs’ is defined in Emacs-only codePaul Eggert2018-12-171-7/+1
* | Merge from origin/emacs-26Paul Eggert2018-01-011-1/+1
|\ \ | |/
| * Update copyright year to 2018Paul Eggert2018-01-011-1/+1
* | Narrow pointer bounds when appropriatePaul Eggert2017-12-121-3/+7
* | Port to gcc -fcheck-pointer-boundsPaul Eggert2017-12-121-1/+5
|/
* Use hybrid malloc for FreeBSD (Bug#28308)Noam Postavsky2017-11-041-5/+6
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-131-9/+9
* Remove malloc_find_address relicPaul Eggert2017-06-211-11/+1
* Fix temacs hybrid_malloc core dumpPaul Eggert2017-06-211-30/+41
* 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
|/