CIA.vc
ian
Real-time open source activity stats
Stats » Authors » ian
informationsyndicateUTC clock
19:41 on Mar 18, 2010
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
dateReversed sort columnprojectcontentlink
17:40 Sundayikiwiki
Commit by ian on l10n :: rd926c73a6673 /doc/forum/Cannot_write_to_commitlock.mdwn:
No log message
#
17:40 Sundayikiwiki
Commit by ian on l10n :: r54be16aaa8a6 /doc/forum/Cannot_write_to_commitlock.mdwn:
No log message
#
01:18 on Mar 11binutils
Commit by ian :: src/gold/ (i386.cc target.cc):
Adjust last patch--same ChangeLog entry, same e-mail.
#
01:10 on Mar 11binutils
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 10gcc
Commit by ian on gccgo :: r157371 libgo/ (22 files in 5 dirs):
Add support for complex numbers.
#
02:34 on Mar 06binutils
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 05binutils
Commit by ian :: src/gold/ (ChangeLog incremental.cc):

  • incremental.cc: Include "libiberty.h".
#
01:04 on Mar 05gcc
Commit by ian on gccgo :: r157238 libgo/ (5 files in 3 dirs):
Add []byte(string) and []int(string) conversions.
#
19:31 on Mar 03binutils
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 25gcc
Commit by ian on gccgo :: r157073 gcc/go/gogo-tree.cc:
Only use protected visibility on ELF targets.
#
17:11 on Feb 25gcc
Commit by ian on gccgo :: r157066 libgo/runtime/ (mheap.c mheapmap32.c mheapmap64.c):
Fix types to avoid warnings.
#
06:39 on Feb 24gcc
Commit by ian on gccgo :: r157028 libgo/runtime/malloc.cgo:
Add casts to avoid printf warnings on 64-bit target.
#
17:45 on Feb 23binutils
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 23binutils
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 23gcc
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 23gcc
Commit by ian on gccgo :: r156986 libgo/ (Makefile.am Makefile.in):
Fix missing Makefile dependency.
#
05:39 on Feb 20gcc
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 20gcc
Commit by ian on gccgo :: r156920 libgo/ (200 files in 67 dirs):
Update to current version of Go library.
#
05:02 on Feb 20gcc
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 13gcc
Commit by ian on gccgo :: r156748 gcc/go/ (8 files):
Permit unnamed structs to have methods.
#