}
.bss SIZEOF(.data) + ADDR(.data) :
{
- *(.bss .gnu.linkonce.b.*)
+ /* Binutils always assumes an alignment of 2 for this section, with
+ the result that lread.o (which defines lispsym) must be aligned
+ to a multiple of 8 by hand. */
+ lread.o(.bss)
+ EXCLUDE_FILE(lread.o) *(.bss)
+ *(.gnu.linkonce.b.*)
*(COMMON)
end = . ; PROVIDE(_end = .) ;
. = ALIGN(0x200);
s/^#undef HAVE_PDUMPER *$/#define HAVE_PDUMPER 1/
s/^#undef HAVE_STRTOLL *$/#define HAVE_STRTOLL 1/
s/^#undef HAVE_STRTOULL *$/#define HAVE_STRTOULL 1/
-s/^#undef ALIGNOF_INT *$/s/^.*$/#define ALIGNOF_INT 4/
-s/^#undef ALIGNOF_LONG *$/s/^.*$/#define ALIGNOF_LONG 4/
-s/^#undef ALIGNOF_LONG_LONG *$/s/^.*$/#define ALIGNOF_LONG_LONG 4/
+/^#undef ALIGNOF_INT *$/s/^.*$/#define ALIGNOF_INT 4/
+/^#undef ALIGNOF_LONG *$/s/^.*$/#define ALIGNOF_LONG 4/
+/^#undef ALIGNOF_LONG_LONG *$/s/^.*$/#define ALIGNOF_LONG_LONG 4/
/^#undef HAVE_STRUCT_DIRENT_D_TYPE *$/c\
#if __DJGPP__ + (__DJGPP_MINOR__ >= 5) >= 3\
#define HAVE_STRUCT_DIRENT_D_TYPE 1/\
{
eassert (FRAME_TERMCAP_P (f) || FRAME_MSDOS_P (f));
free_frame_faces (f);
+ /* Deleting a child frame means we have to thoroughly redisplay its
+ root frame to make sure the child disappears from the display. */
+ if (FRAME_PARENT_FRAME (f))
+ SET_FRAME_GARBAGED (root_frame (f));
}
#endif