• R/O
  • HTTP
  • SSH
  • HTTPS

pf3gnuchains3x: List of commits

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


RSS
Rev. Time Author
af0a1f1 2009-12-16 03:41:14 gingold

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

* machoread.c (macho_check_dsym): Read uuid directly from load command
instead of from a fake section.

5d944c2 2009-12-16 03:37:11 gingold

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

* machoread.c (macho_symtab_read): Add comments. Always set
first_offset.

253dc0e 2009-12-16 03:28:27 gingold

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

* mach-o.c (struct mach_o_section_name_xlat): Add flags field.
(dwarf_section_names_xlat): Add section flags.
(text_section_names_xlat): Ditto.
(data_section_names_xlat): Ditto.
(bfd_mach_o_convert_section_name_to_bfd): Now return name and section
flags by reference.
(bfd_mach_o_make_bfd_section): Use section flags when know, otherwise
try to guess.

1b8fe03 2009-12-15 20:02:38 dougkwan

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

bfd/ChangeLog:

* opncls.c (bfd_opnr_iovec): Rename parameters to avoid shawdowed
variable warnings.
* bfd-in2.h: Regnenerate.

include/ChangeLog:

* bfdlink.h (struct bfd_link_callbacks): Rename function parameters
to avoid shadowed variable warnings.
* dis-asm.h (struct disassemble_info): Ditto.
(disassemble_init_for_target): Ditto.
(init_disassemble_info): Ditto.

fb1b05d 2009-12-15 19:42:57 hjl

Reformat vex_len_table.

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

* i386-dis.c (vex_len_table): Reformat.

3e302a6 2009-12-15 18:00:32 gdbadmin

*** empty log message ***

4a44f42 2009-12-15 17:00:04 amodra

daily update

dfe6aa9 2009-12-15 14:50:52 jjohnstn


2009-12-14 Maxim Kuvyrkov <maxim@codesourcery.com>

* libc/machine/m68k/memcpy.S: Patch to support
boards which do not support unaligned read/write.

67ee493 2009-12-15 14:22:16 hjl

Rename MOD_VEX_51 to MOD_VEX_50.

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

* i386-dis.c (MOD_VEX_51): Renamed to ...
(MOD_VEX_50): This.
(vex_table): Updated.
(mod_table): Likewise.

12dd65b 2009-12-15 13:57:47 ian

* elfcpp_file.h: Revert last patch.

db3e347 2009-12-15 13:53:04 ian

Revert -Wshadow changes, all changes from:
2009-12-11 Doug Kwan <dougkwan@google.com>
2009-12-11 Nick Clifton <nickc@redhat.com>
* configure.ac: Remove -Wshadow when setting WARN_CXXFLAGS.

f25a4dc 2009-12-15 11:15:51 corinna

* faq-setup.xml (faq.setup.mirror): Fix URL to wget.

7d4afc7 2009-12-15 10:38:22 nickc

PR binutils/10924
* arm-dis.c (arm_opcodes): Specify %R in cases where using r15
results in unpredictable behaviour.
(print_insn_arm): Handle %R.

* gas/arm/unpredictable.s: New test case - checks the disassembly
of instructions with unpredictable behaviour.
* gas/arm/unpredictable.d: New file - expected disassembly.

0da5b71 2009-12-15 06:50:39 gingold

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

* symfile.h (find_separate_debug_file_by_buildid): Remove prototype.
(bfd_open_maybe_remote): New prototype.
* symfile.c (bfd_open_maybe_remote): New function.
(separate_debug_file_exists, reread_symbols): Use it.
(struct build_id, build_id_bfd_get, build_id_verify)
(build_id_to_debug_filename)
(find_separate_debug_file_by_buildid): Move these ...
* elfread.c (struct build_id)
(build_id_bfd_get, build_id_verify, build_id_to_debug_filename)
(find_separate_debug_file_by_buildid): ... here.

a822cd8 2009-12-15 05:01:25 nickc

Fix PR number typo.

4136962 2009-12-15 04:59:36 nickc

PR gas/11089
* config/tc-rx.c (rx_equ): Rename 'expr' to 'expression' in order
to avoid shadowing a global symbol of the same name.

0c791bd 2009-12-15 04:47:25 corinna

* libc/getopt.c (getopt_internal): Set optreset according to optind
setting earlier. Reevaluate POSIXLY_CORRECT if optreset is set to !0.
Handle a leading '-' in options independently of posixly_correct.

21c1333 2009-12-15 03:50:17 nickc

* config/tc-microblaze.c (md_assemble): Rename 'imm' to 'immed' in
order to avoid shadowing global variable of the same name.

22c3f95 2009-12-15 00:19:12 hilfingr

