event counters The last message was received 4.07 days ago at 18:00 on Mar 14, 2010 0 messages so far today, 0 messages yesterday 0 messages so far this week, 5 messages last week 9 messages so far this month, 31 messages last month 2249 messages since the first one, 6.19 years ago, for an average of 1 day between messages recent messages date | project | content | link |
|---|
| 17:40 Sunday | ikiwiki | Commit by ian on l10n :: rd926c73a6673 /doc/forum/Cannot_write_to_commitlock.mdwn: No log message | # | | 17:40 Sunday | ikiwiki | Commit by ian on l10n :: r54be16aaa8a6 /doc/forum/Cannot_write_to_commitlock.mdwn: No log message | # | | 01:18 on Mar 11 | binutils | Commit by ian :: src/gold/ (i386.cc target.cc): Adjust last patch--same ChangeLog entry, same e-mail. | # | | 01:10 on Mar 11 | binutils | Commit by ian :: src/gold/ (5 files): - reloc.cc (Sized_relobj::split_stack_adjust_reltype): Call the target to ask whether a reference to a symbol requires a stack split. * target.h (Target::is_call_to_non_split): New function. (Target::do_is_call_to_non_split): Declare virtual function. * target.cc: Include "symtab.h". (Target::do_is_call_to_non_split): New function. * i386.cc (Target_i386::do_is_call_to_non_split): New function.
| # | | 22:54 on Mar 10 | gcc | Commit by ian on gccgo :: r157371 libgo/ (22 files in 5 dirs): Add support for complex numbers. | # | | 02:34 on Mar 06 | binutils | Commit by ian :: src/gold/ (ChangeLog options.h output.cc): - options.h (class General_options): Add --spare-dynamic-tags. * output.cc (Output_data_dynamic::set_final_data_size): Implement --spare-dynamic-tags.
| # | | 22:04 on Mar 05 | binutils | Commit by ian :: src/gold/ (ChangeLog incremental.cc): - incremental.cc: Include "libiberty.h".
| # | | 01:04 on Mar 05 | gcc | Commit by ian on gccgo :: r157238 libgo/ (5 files in 3 dirs): Add []byte(string) and []int(string) conversions. | # | | 19:31 on Mar 03 | binutils | Commit by ian :: src/gold/ (8 files in 2 dirs): - target-reloc.h (relocate_section): Check the symbol table index for -1U before setting the local symbol index. (scan_relocatable_relocs): If copying the relocation, record that the local symbol is required. * object.h (Symbol_value::is_output_symtab_index_set): New function. (Symbol_value::may_be_discarded_from_output_symtab): New function. (Symbol_value::has_output_symtab_entry): New function. (Symbol_value::needs_output_symtab_entry): Remove. (Symbol_value::output_symtab_index): Make sure the symbol index is set. (Symbol_value::set_output_symtab_index): Make sure the symbol index is not set. Make sure the new index is valid. (Symbol_value::set_must_have_output_symtab_entry): New function. (Symbol_value::has_output_dynsym_entry): New function. (Symbol_value::set_output_dynsym_index): Make sure the new index is valid. (Sized_relobj::set_must_have_output_symtab_entry): New function. * object.cc (Sized_relobj::do_count_local_symbols): Only discard a local symbol if permitted. (Sized_relobj::do_finalize_local_symbols): Call is_output_symtab_index_set rather than needs_output_symtab_entry. (Sized_relobj::write_local_symbols): Call has_output_symtab_entry rather than needs_output_symtab_entry. Call has_output_dynsym_entry rather than needs_output_dynsym_entry. * arm.cc (Arm_relobj::update_output_local_symbol_count): Call is_output_symtab_index_set rather than needs_output_symtab_entry. * testsuite/discard_locals_relocatable_test.c: New file. * testsuite/discard_locals_test.sh: Test -r. * testsuite/Makefile.am (check_DATA): Add discard_locals_relocatable_test1.syms, discard_local_relocatable_test2.syms. (MOSTLYCLEANFILES): Likewise. Also add discard_locals_relocatable_test1.lout and discard_locals_relocatable_test2.out. (discard_locals_relocatable_test1.syms): New target. (discard_locals_relocatable_test.o): New target. (discard_locals_relocatable_test1.out): New target. (discard_locals_relocatable_test2.syms): New target. (discard_locals_relocatable_test2.out): New target. (various): Add missing ../ld-new dependencies. * testsuite/Makefile.in: Rebuild.
| # | | 21:48 on Feb 25 | gcc | Commit by ian on gccgo :: r157073 gcc/go/gogo-tree.cc: Only use protected visibility on ELF targets. | # | | 17:11 on Feb 25 | gcc | Commit by ian on gccgo :: r157066 libgo/runtime/ (mheap.c mheapmap32.c mheapmap64.c): Fix types to avoid warnings. | # | | 06:39 on Feb 24 | gcc | Commit by ian on gccgo :: r157028 libgo/runtime/malloc.cgo: Add casts to avoid printf warnings on 64-bit target. | # | | 17:45 on Feb 23 | binutils | Commit by ian :: src/gold/ (ChangeLog arm.cc attributes.cc): - arm.cc (Target_arm::do_finalize_sections): Create attribute section if it does not already exist. * attributes.cc (Attributes_section_data::Attributes_section_data): Don't crash if size is zero.
| # | | 17:42 on Feb 23 | binutils | Commit by ian :: src/gold/ (ChangeLog gold.cc workqueue.h): - gold.cc (queue_middle_tasks): If no input files were opened, exit. * workqueue.h (Task_function::Task_function): Assert that there is a blocker.
| # | | 04:52 on Feb 23 | gcc | Commit by ian on gccgo :: r156987 libgo/ (70 files in 17 dirs): Add and delete files which should have been added or deleted with the
library update. | # | | 04:52 on Feb 23 | gcc | Commit by ian on gccgo :: r156986 libgo/ (Makefile.am Makefile.in): Fix missing Makefile dependency. | # | | 05:39 on Feb 20 | gcc | Commit by ian on gccgo :: r156921 gcc/testsuite/go.test/ (90 files in 8 dirs): Update to current testsuite.
Add README.gcc.
Put go-test.exp under GPL. | # | | 05:31 on Feb 20 | gcc | Commit by ian on gccgo :: r156920 libgo/ (200 files in 67 dirs): Update to current version of Go library. | # | | 05:02 on Feb 20 | gcc | Commit by ian on gccgo :: r156919 gcc/go/ (expressions.cc gogo.h types.cc types.h): Several small fixups.
Avoid crash converting constant string to interface.
Fix error about unexported name.
Fix package names in type descriptors.
Adjust interface and function reflection strings to match 6g.
Permit converting an unnamed struct with methods to an interface. | # | | 08:36 on Feb 13 | gcc | Commit by ian on gccgo :: r156748 gcc/go/ (8 files): Permit unnamed structs to have methods. | # |
|