1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-29 00:31:01 -08:00
emacs/lib-src
Paul Eggert 9e59de9449 Use GCALIGNED properly for GCC
Apparently GCC requires that ‘__attribute__ ((aligned (8)))’ must
immediately follow the ‘struct’ keyword when aligning a structure.
The attribute silently does not work if it follows a tag after the
‘struct’ keyword.  Who knew?  Anyway, this patch is designed to
fix a SIGSEGV problem reported by John Mastro (Bug#29183).
* lib-src/make-docfile.c (close_emacs_globals):
* src/buffer.c (buffer_defaults, buffer_local_symbols):
* src/lisp.h (DEFUN):
* src/thread.c (main_thread):
Put 'GCALIGNED' immediately after 'struct'.
2017-11-08 19:12:02 -08:00
..
ChangeLog.1 Spelling fixes 2017-10-18 18:43:44 -07:00
COPYING Merge from Gnulib 2017-10-01 18:31:10 -07:00
ctags.c Port ctags+etags build to Sun C 5.12. 2014-05-18 11:57:04 -07:00
ebrowse.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
emacsclient.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
etags.c Avoid compilation warnings in optimized builds 2017-10-15 19:20:58 +03:00
hexl.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
make-docfile.c Use GCALIGNED properly for GCC 2017-11-08 19:12:02 -08:00
Makefile.in Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
movemail.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
ntlib.c Prefer HTTPS to HTTP for gnu.org 2017-09-29 17:48:22 -07:00
ntlib.h Prefer HTTPS to HTTP for gnu.org 2017-09-29 17:48:22 -07:00
pop.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
pop.h Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
profile.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00
rcs2log Prefer HTTPS to HTTP for gnu.org 2017-10-01 19:59:01 -07:00
README
update-game-score.c Prefer HTTPS to FTP and HTTP in documentation 2017-09-13 15:54:37 -07:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.