• R/O
  • HTTP
  • SSH
  • HTTPS

pf3gnuchains3x: List of commits

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


RSS
Rev. Time Author
153887a 2009-12-18 18:00:02 gdbadmin

*** empty log message ***

148cbc6 2009-12-18 17:41:04 msnyder

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

* i386-tdep.c (i386_process_record): Reformat comments.

0f68d94 2009-12-18 17:00:04 amodra

daily update

a139a1b 2009-12-18 15:48:49 jjohnstn


2009-12-17 Jeff Johnston <jjohnstn@redhat.com>

* mn10300/Makefile.in: Add mkdir call to make installation
directory when installing.

15decc0 2009-12-18 15:12:49 jjohnstn


2009-12-17 Jeff Johnston <jjohnstn@redhat.com>

* COPYING.NEWLIB: Update copyright date.
* COPYING.LIBGLOSS: Ditto.

cc1793c 2009-12-18 15:08:04 jjohnstn


2009-12-17 Jeff Johnston <jjohnstn@redhat.com>

* libc/include/_syslist.h: Add _mkdir transform.

374dfa7 2009-12-18 14:41:27 jjohnstn


2009-12-17 Jeff Johnston <jjohnstn@redhat.com>

* NEWS: Update with 1.18.0 info.
* README: Ditto.
* acinclude.m4: Change version number to 1.18.0.
* aclocal.m4: Regenerated.
* configure: Ditto.
* doc/aclocal.m4: Ditto.
* doc/configure: Ditto.
* libc/*/aclocal.m4: Ditto.
* libc/*/configure: Ditto.
* libc/libc.texinfo: Ditto.
* libm/*/aclocal.m4: Ditto.
* libm/*/configure: Ditto.
* libm/libm.texinfo: Ditto.
* libc/sys/linux/shared.ld: Add VERS_1.18

e14acbc 2009-12-18 14:40:05 jjohnstn


2008-12-17 Jeff Johnston <jjohnstn@redhat.com>

* NEWS: Update with 1.18.0 info.
* README: Ditto.
* acinclude.m4: Change version number to 1.18.0.
* aclocal.m4: Regenerated.
* configure: Ditto.
* doc/aclocal.m4: Ditto.
* doc/configure: Ditto.
* libc/*/aclocal.m4: Ditto.
* libc/*/configure: Ditto.
* libc/libc.texinfo: Ditto.
* libm/*/aclocal.m4: Ditto.
* libm/*/configure: Ditto.
* libm/libm.texinfo: Ditto.
* libc/sys/linux/shared.ld: Add VERS_1.18

20ce5ed 2009-12-18 14:04:42 jjohnstn


2009-12-17 Jerker Back <jerker.back@gmail.com>

* libc/iconv/lib/local.h[!__GNUC__]: Add alternative version of
ICONV_ZERO_MB_STATE_T macro.
* libc/iconv/lib/ucsconv.c (ucs_based_conversion_get_state): Use
temporary local variable nullstate to hold empty mbstate_t.

e7571e6 2009-12-18 13:51:35 davek

* pe-dll.c (generate_reloc): Take account of wrapper options when
testing if a weak symbol is defined or not, and when it is not,
consider whether the default value requires a base reloc anyway.

e4e8f3d 2009-12-18 13:43:42 jjohnstn


2009-12-17 Jerker Back <jerker.back@gmail.com>

* libc/include/_ansi.h: Add new _EXFNPTR macro for using with
function pointer arguments.
* libc/iconv/lib/conv.h: Use _EXFNPTR rather than _EXPARM macro.
* libc/iconv/lib/ucsconv.h: Ditto.
* libc/include/stdlib.h: Use new _EXFNPTR macro for function pointers.
* libc/include/sys/reent.h: Ditto.
* libc/include/sys/unistd.h: Ditto.
* libc/search/bsearch.c: Ditto.
* libc/stdio/fseek.c: Ditto.
* libc/stdio64/fseeko64.c: Ditto.
* libc/stdlib/atexit.c: Ditto.
* libc/stdlib/on_exit.c: Ditto.

c81c7d7 2009-12-18 13:33:59 davek

* deffilep.y (def_file_free): Add missing shadow parameter renaming.
(def_file_print): Likewise.
(def_stash_module): Likewise.
(def_file_add_import): Likewise.

84c8446 2009-12-18 13:26:37 jjohnstn


2009-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>

* libc/include/machine/ieeefp.h: Rework __IEEE_*_ENDIAN handling.
* libc/machine/arm/machine/endian.h: Remove (Conflicts with
libc/include/machine/endian.h)

dd74921 2009-12-18 13:24:22 jjohnstn


2009-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>

* libc/include/machine/setjmp.h: Set up _JBLEN #ifdef __m68k__.

7e49148 2009-12-18 13:22:23 jjohnstn


2009-12-17 Ralf Corsepius <ralf.corsepius@rtems.org>

* libc/include/pthread.h: Add pthread_atfork, pthread_rwlock_unlock
* libc/include/sys/stat.h: Use struct timespec st_*tim,
blksize_t st_blksize, blkcnt_t st_blocks.
Add st_*time compatibility macros.

c4c2495 2009-12-18 12:33:05 corinna

* syscalls.cc (try_to_bin): Handle remote shares as well. Just rename
files in this case, instead of moving them to the recycler. Create
even more unique filename. Add comment to explain filename.
(unlink_nt): Remove code returning with EBUSY on remote shares.
Set bin_stat to move_to_bin except on NFS. Add comment to explain.

a17e462 2009-12-18 11:52:00 devans

* gen-all: Add support for building gcc/newlib.
Specify --prefix and install all built tools.

