• R/O
  • HTTP
  • SSH
  • HTTPS

pf3gnuchains3x: List of commits

3.4.x系GCCをフロントエンドとするgnu chains


RSS
Rev. Time Author
346f1dc 2009-12-12 11:44:21 andrewjenner

* config/tc-arm.c (arm_init_frag): Set thumb MODE_RECORDED flag for
non-elf.
(arm_handle_align): Re-enable assert for non-elf.

02315b6 2009-12-12 09:42:38 gingold

2009-12-11 Tristan Gingold <gingold@adacore.com>

* som.c (bfd_som_set_subsection_attributes)
(bfd_section_from_som_symbol, som_reloc_queue_fix): Fix shadowed
variable warnings.
* cache.c (close_one): Likewise.

cd174cc 2009-12-12 07:41:59 nickc

Add -Wshadow to the gcc command line options used when compiling the binutils.
Fix up all warnings generated by the addition of this switch.

d749d3a 2009-12-11 21:39:46 msnyder

2009-12-10 Michael Snyder <msnyder@vmware.com>

* i386-tdep.c (i386_record_lea_modrm_addr): Indent goto label.
(i386_process_record): Indent goto label. Use prefix opcode
constants from include/opcode/i386.h in switch statement.

831ff31 2009-12-11 18:00:33 gdbadmin

*** empty log message ***

21e7e9e 2009-12-11 17:00:05 amodra

daily update

85f8a09 2009-12-11 14:57:10 cmoller

Fix for PR 9399 gdb can't call or print a const function that uses virtual inheritance

3f8b0f1 2009-12-11 14:55:33 dougkwan

2009-12-10 Doug Kwan <dougkwan@google.com>

elfcpp/ChangeLog
* arm.h: New enums for EABI object attribute tags and values.

gold/ChangeLog
* arm.cc (attributes.h): New include.
(Arm_relobj::Arm_relobj): Initialize attributes_section_data_.
(Arm_relobj::~Arm_relobj): Delete object pointed by
attributes_section_data_.
(Arm_relobj::attributes_section_data): New method definition.
(Arm_relobj::attributes_section_data_): New data member declaration.
(Arm_dynobj::Arm_dynobj): Initialize attributes_section_data_.
(Arm_dynobj::~Arm_dynobj): Delete object pointed by
attributes_section_data_.
(Arm_dynobj::attributes_section_data): New method definition.
(Arm_dynobj::attributes_section_data_): New data member declaration.
(Target_arm::Target_arm): Initialize attributes_section_data_. Change
initialization value of may_use_blx_ to false.
(Target_arm::using_thumb2, Target_arm::using_thumb_only,
Target_arm::may_use_arm_nop, Target_arm::may_use_thumb2_nop): Use
object attributes to compute results instead of hard-coding.
(Target_arm::do_attribute_arg_type, Target_arm::do_attributes_order,
Target_arm::get_secondary_compatible_arch,
Target_arm::set_secondary_compatible_arch
Target_arm::tag_cpu_arch_combine, Target_arm::aeabi_enum_name,
Target_arm::tag_cpu_name_value, Target_arm::merge_object_attributes):
New method declarations.
(Target_arm::get_aeabi_object_attribute): New method definition.
(Target_arm::attributes_section_data_): New data member declaration.
(read_arm_attributes_section): New template definition.
(Arm_relobj::do_read_symbols): Read attributes section if it exists.
(Arm_dynobj::do_read_symbols): Ditto.
(Target_arm::do_finalize_sections): Merge attributes sections from
input. Check for BLX use after attributes section merging.
Fix __exidx_start and __exidx_end visibility. Create an
.ARM.attributes section if necessary.
(Target_arm::get_secondary_compatible_arch,
Target_arm::set_secondary_compatible_arch,
Target_arm::tag_cpu_arch_combine, Target_arm::aeabi_enum_name,
Target_arm::tag_cpu_name_value, Target_arm::merge_object_attributes,
Target_arm::do_attribute_arg_type, Target_arm::do_attributes_order):
New method definitions.

