Skip to content
Snippets Groups Projects
  1. Jun 11, 2009
  2. May 18, 2009
    • Jon Beniston's avatar
      Add ChangeLog · 487df32d
      Jon Beniston authored
      487df32d
    • Jon Beniston's avatar
      gdb/ · c28c63d8
      Jon Beniston authored
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * MAINTAINERS: Add lm32 target.
              * Makefile.in: Add lm32 dependencies.
              * NEWS: Indicate lm32 is a new target.
              * configure.tgt: Add lm32 targets.
              * lm32-tdep.c: New file.
      
      gdb/testsuite
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * gdb.asm/asm-source.exp: Add lm32 target.
      
      include/gdb/
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * sim-lm32.h: New file.
      
      sim/
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * MAINTAINERS: Add Jon Beniston as maintainer of lm32 sim.
              * configure.ac: Add lm32 target.
              * lm32: New directory.
      
      sim/common
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * gennltvals.sh: Add lm32 target.
              * nltvals.def: Add lm32 syscall definitions.
      
      sim/lm32/
      2009-05-18  Jon Beniston <jon@beniston.com>
      
              * Makefile.in: New file.
              * arch.c: New file.
              * arch.h: New file.
              * config.in: New file.
              * configure: New file.
              * configure.ac: New file.
              * cpu.c: New file.
              * cpu.h: New file.
              * cpuall.h: New file.
              * decode.c: New file.
              * decode.h: New file.
              * dv-lm32cpu.c: New file.
              * dv-lm32timer.c: New file.
              * dv-lm32uart.c: New file.
              * lm32.c: New file.
              * lm32-sim.h: New file.
              * mloop.in: New file.
              * model.c: New file.
              * sem.c: New file.
              * sem-switch.c: New file.
              * sim-if.c: New file.
              * sim-main.c: New file.
              * tconfig.in: New file.
              * traps.c: New file.
              * user.c: New file.
      c28c63d8
  3. May 11, 2009
  4. May 10, 2009
  5. May 09, 2009
  6. May 01, 2009
  7. Apr 27, 2009
    • Tristan Gingold's avatar
      2009-04-27 Tristan Gingold <gingold@adacore.com> · df1756f4
      Tristan Gingold authored
      	* avr: New directory.
      	* avr/interp.c, avr/Makefile.in, avr/configure.ac: New files.
      	* avr/config.in: New file, generated by autoheader.
      	* avr/configure: New file generated by autoconf.
      	* configure.ac: Add avr.
      	* configure: Regenerated.
      df1756f4
  8. Apr 17, 2009
    • Joseph Myers's avatar
      gdb: · 89a34d1b
      Joseph Myers authored
      2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
      	* configure: Regenerate.
      	* Makefile.in: Set datarootdir, docdir, htmldir, and pdfdir from
      	configure substitutions.
      	(FLAGS_TO_PASS): Add datarootdir, docdir, and htmldir.
      
      gdb/doc:
      2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.in: Set pdfdir and htmldir from configure
      	substitutions.
      	* configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
      	* configure: Regenerate.
      
      readline:
      2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.in: Add html target.  Add dummy install-html and
      	install-pdf targets.
      
      sim:
      2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.in: Add dummy install-pdf, html, and
      	install-html targets.
      89a34d1b
  9. Mar 19, 2009
  10. Jan 18, 2009
    • Hans-Peter Nilsson's avatar
      * sim/cris/asm/opterr5.ms, sim/cris/asm/opterr4.ms, · fa0cbd5a
      Hans-Peter Nilsson authored
      	sim/cris/asm/opterr3.ms, sim/cris/asm/bare3.ms: New tests.
      	* lib/sim-defs.exp (run_sim_test): New option progopts.
      fa0cbd5a
    • Hans-Peter Nilsson's avatar
      * cris/sim-if.c: Include errno.h. · c10b3605
      Hans-Peter Nilsson authored
      	(cris_start_address, cris_program_offset): New variables.
      	(OPTION_CRIS_PROGRAM_OFFSET, OPTION_CRIS_STARTADDR): New option
      	enums.
      	(cris_options): New options --cris-program-offset and
      	--cris-start-address.
      	(cris_option_handler): Handle new options.
      	(cris_program_offset_write, cris_set_section_offset_iterator)
      	(cris_offset_sections, cris_offset_sections): New functions.
      	(sim_load): Use cris_program_offset_write as function argument to
      	cris_load_elf_file, not sim_write.
      	(struct offsetinfo): New struct.
      	(cris_handle_interpreter): Fix typo in comment.
      	(sim_open): Call cris_offset_sections as soon as the bfd of the
      	infile is available.  Gate bfd validity checks on abfd non-NULL.
      	(sim_create_inferior): Let cris_start_address when != -1 override
      	other start-address choices.
      c10b3605
  11. Jan 14, 2009
  12. Jan 12, 2009
  13. Jan 07, 2009
  14. Jan 06, 2009
    • Hans-Peter Nilsson's avatar
      * sim/cris/c/mmap5.c, sim/cris/c/mmap6.c, sim/cris/c/mmap7.c, · 83c4f579
      Hans-Peter Nilsson authored
      	sim/cris/c/mmap8.c, sim/cris/c/hellodyn3.c: New tests.
      83c4f579
    • Hans-Peter Nilsson's avatar
      * cris/traps.c (abort): Define to call sim_io_error. · fc887f09
      Hans-Peter Nilsson authored
      	(create_map): Make -1 imply a non-fixed address, not 0.  All
      	callers changed.  Only prefer the next higher unmapped address if
      	the last mapped address is no less than 0x40000000.  Check that
      	the address to be mapped is not already mapped.  Update head
      	comment.
      	(unmap_pages): Don't call abort when recursive call fails, just
      	note and return an error if a page in the range couldn't be unmapped.
      	(cris_bmod_handler, h_supr_set_handler, h_supr_get_handler)
      	(schedule, make_first_thread, cris_pipe_empty): New local variable sd.
      	(cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle
      	non-MAP_FIXED argument overlapping existing map.  For MAP_FIXED,
      	don't abort on page not being mapped.  Handle non-anon filemap
      	with length padded to pagesize.
      fc887f09
    • Joel Sherrill's avatar
      2009-01-06 Joel Sherrill <joel.sherrill@oarcorp.com> · ed25d732
      Joel Sherrill authored
      	* r8c.opc, m32c.opc: Add parentheses to remove warnings.
      ed25d732
  15. Jan 03, 2009
  16. Dec 30, 2008
    • Hans-Peter Nilsson's avatar
    • Hans-Peter Nilsson's avatar
      * cris/sim-if.c (sim_open): If sim_analyze_program fails, emit · a0956358
      Hans-Peter Nilsson authored
      	just a short CRIS-specific notice.  Tweak the wording for a
      	failing architecture test.
      a0956358
    • Hans-Peter Nilsson's avatar
      * sim/cris/asm/badarch1.ms, sim/cris/c/badldso1.c, · fe524faa
      Hans-Peter Nilsson authored
      	sim/cris/c/badldso2.c, sim/cris/c/badldso3.c,
      	sim/cris/c/helloaout.c, sim/cris/c/hellodyn.c,
      	sim/cris/c/hellodyn2.c, sim/cris/c/writev1.c,
      	sim/cris/c/writev2.c: New tests.
      	* sim/cris/c/c.exp: If compiler links libc.so when attempting to
      	link dynamically, create symlink named "lib" to the directory
      	where it is found.  Handle new test-case option "dynamic".
      fe524faa
    • Hans-Peter Nilsson's avatar
      * cris/traps.c (TARGET_SYS_writev): New macro. · c06ccdf1
      Hans-Peter Nilsson authored
      	(is_mapped_only, cris_dump_map): New functions.
      	(cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle more flags
      	and prot combinations and a non-zero page-offset.  If
      	TARGET_MAP_FIXED, unmap pages before mapping them.
      	<case TARGET_SYS_mprotect>: When checking, allow any length
      	argument.  Don't actually do anything.
      	<case TARGET_SYS_writev>: New case.
      c06ccdf1
    • Hans-Peter Nilsson's avatar
      * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o. · 80e5c09e
      Hans-Peter Nilsson authored
      	* cris/sim-if.c: Include elf-bfd.h.
      	(struct progbounds): New members end_loadmem, start_nonloadmem.
      	(xprintf, eprintf): New functions, copied from common/sim-load.c.
      	(cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
      	(get_progbounds_iterator): Renamed from get_progbounds.  Make
      	static.  Update head comment.  Set new struct progbounds members.
      	(exec_load_addr, interp_load_addr, interp_start_addr): New static
      	variables.
      	(aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
      	(aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
      	functions.
      	(sim_open): New constant array auxv_entries.  Rewrite AUX_ENT
      	handling to use auxv_entries.  Improve error message and checking
      	for invalid programs.  Use new variable abfd for the program
      	instead of for each access reaching into sd to get it.
      	(sim_create_inferior): If non-zero, use interp_start_addr instead
      	of the program start address.
      	(cris_disassemble_insn): Remove incorrect and unclear, supposedly
      	stale comment.  Always specify little-endian.
      80e5c09e
    • Hans-Peter Nilsson's avatar
      * sim/cris/asm/opterr1.ms, sim/cris/asm/opterr2.ms: Adjust for · b3580707
      Hans-Peter Nilsson authored
      	differences in getopt_long error message quoting.
      b3580707
Loading