1. 08 Nov, 2015 10 commits
    • Alan Modra's avatar
      ELF unexec: Symbol table patching · 190b968f
      Alan Modra authored
      No st_shndx value larger than SHN_LORESERVE should be changed.
      * unexelf.c (unexec): Don't adjust any st_shndx larger than
      SHN_LORESERVE.  Error on SHN_XINDEX.
      190b968f
    • Alan Modra's avatar
      ELF unexec: Merge Alpha and MIPS COFF debug handling · 47c6e303
      Alan Modra authored
      * unexelf.c (unexec): Merge Alpha and MIPS COFF debug handling.
      Don't find .mdebug section index, find the section in the loop.
      Allow for unlikely possibility that .mdebug is located at sh_offset
      before bss segment, by calculating move from difference in
      sh_offset rather than just assuming new_data2_size.  Simplify
      cbLineOffset handling.
      47c6e303
    • Alan Modra's avatar
      ELF unexec: Tidy code · 856f4eab
      Alan Modra authored
      Separate out some of the more mechanical changes so following patches
      are smaller.
      
      * unexelf.c (unexec): Rearrange initialisation of program
      header vars.  Use pointer vars in loops rather than indexing
      section header array via macros.  Simplify _OBJC_ sym code
      and reloc handling code.
      856f4eab
    • Alan Modra's avatar
      ELF unexec: Correct section header index · 0bcd08ef
      Alan Modra authored
      First a small fix.  The code incorrectly uses "NEW_SECTION_H (n)" when
      it should have been using "NEW_SECTION_H (nn)" to find the name of the
      section currently being processed.  Of course, before the bss
      sections, n and nn have the same value, so this doesn't matter except
      in the case of .sbss.  For .sbss this probably meant .bss (most likely
      the next section) was copied from memory.  A later patch removes the
      bogus .sbss handling anyway.
      
      * unexelf.c (unexec): Use correct index to look up names.
      0bcd08ef
    • Michael Albinus's avatar
      Fix Bug#21841 · 82c1b368
      Michael Albinus authored
      * lisp/filenotify.el (file-notify--rm-descriptor):
      Use `descriptor' instead of computing its value.
      (file-notify--descriptor): Additional argument FILE.  Adapt all callees.
      (file-notify-rm-watch): Use `descriptor' when calling file name handler.
      (Bug#21841)
      82c1b368
    • Glenn Morris's avatar
      ; Auto-commit of ChangeLog files. · d5f110e3
      Glenn Morris authored
      d5f110e3
    • Paul Eggert's avatar
      Prefer xpalloc to doubling buffers by hand · 8a8613bc
      Paul Eggert authored
      * src/lread.c (grow_read_buffer): New function, which uses xpalloc.
      (read1): Use it for simplicity.
      * src/macros.c (store_kbd_macro_char):
      * src/minibuf.c (read_minibuf_noninteractive):
      * src/term.c (encode_terminal_code):
      * src/xrdb.c (magic_db):
      Prefer xpalloc to growing buffers by hand.
      This doesn’t fix any bugs, but simplifies the code a bit.
      8a8613bc
    • Paul Eggert's avatar
      Merge from gnulib · 6ea4ff5a
      Paul Eggert authored
      This incorporates:
      2015-11-05 timespec-sub: fix overflow bug; add tests
      2015-11-04 intprops: revise _WRAPV macros, revert _OVERFLOW
      2015-11-03 intprops: add parentheses
      * lib/intprops.h, lib/timespec-add.c, lib/timespec-sub.c:
      Copy from gnulib.
      6ea4ff5a
    • Eli Zaretskii's avatar
    • David Reitter's avatar
      Provide NS notification objects where required to eliminate warnings · 35cd5181
      David Reitter authored
      * nsterm.m (windowDidResize:, toggleFullScreen:):
      Call notification functions with notification objects
      as per delegate APIs.
      35cd5181
  2. 07 Nov, 2015 16 commits
  3. 06 Nov, 2015 12 commits
  4. 05 Nov, 2015 2 commits