* dwarf2read.c (struct attribute): Increase sizes of unsnd and snd
fields to allow larger integer sizes.
(read_subrange_type): Increase size of bound values.
Add logic to determine signedness based on base-type size, signedness.
(read_attribute_value): Change format for bad byte size in message.
(read_8_bytes): Increase size of result type.
(dump_die_shallow): Change format for value.
(dwarf2_get_attr_constant_value): Increase size of return type.
Correct comment.
* gdbtypes.c (create_range_type): Change API to increase size of
bounds. struct field -> union field.
Always take signedness from base type.
(check_typedef): Use new API for TYPE_LOW_BOUND, TYPE_HIGH_BOUND.
(recursive_dump_type, copy_type_recursive): Adjust to new
representation of range types.
* gdbtypes.h (fields_or_bounds): New union containing struct field and
new struct range_bounds, used for range types.
(TYPE_RANGE_DATA): New macro to access range_bounds member.
(TYPE_LOW_BOUND, TYPE_HIGH_BOUND): Represent with new TYPE_RANGE_DATA.
(TYPE_LOW_BOUND_UNDEFINED, TYPE_HIGH_BOUND_UNDEFINED): New macros,
taking over the job of TYPE_FIELD_ARTIFICIAL for range bounds.
(SET_TYPE_LOW_BOUND, SET_TYPE_HIGH_BOUND, SET_TYPE_LOW_BOUND_DEFINED)
(SET_TYPE_HIGH_BOUND_DEFINED): New macros.
(TYPE_FIELDS, TYPE_BASECLASS, TYPE_BASECLASS_NAME, TYPE_FIELD)
(TYPE_ARRAY_UPPER_BOUND_IS_UNDEFINED)
(TYPE_ARRAY_LOWER_BOUND_IS_UNDEFINED, TYPE_ARRAY_UPPER_BOUND_VALUE)
(TYPE_ARRAY_LOWER_BOUND_VALUE): Adjust to new representation.
(create_range_type): Adjust API.
* ada-lang.c (ada_modulus): Use new extended bound values.
(discrete_type_low_bound): Rename to...
(ada_discrete_type_low_bound): ... and make external.
(discrete_type_high_bound): Rename to...
(ada_discrete_type_high_bound): ... and make external.
(ada_value_slice_from_ptr, ada_array_bound_from_type)
(ada_evaluate_subexp, to_fixed_range_type):
Use ada_discrete_type_low_bound, ada_discrete_type_high_bound.
* ada-typeprint.c (print_range): Use ada_discrete_type_low_bound,
ada_discrete_type_high_bound. Don't look at field count, which
is no longer meaningful. Print bounds whenever argument is a range
or enumeration.
* ada-lang.h (ada_discrete_type_low_bound,ada_discrete_type_high_bound):
Declare.
* varobj.c (c_describe_child): Adjust to render larger values.
* mdebugread.c (parse_type): Use proper abstractions for range types:
TYPE_RANGE_DATA, SET_TYPE_LOW_BOUND_DEFINED,
SET_TYPE_HIGH_BOUND_DEFINED.
* p-typeprint.c (pascal_type_print_varspec_prefix): Use larger format
for bounds.

49ad849 2009-12-14 18:00:03 gdbadmin

*** empty log message ***

ff9d172 2009-12-14 17:00:04 amodra

daily update

17e3141 2009-12-13 21:00:02 gdbadmin

*** empty log message ***

a0a5437 2009-12-13 04:07:52 nickc

* coff-arm.c (coff_arm_rtype_to_howto): Fix shadowed variable
warning.

7a1c129 2009-12-12 19:26:12 dougkwan

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

* arm.cc (Target_arm::do_finalize_sections): Fix build breakage
due to -Wshadow.
* attributes.cc (Object_attribute::size): Ditto.
(Attributes_section_data::size): Ditto.
(Attributes_section_data::Attributes_section_data): Ditto.
(Output_attributes_section_data::do_write): Ditto.
* attributes.h (Object_attribute::set_type): Ditto.
* testsuite/tls_test_main.cc (safe_lock, safe_unlock): Ditto.

5d07beb 2009-12-12 19:17:40 hjl

Set vex.w to 0 for VEX C5 prefix.

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

* i386-dis.c (get_valid_dis386): Set vex.w to 0 for VEX C5
prefix.
(print_insn): Don't set vex.w here.

8569494 2009-12-12 18:13:10 hjl

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

* i386-dis.c (print_insn): Set vex.w to 0.

b47c0e4 2009-12-12 18:00:02 gdbadmin

*** empty log message ***

8956dc9 2009-12-12 17:43:41 msnyder

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

* main.c (captured_main): Indentation.

0598095 2009-12-12 17:00:04 amodra

daily update

2db0a83 2009-12-12 14:38:50 spop

2009-12-11 Quentin Neill <quentin.neill@amd.com>

gas/testsuite/
* gas/i386/fma4.d: Add test cases.
* gas/i386/fma4.s: Add test cases.
* gas/i386/x86-64-fma4.d: Add test cases.
* gas/i386/x86-64-fma4.s: Add test cases.

opcodes/
* i386-dis.c (get_vex_imm8): Extend logic to apply in all
cases, to avoid fetching ahead for the immediate bytes when
OP_E_memory has already been called. Fix indentation.

Show on old repository browser