e69035a 2009-12-18 10:10:41 jjohnstn


2009-12-16 Ralf Corsépius <ralf.corsepius@rtems.org>

* libc/sys/rtems/machine/_types.h: New (Derived from
machine/_default_types.h).
* libc/sys/rtems/crt0.c: Rework. Introduce macro RTEMS_STUB.
* libc/sys/rtems/sys/param.h:
Update copyright notice from FreeBSD.
Remove HZ.
Add #include <sys/priority.h>
Remove priority handling (moved to sys/priority.h).
Remove CLBYTES (Unused, abandoned in BSD).
* libc/sys/rtems/sys/queue.h: Update copyright (from FreeBSD).
Remove CIRCLEQ_*.

2

1efb57d 2009-12-18 10:02:02 espindola

2009-12-17 Rafael Avila de Espindola <espindola@google.com>

* Makefile.am (CCFILES): Add timer.cc.
(HFILES): Add timer.h.
* configure.ac: Check for sysconf and times.
* main.cc: include timer.h.
(main): Use Timer instead of get_run_time.
* timer.cc: New.
* timer.h: New.
* workqueue.cc: include timer.h.
(Workqueue::find_and_run_task):
Report user, sys and wall time.
* Makefile.in: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.

8334c91 2009-12-18 08:04:03 ericb

* signal.cc (nanosleep): Support 'infinite' sleep times.
(sleep): Avoid uninitialized memory.

b4acb8b 2009-12-18 03:52:14 nickc

PR binutils/10924
* config/tc-arm.c (do_ldstv4): Do not allow r15 as the destination
register.
(do_mrs): Likewise.
(do_mul): Likewise.

* arm-dis.c: Add support for %<>ru and %<>rU formats to enforce
unique register numbers. Extend support for %<>R format to
thumb32 and coprocessor instructions.

* gas/arm/unpredictable.s: Add more unpredictable instructions.
* gas/arm/unpredictable.d: Add expected disassemblies.

b10c18a 2009-12-17 23:45:25 amodra

PR ld/11088
include/elf/
* ppc.h (R_PPC_RELAX32, R_PPC_RELAX32PC, R_PPC_RELAX32_PLT,
R_PPC_RELAX32PC_PLT): Delete.
(R_PPC_RELAX, R_PPC_RELAX_PLT, R_PPC_RELAX_PLTREL24): Define.
bfd/
* elf32-ppc.c (update_plt_info): Clear sec here when addend is
less than 32768..
(ppc_elf_check_relocs): ..rather than doing so here. Ignore new
relax relocs.
(ppc_elf_gc_sweep_hook): Don't segfault when symbol hiding has
removed plt_entry records.
(ppc_elf_tls_setup): Handle PIE calls to __tls_get_addr correctly.
(ppc_elf_tls_optimize): Likewise. Also dec __tls_get_addr refcount
when optimizing code using new tlsgd and tlsld marker relocs.
(ppc_elf_relax_section): Differentiate relaxed PLTREL24 relocs
from ADDR24 relocs using plt or glink. Don't clear the addend
for R_PPC_RELAX_PLTREL24.
(ppc_elf_relocate_section): Correctly handle addends on relaxed
PLTREL24 relocs.

60ff8a5 2009-12-17 18:07:38 amodra

PR ld/11088
* elf64-ppc.c (ppc64_elf_gc_sweep_hook): Don't abort if symbol
hiding has nulled out plt.plist.

654ff6c 2009-12-17 18:00:34 gdbadmin

*** empty log message ***

bc0dc35 2009-12-17 18:00:26 dougkwan

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

* arm.cc (Arm_relobj::scan_sections_for_stubs): Exclude ICF-eliminated
sections.
* object.cc (Sized_relobj::do_finalize_local_symbols): Handle
relaxed input sections.
* output.cc (Output_section::find_relaxed_input_section): Change
return type to Output_relaxed_input_section pointer. Adjust code
for new type of relaxed_input_section_map_.
* output.h (Output_section::find_relaxed_input_section): Change
return type to Output_relaxed_input_section pointer.
(Output_section::Output_relaxed_input_section_by_input_section_map):
New type.
(Output_section::relaxed_input_section_map_): Change type to
Output_section::Output_relaxed_input_section_by_input_section_map.
* symtab.cc (Symbol_table::compute_final_value): Handle relaxed
input section.

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

daily update

bb79b7b 2009-12-17 15:35:51 jjohnstn


2009-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>

* libc/sys/rtems/machine/param.h: Only use sizeof(double) -1
for ALIGNBYTES on SPARC.

033f5cb 2009-12-17 15:23:34 devans

* linux-low.c (linux_read_memory): Fix argument to read.

0b7fef4 2009-12-17 14:08:31 hjl

Remove ByteOkIntel.

gas/

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

* config/tc-i386.c (process_suffix): Set i.suffix to 0 in
Intel syntax if size is ignored and b/l/w suffixes are
illegal.
(check_byte_reg): Remove byteokintel check.

opcodes/

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

* i386-gen.c (opcode_modifiers): Remove ByteOkIntel.

* i386-opc.h (ByteOkIntel): Removed.
(i386_opcode_modifier): Remove byteokintel.

* i386-opc.tbl: Remove ByteOkIntel.
* i386-tbl.h: Regenerated.

88b2a35 2009-12-17 14:00:55 jjohnstn


2009-12-16 Conny Marco Menebrocker <c-m-m@gmx.de>

* xc16x/Makefile.in: Remove extraneous stuff
brought in by copy.
* xc16x/configure.in: Ditto.
* xc16x/configure: Regenerated.

Show on old repository browser