a4bd71b 2009-12-11 13:36:20 msnyder

2009-12-10 Oza Pawandeep (paawan1982@yahoo.com

* gdb.reverse/i387-env-reverse.c: New file.
* gdb.reverse/i387-env-reverse.exp: New file.
* gdb.reverse/i387-stack-reverse.c: New file.
* gdb.reverse/i387-stack-reverse.exp: New file.

0f50959 2009-12-11 13:31:30 msnyder

2009-12-10 Oza Pawandeep <paawan1982@yahoo.com>

* i386-tdep.c: Support for floating point recording.
Records and Replay the i386 floating point registers,
of i387 FPU.
(i386_record_floats): New function.
(i386_process_record): Implement FP insns.

bca6d02 2009-12-11 11:22:51 devans

* gen-all: Rewrite. Build more ports. Split out building of sid.

708a305 2009-12-11 11:22:11 jjohnstn


Fix reference to putchar.o and puts.o which were moved to newlib as part of
initial check-in.

b0471ef 2009-12-11 11:12:10 jjohnstn


2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>

* configure.host: Add xc16x support.
* libc/include/machine/ieeefp.h: Ditto.
* libc/include/sys/config.h: Ditto.
* libc/machine/configure.in: Ditto.
* libc/machine/Makefile.in: Regenerated.
* libc/machine/aclocal.m4: Ditto.
* libc/machine/configure: Ditto.
* libc/machine/xc16x/Makefile.am: New file.
* libc/machine/xc16x/Makefile.in: Ditto.
* libc/machine/xc16x/aclocal.m4: Ditto.
* libc/machine/xc16x/configure: Ditto.
* libc/machine/xc16x/configure.in: Ditto.
* libc/machine/xc16x/putchar.c: Ditto.
* libc/machine/xc16x/puts.c: Ditto.
* libc/machine/xc16x/setjmp.S: Ditto.

709152b 2009-12-11 11:07:03 jjohnstn


2009-12-10 Conny Marco Menebrocker <c-m-m@gmx.de>

* configure.in: Add xc16x support.
* configure: Regenerated.
* xc16x/Makefile.in: New file for xc16x port.
* xc16x/aclocal.m4: Ditto.
* xc16x/close.S: Ditto.
* xc16x/configure: Ditto.
* xc16x/configure.in: Ditto.
* xc16x/create.c: Ditto.
* xc16x/crt0.S: Ditto.
* xc16x/fstat.S: Ditto.
* xc16x/getchar1.c: Ditto.
* xc16x/isatty.c: Ditto.
* xc16x/lseek.c: Ditto.
* xc16x/mem-layout.c: Ditto.
* xc16x/misc.c: Ditto.
* xc16x/open.c: Ditto.
* xc16x/read.c: Ditto.
* xc16x/sbrk.c: Ditto.
* xc16x/syscalls.c: Ditto.
* xc16x/trap_handle.c: Ditto.
* xc16x/write.c: Ditto.
* xc16x/sys/syscall.h: Ditto.

73daec6 2009-12-11 10:12:33 gingold

2009-12-10 Tristan Gingold <gingold@adacore.com>

* addr2line.c (pretty_print): New variable.
(long_options): Add an entry for -p/--pretty-print.
(usage): Document -p/--pretty-print.
(translate_addresses): Handle pretty_print. Reindent.
(main): Handle option -p.
* doc/binutils.texi (addr2line): Document -p/--pretty-print.
* NEWS: Mention new feature.

21dba2a 2009-12-11 08:20:03 macro

bfd/
* elfxx-mips.c (mips_elf_calculate_relocation): Correct handling
of undefined symbols.

ld/testsuite/
* ld-mips-elf/undefined.d: New test.
* ld-mips-elf/undefined.s: Source for the new test.
* ld-mips-elf/mips-elf.exp: Run the new test.

b4dd8ae 2009-12-11 01:44:28 ian

* plugin.cc (Plugin::load): Don't cast from void* to a function
pointer.

e5eed5a 2009-12-10 20:51:39 hjl

2009-12-09 H.J. Lu <hongjiu.lu@intel.com>

* config/tc-i386.c (arch_entry): Add len and skip.
(cpu_arch): Use STRING_COMMA_LEN.
(MESSAGE_TEMPLATE): New.
(show_arch): Likewise.
(md_show_usage): Use show_arch.

86c2f1d 2009-12-10 19:10:08 ian

* dynobj.cc (Sized_dynobj::do_read_symbols): Clear version
information fields.

c7fd57a 2009-12-10 18:00:33 gdbadmin

*** empty log message ***

0694578 2009-12-10 17:00:04 amodra

daily update

92d366f 2009-12-10 15:41:59 drow

bfd/
* elf32-arm.c (elf32_arm_next_input_section): Skip sections without
SEC_CODE.

ld/testsuite/
* ld-arm/arm-elf.exp (armeabitests): Add farcall-data.
* ld-arm/farcall-data.d, ld-arm/farcall-data.s: New.
* lib/ld-lib.exp (run_ld_link_tests, run_cc_link_tests): Correct
regular expression for archives.

5c58fa3 2009-12-10 10:52:42 cgf

* fhandler_fifo.cc (fhandler_fifo::open): Avoid resetting errno after it has
been explicitly set.
* include/cygwin/version.h: Bump DLL minor version number to 2.

6bd0bbc 2009-12-10 10:26:35 hjl

2009-12-09 H.J. Lu <hongjiu.lu@intel.com>

* testsuite/Makefile.am (two_file_shared_1_pic_2_test_DEPENDENCIES):
Replace two_file_shared_1.so with two_file_shared_2.so.
* testsuite/Makefile.in: Regenerated.

92df2a1 2009-12-10 08:53:24 gingold

2009-12-03 Tristan Gingold <gingold@adacore.com>

* machoread.c (macho_symfile_read): Use symbol_file_add_separate
to add dsym files.

731a974 2009-12-10 07:44:51 gingold

2009-12-02 Tristan Gingold <gingold@adacore.com>

* symfile.h (symbol_file_add_separate): New prototype.
(find_separate_debug_file_by_buildid): Ditto.
(find_separate_debug_file_by_debuglink): Ditto.
* symfile.c (reread_separate_symbols): Remove.
(find_separate_debug_file): Split into ...
(find_separate_debug_file_by_buildid): ... this and ...
(find_separate_debug_file_by_debuglink): ... this.
(symbol_file_add_with_addrs_or_offsets): Do not save orig_addrs.
Remove separate debug file handling.
(symbol_file_add_separate): New function.
(reread_symbols): Do not considere separate debug files, but free
them while handling their parent. Reindent.
* coffread.c (coff_symfile_read): Handle separate object file.
* elfread.c (elf_symfile_read): Ditto.

07084c4 2009-12-10 06:58:22 gingold

2009-12-09 Tristan Gingold <gingold@adacore.com>

* addr2line.c (translate_addresses): Display addresses
if option -a is used.
(with_addresses): New variable.
(long_options): Add option '-a'.
(usage): Add usage for option '-a'.
(main): Handle option '-a'.
* doc/binutils.texi (addr2line): Document option '-a'.
* NEWS: Mention new feature.

d692582 2009-12-10 04:10:49 brobecke

* acinclude.m4: Update comment.

05e59bc 2009-12-10 04:07:13 brobecke

* acinclude.m4: Link against in-tree libiconv by adding
libiconv.a to the LIBS instead of using -liconv.
* configure: Regenerate.

641a342 2009-12-10 02:38:03 nickc

PR 10924
* arm-dis.c (print_insn_arm): Mark insns that use the PC in
post-indexed addressing as unpredictable.

Show on old repository browser