1. 08 Jan, 2008 1 commit
  2. 27 Nov, 2007 1 commit
  3. 24 Nov, 2007 1 commit
  4. 30 Oct, 2007 1 commit
  5. 25 Jul, 2007 1 commit
  6. 21 Jan, 2007 1 commit
  7. 05 Nov, 2006 1 commit
    • YAMAMOTO Mitsuharu's avatar
      (malloc_cookie): Remove unused variable. · c57038f8
      YAMAMOTO Mitsuharu authored
      (region_list_head, region_list_tail, lca, nlc, infile_lc_highest_addr)
      (text_seg_lowest_offset, mh, curr_header_offset, infd, outfd)
      (emacs_zone, data_segment_old_fileoff, data_segment_scp)
      (num_unexec_regions, unexec_regions): Make variables static.
      (print_regions, find_emacs_zone_regions): Make static.
      (unexec_region_info): New typedef.
      (unexec_regions): Change type from vm_range_t[] to unexec_region_info[].
      All uses changed.
      (unexec_regions_recorder): Subtract size of trailing null pages from
      filesize.  Show filesize.
      (unexec_regions_merge): Don't merge if null pages of preceding region
      is not too small.  Use long format in printf.
      (copy_segment, copy_data_segment): Show filesize.
      (copy_data_segment): Write filesize bytes of region data.  Adjust
      filesize in segment command accordingly.
      (dump_it): Use long format in printf.
      c57038f8
  8. 02 Nov, 2006 1 commit
    • YAMAMOTO Mitsuharu's avatar
      2006-11-02 Nozomu Ando <nand@mac.com> · 73da71f9
      YAMAMOTO Mitsuharu authored
      	* unexmacosx.c (mach_header, segment_command, vm_region, section)
      	[_LP64]: New defines.
      	(VM_REGION_BASIC_INFO_COUNT, VM_REGION_BASIC_INFO, LC_SEGMENT)
      	(MH_MAGIC) [_LP64]: Redefine.
      	(delta): Remove variable.
      	(curr_file_offset, pagesize): New variables.
      	(ROUNDUP_TO_PAGE_BOUNDARY): New macro.
      	(data_segment_old_fileoff): Initialize explicitly.
      	(print_region, unexec_regions_recorder, print_load_command_name)
      	(copy_segment, copy_data_segment): Use long format in printf.
      	(MAX_UNEXEC_REGIONS): Increase to 400.
      	(unexec_regions_recorder): Don't warn too many regions here.
      	(find_emacs_zone_regions): Warn too many regions here.
      	(print_load_command_name) [_LP64]: Show correct load command name.
      	(copy_segment, copy_data_segment): Use variable `curr_file_offset'.
      	Show starting virtual memory address.  Don't show ending file offset.
      	(copy_symtab, copy_dysymtab, copy_twolevelhints): New argument DELTA.
      	(dump_it): Use new local variable `linkedit_delta' and pass to them.
      	Error if trying to handle multiple DATA segments.
      	(unexec): Initialize variable `pagesize'.
      73da71f9
  9. 01 May, 2006 1 commit
  10. 12 Apr, 2006 1 commit
  11. 06 Feb, 2006 1 commit
  12. 09 Nov, 2005 1 commit
  13. 07 Aug, 2005 1 commit
  14. 04 Jul, 2005 1 commit
  15. 09 Jun, 2005 1 commit
  16. 16 May, 2005 1 commit
  17. 13 May, 2005 1 commit
    • YAMAMOTO Mitsuharu's avatar
      Include assert.h. · 40ef0695
      YAMAMOTO Mitsuharu authored
      (MACOSX_MALLOC_MULT16): New define.
      [MACOSX_MALLOC_MULT16] (ptr_in_unexec_regions): Determine whether
      ptr is in unexec regions by checking it is multiple of 16.
      (unexec_malloc_header_t): New typedef.
      (unexec_malloc, unexec_realloc, unexec_free): Store and use
      allocated size information in unexec_malloc_header.
      40ef0695
  18. 08 Oct, 2004 1 commit
    • Steven Tamm's avatar
      config.in (HAVE_MALLOC_MALLOC_H): Regenerate · f7f3a65f
      Steven Tamm authored
      macterm.c (mac_check_for_quit_char): Remove warning for using
        NULL where 0 should be used
      unexmacosx.c: Use malloc/malloc.h on Tiger instead of
        objc/malloc.h
      mac.c: Include time.h for Tiger compatibility
      f7f3a65f
  19. 16 Apr, 2004 1 commit
  20. 28 Jan, 2004 1 commit
  21. 31 Oct, 2003 1 commit
  22. 08 Sep, 2003 1 commit
  23. 01 Sep, 2003 1 commit
  24. 22 Jul, 2003 1 commit
  25. 18 Feb, 2003 1 commit
  26. 04 Feb, 2003 1 commit
  27. 01 Dec, 2002 1 commit
  28. 24 Nov, 2002 1 commit
  29. 26 Apr, 2002 1 commit