• R/O
  • HTTP
  • SSH
  • HTTPS

pf3gnuchains4x: List of commits

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


RSS
Rev. Time Author
a54f30f 2012-01-10 02:27:15 devans

* parser-defs.h (namecopy): Delete.
* parse.c (namecopy, namecopy_size): Move into copy_name.

7e6473a 2012-01-10 02:17:50 devans

* server.c (start_inferior): Set last_ptid in --wrapper case.

003e04a 2012-01-10 02:06:19 corinna

* libc/include/process.h: Remove Cygwin-only header.

37c1001 2012-01-10 02:03:33 corinna

* include/cygwin/process.h: Move here from newlib.
* exec.cc: Change include of process.h to reflect the fact that it's
now in the include/cygwin subfolder.
* spawn.cc: Ditto.
* syscalls.cc: Ditto.

521a413 2012-01-10 00:21:07 jkratoch

gdb/
Partially fix duplicate .o files after omitting libbfd.a.
* config/alpha/alpha-osf3.mh (NATDEPFILES): Remove solib.o.
* config/i386/nbsdaout.mh (NATDEPFILES): Remove solib.o.
* config/i386/obsdaout.mh (NATDEPFILES): Remove solib.o.
* config/m68k/nbsdaout.mh (NATDEPFILES): Remove solib.o.
* config/m68k/obsd.mh (NATDEPFILES): Remove solib.o.
* config/powerpc/aix.mh (NATDEPFILES): Remove xcoffread.o.
* config/vax/nbsdaout.mh (NATDEPFILES): Remove solib.o.

9aaa4fb 2012-01-09 23:19:56 corinna

* miscfuncs.cc (thread_wrapper): Make sure stack is 16 byte aligned
to make gcc-3 compiled pthread applications happy.

a8590bc 2012-01-09 19:47:45 iains


add symbol qualifiers for mach-o to bfd/gas

bfd:

* mach-o.c (bfd_mach_o_bfd_copy_private_symbol_data): Implement.
(bfd_mach_o_write_symtab): Remove handling for indirect syms.
(bfd_mach_o_primary_symbol_sort_key): Likewise.
(bfd_mach_o_cf_symbols): Likewise.
(bfd_mach_o_sort_symbol_table): Remove.
(bfd_mach_o_mangle_symbols): Adjust arguments, remove handling
for indirect and dysymtab counts. Do the symbol sorting here.
(bfd_mach_o_build_dysymtab_command): Count the symbol types here.
Make the indirect symbols a TODO.
(bfd_mach_o_build_commands): Adjust call to bfd_mach_o_mangle_symbols.
(bfd_mach_o_make_empty_symbol): Specifically flag unset symbols with
a non-zero value.
(bfd_mach_o_read_symtab_symbol): Record the symbol index.
(bfd_mach_o_read_symtab_symbol): Adjust recording of global status.
* mach-o.h (mach_o_data_struct): Remove indirect and dysymtab entries.
(IS_MACHO_INDIRECT): Remove.
(SYM_MACHO_FIELDS_UNSET, SYM_MACHO_FIELDS_NOT_VALIDATED): New.

gas:

* config/obj-macho.c (obj_mach_o_weak): Remove.
(obj_mach_o_common_parse): Set symbol qualifiers.
(LAZY, REFE): New macros.
(obj_mach_o_symbol_type): New enum.
(obj_mach_o_set_symbol_qualifier): New.
(obj_mach_o_sym_qual): New.
(mach_o_pseudo_table): Add symbol qualifiers, set indirect_symbol to
a dummy function.
(obj_mach_o_type_for_symbol): New.
(obj_macho_frob_label): New.
(obj_macho_frob_symbol): New.
* config/obj-macho.h (S_SET_ALIGN): Amend temorary var name.
(obj_frob_label, obj_macho_frob_label): Declare.
(obj_frob_symbol, obj_macho_frob_symbol): Declare.

gas/testsuite:

* gas/mach-o/err-syms-1.s: New.
* gas/mach-o/err-syms-2.s: New.
* gas/mach-o/err-syms-3.s: New.
* gas/mach-o/symbols-2.d: New.
* gas/mach-o/symbols-2.s: New.
* gas/mach-o/symbols-3.s: New.
* gas/mach-o/symbols-4.s: New.
* gas/mach-o/symbols-5.d: New.
* gas/mach-o/symbols-5.s: New.

8ea035c 2012-01-09 19:07:26 palves

2012-01-09 Pedro Alves <palves@redhat.com>

* MAINTAINERS: Update my email address.

24ef9ad 2012-01-09 18:50:43 corinna

* Makefile.common (MINGW_LDFLAGS): Correctly use -L rather than -B here.

