CIA.vc
Binutils
Real-time open source activity stats
Stats » Projects » Binutils
informationsyndicateUTC clock
10:57 on May 28, 2012
event counters
The last message was received 1.36 years ago at 17:06 on Jan 16, 2011
0 messages so far today, 0 messages yesterday
0 messages so far this week, 0 messages last week
0 messages so far this month, 0 messages last month
14772 messages since the first one, 8.38 years ago, for an average of 4.97 hours between messages
recent messages
dateReversed sort columnprojectcontentlink
17:06 on Jan 16, 2011binutils
Commit by hjl :: src/gas/ (10 files in 4 dirs):
Disallow 64bit relocations in x32 mode.

      gas/

      2011-01-16  H.J. Lu  <hongjiu dot lu at intel dot com>

      * config/tc-i386.c (disallow_64bit_disp): Renamed to ...
      (disallow_64bit_reloc): This.
      (md_assemble): Don't check movabs for x32 mode here.
      (i386_target_format): Updated.
      (tc_gen_reloc): Check if 64bit relocations are allowed.

      gas/testsuite/

      2011-01-16  H.J. Lu  <hongjiu dot lu at intel dot com>

      * gas/i386/ilp32/immed64.s: New.
      * gas/i386/ilp32/reloc64.s: Likewise.
      * gas/i386/ilp32/x86-64-pcrel.s: Likewise.

      * gas/i386/ilp32/inval.s: Add more tests.

      * gas/i386/ilp32/immed64.d: Updated.
      * gas/i386/ilp32/inval.l: Likewise.
      * gas/i386/ilp32/reloc64.d: Likewise.
      * gas/i386/ilp32/x86-64-pcrel.d: Likewise.
#
23:00 on Jan 15, 2011binutils
Commit by amodra on binutils-2_21-branch :: src/bfd/version.h:
daily update
#
23:00 on Jan 15, 2011binutils
Commit by amodra :: src/bfd/version.h:
daily update
#
17:25 on Jan 15, 2011binutils
Commit by hjl :: src/gas/ChangeLog:
Update ChangeLog.
#
15:49 on Jan 15, 2011binutils
Commit by hjl :: src/bfd/ (ChangeLog elf64-x86-64.c):
Check invalid x32 relocations.

      2011-01-15  H.J. Lu  <hongjiu dot lu at intel dot com>

      * elf64-x86-64.c (elf_x86_64_check_relocs): Check invalid x32
      relocations.
#
15:48 on Jan 15, 2011binutils
Commit by hjl :: src/gas/ (8 files in 4 dirs):
Don't allow movabs with relocation in x32 mode.

      gas/

      2011-01-15  H.J. Lu  <hongjiu dot lu at intel dot com>

      * config/tc-i386.c (disallow_64bit_disp): New.
      (x86_elf_abi): Replace X86_64_LP64_ABI/X86_64_ILP32_ABI with
      X86_64_ABI/X86_64_X32_ABI.
      (md_assemble): Don't allow movabs with relocation in x32 mode.
      (i386_target_format): Updated.

      gas/testsuite/

      2011-01-15  H.J. Lu  <hongjiu dot lu at intel dot com>

      * gas/i386/ilp32/ilp32.exp: Run inval.

      * gas/i386/ilp32/inval.l: New.
      * gas/i386/ilp32/inval.s: Likewise.
      * gas/i386/ilp32/x86-64.s: Likewise.

      * gas/i386/ilp32/x86-64.d: Don't use ../x86_64.s.  Updated.
#
00:38 on Jan 15, 2011binutils
Commit by hjl :: src/ld/testsuite/ (3 files in 2 dirs):
Replace n32 with x32.
#
23:07 on Jan 14, 2011binutils
Commit by hjl :: src/ (14 files in 10 dirs):
Rename --n32 to --x32.

      gas/

      2011-01-14  H.J. Lu  <hongjiu dot lu at intel dot com>

      * config/tc-i386.c (OPTION_N32): Renamed to ...
      (OPTION_X32): This.
      (md_longopts): Replace n32 with x32.
      (md_parse_option): Updated.
      (md_show_usage): Likewise.

      * doc/c-i386.texi: Replace n32 with x32.

      gas/testsuite/

      2011-01-14  H.J. Lu  <hongjiu dot lu at intel dot com>

      * gas/i386/ilp32/cfi/ilp32.exp: Replace --n32 with --x32.
      * gas/i386/ilp32/elf/ilp32.exp: Likewise.
      * gas/i386/ilp32/ilp32.exp: Likewise.
      * gas/i386/ilp32/lns/ilp32.exp: Likewise.

      ld/testsuite/

      2011-01-14  H.J. Lu  <hongjiu dot lu at intel dot com>

      * ld-x86-64/ilp32-1.d: Replace --n32 with --x32.
      * ld-x86-64/ilp32-2.d: Likewise.
      * ld-x86-64/ilp32-3.d: Likewise.
      * ld-x86-64/ilp32-4.d: Likewise.
      * ld-x86-64/ilp32-5.d: Likewise.
      * ld-x86-64/x86-64.exp: Likewise.