85f3880 2012-01-09 09:00:03 gdbadmin

*** empty log message ***

99a50e8 2012-01-09 08:00:06 amodra

daily update

21309e1 2012-01-09 07:20:16 devans

* dwarf2read.c (dwarf2_per_objfile): Rename n_type_comp_units to
n_type_units. Rename type_comp_units to all_type_units.
All uses updated.
(add_signatured_type_cu_to_table): Renamed from
add_signatured_type_cu_to_list. All callers updated.

48bba97 2012-01-09 06:02:39 devans

* gdbtypes.h (struct cplus_struct_type): Delete member
nfn_fields_total. All uses removed.

82bcec5 2012-01-08 21:33:53 rsandifo

gas/
* config/tc-mips.c (s_tls_rel_directive): Call mips_clear_insn_labels.

gas/testsuite/
* gas/mips/tls-relw.s, gas/mips/tls-relw.d: New test.
* gas/mips/mips.exp: Run it.

61efd15 2012-01-08 21:11:39 rsandifo

gas/
2011-01-08 Andrew Pinski <andrew.pinski@caviumnetworks.com>
Richard Sandiford <rdsandiford@googlemail.com>

* config/tc-mips.c (mips_move_labels): Take the list of labels and
textness as parameters.
(mips_move_text_labels): New function.
(append_insn): Use it instead of mips_move_labels.
(mips_emit_delays, start_noreorder): Likewise.
(mips_align): Take the labels rather than just one label.
Move all labels to after the .align.
(s_align): Change the last argument to mips_align.
(s_cons): Likewise.
(s_float_cons): Likewise.
(s_gpword): Likewise.
(s_gpdword): Likewise.

gas/testsuite/
* gas/mips/align3.s, gas/mips/align3.d: New testcase.
* gas/mips/mips.exp: Run it.

ed73e6d 2012-01-08 15:24:15 cgf

* dtable.cc (dtable::stdio_init): Always initialize console when we have one.
* fhandler_termios.cc (fhandler_termios::tcsetpgrp): Use a better method to
print tty name for debugging.
(fhandler_termios::bg_check): Ditto.
* pinfo.cc (_pinfo::set_ctty): Remove leftover debugging stuff. Simplify
behavior when setting tty's sid and pgid to avoid overwriting previously set
values.
* spawn.cc (ch_spawn): Cosmetic change.

ad3ac8e 2012-01-08 10:32:17 yselkowitz

Add my recent API additions.

cb49362 2012-01-08 09:00:02 gdbadmin

*** empty log message ***

cf33a32 2012-01-08 08:00:06 amodra

daily update

6f0b0d8 2012-01-07 11:53:16 jason

merge from gcc

6970882 2012-01-07 09:00:03 gdbadmin

*** empty log message ***

ea18e28 2012-01-07 08:00:06 amodra

daily update

bc1fdd3 2012-01-07 07:04:39 dj

merge from gcc

fce2cdd 2012-01-07 07:01:15 keithmarshall

Ensure Makefile.comm source is included in distribution tarballs.

4f20ca8 2012-01-07 03:51:32 ironhead

2012-01-06 Chris Sutcliffe <ir0nh34d@users.sf.net>

* include/windef.h (WINVER): Back off to 0x0500.

5b16327 2012-01-07 03:13:21 devans

* dwarf2read.c: Move FIXME from dwarf2_build_psymtabs_hard
to top of file.
(dwarf2_find_comp_unit): Delete.
(process_psymtab_comp_unit): Make result "void".
Delete args buffer, info_ptr, buffer_size, and replace with
"section". All callers updated.
(dwarf2_build_psymtabs_hard): Simplify.

53a8a11 2012-01-07 01:23:38 gingold

2012-01-06 Tristan Gingold <gingold@adacore.com>

* config/tc-i386.c: Update copyright year.
(lex_got): Also defined for Mach-O.
Add a guard for non-ELF configuration.
(md_longopts): Also handle -64 for Mach-O.
(md_parse_option): Likewise.
(i386_target_format): Adjust for x86_64-darwin.

4ec17fe 2012-01-07 00:44:28 nickc

PR binutils/13121
* reloc.c (bfd_generic_lookup_section_flags): Rename 'finfo' to
'flaginfo' to avoid conflicts with AIX system headers.

ce70ff6 2012-01-06 20:43:50 gingold

2012-01-06 Tristan Gingold <gingold@adacore.com>

* bfdio.c (bfd_bread): Use arelt_size macro.

0c0a0bf 2012-01-06 20:41:27 gingold

2012-01-06 Tristan Gingold <gingold@adacore.com>

* config.bfd (i[3-7]86-*-darwin*): Define targ64_selvecs.

Show on old repository browser