#
23:00 on Jan 14, 2011binutils
Commit by amodra on binutils-2_21-branch :: src/bfd/version.h:
daily update
#
23:00 on Jan 14, 2011binutils
Commit by amodra :: src/bfd/version.h:
daily update
#
22:49 on Jan 14, 2011binutils
Commit by hjl :: src/ (6 files in 3 dirs):
Handle R_X86_64_32 like R_X86_64_64 for ILP32.

      bfd/

      2011-01-14  H.J. Lu  <hongjiu dot lu at intel dot com>

      * elf64-x86-64.c (elf_x86_64_link_hash_table): Add pointer_r_type.
      (elf_x86_64_link_hash_table_create): Set pointer_r_type.
      (elf_x86_64_check_relocs): Handle R_X86_64_32 like R_X86_64_64
      for ILP32.  Remove ABI_64_P PIC check for R_X86_64_8,
      R_X86_64_16, R_X86_64_32 and R_X86_64_32S.
      (elf_x86_64_relocate_section):  Handle R_X86_64_32 like R_X86_64_64
      for ILP32.

      ld/testsuite/

      2011-01-14  H.J. Lu  <hongjiu dot lu at intel dot com>

      * ld-x86-64/ilp32-5.d: New.
      * ld-x86-64/ilp32-5.s: Likewise.

      * ld-x86-64/x86-64.exp: Run ilp32-5.
#
12:37 on Jan 14, 2011binutils
Commit by amodra :: src/ld/ (10 files in 3 dirs):

  • ldmain.c (main): Flush stdout before and stderr after printing message. * ldmisc.c (einfo): Similarly. * plugin.c (message): Likewise. * emultempl/ppc64elf.em: Likewise. * emultempl/xtensaelf.em: Likewise. * emulparams/elf32mcore.sh: Use einfo rather than printf. * emultempl/beos.em: Likewise. * emultempl/pe.em: Likewise. * emultempl/pep.em: Likewise.
#
12:36 on Jan 14, 2011binutils
Commit by amodra :: src/bfd/ (11 files):

  • bfd.c (bfd_perror): Flush stdout before and stderr after printing error. (_bfd_default_error_handler): Likewise. * elf.c (print_segment_map): Likewise. * libbfd.c (warn_deprecated): Likewise. * som.c (som_sizeof_headers): No need to do so here. * coff-i860.c: Replace use of printf for error messages with _bfd_error_handler. * coff-ppc.c: Likewise. * coff-sh.c: Likewise. * elf32-bfin.c: Likewise. * elf32-dlx.c: Likewise. * elf32-mep.c: Likewise. * elf32-v850.c: Likewise. * mach-o.c: Likewise. * pef.c: Likewise.
#
04:24 on Jan 14, 2011binutils
Commit by hjl :: src/ (5 files in 3 dirs):
Fix x86-64 ILP32 shared library.

      bfd/

      2011-01-13  H.J. Lu  <hongjiu dot lu at intel dot com>

      * elf64-x86-64.c (elf_x86_64_link_hash_table): Remove
      swap_reloca_out.
      (elf_x86_64_link_hash_table_create): Don't set swap_reloca_out.
      (elf_x86_64_check_relocs): Align relocation section to 4 byte
      for 32bit.
      (elf_x86_64_gc_sweep_hook): Replace ELF64_ST_TYPE with
      ELF_ST_TYPE.
      (elf_x86_64_finish_dynamic_symbol): Updated.
      (elf_x86_64_finish_dynamic_sections): Don't use
      Elf64_External_Dyn, bfd_elf64_swap_dyn_in, nor
      bfd_elf64_swap_dyn_out.

      ld/testsuite/

      2011-01-13  H.J. Lu  <hongjiu dot lu at intel dot com>

      * ld-x86-64/ilp32-4.d: New.

      * ld-x86-64/x86-64.exp: Run ilp32-4.
#
02:27 on Jan 14, 2011binutils
Commit by amodra :: src/ld/ (ChangeLog emultempl/elf32.em):

  • emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Don't attempt to put non-alloc orphans before debug sections, just place them after .comment.
#
02:18 on Jan 14, 2011binutils
Commit by amodra :: src/ld/ (ChangeLog ldlang.c):
PR ld/12339
      * ldlang.c (sort_def_symbol): Handle bfd_link_hash_warning symbols.
#
02:18 on Jan 14, 2011binutils
Commit by amodra :: src/bfd/ (ChangeLog elf32-arm.c):
PR ld/12339
      * elf32-arm.c (allocate_dynrelocs): Don't set up eh before
      following bfd_link_hash_warning symbol link.
#
02:03 on Jan 14, 2011binutils
Commit by amodra :: src/ld/ (ChangeLog Makefile.am Makefile.in):

  • Makefile.am: Sort emulation rules. (eelf32am33lin.c): Delete. (ALL_EMULATION_SOURCES): Sort, add missing entries. (ALL_64_EMULATION_SOURCES): Likewise. * Makefile.in: Regenerate.
#
23:00 on Jan 13, 2011binutils
Commit by amodra on binutils-2_21-branch :: src/bfd/version.h:
daily update
#
23:00 on Jan 13, 2011binutils
Commit by amodra :: src/bfd/version.h:
daily update
#