OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
16 years ago * configure.ac: Change license of multi-run.c to GPL version 3.
brobecke [Tue, 28 Aug 2007 00:10:54 +0000 (00:10 +0000)]
    * configure.ac: Change license of multi-run.c to GPL version 3.
        * configure: Regenerate.

16 years ago * lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.
brobecke [Tue, 28 Aug 2007 00:09:36 +0000 (00:09 +0000)]
    * lf.c (lf_print__gnu_copyleft): Change license to GPL version 3.

16 years ago * testutils.inc: Change license to GPL version 3.
brobecke [Tue, 28 Aug 2007 00:01:52 +0000 (00:01 +0000)]
    * testutils.inc: Change license to GPL version 3.
        * utils-dsp.inc: Change license to GPL version 3.
        * utils-fpu.inc: Change license to GPL version 3.
        * utils-mdmx.inc: Change license to GPL version 3.

16 years ago*** empty log message ***
gdbadmin [Tue, 28 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

16 years agoChangeLog gdb/:
uweigand [Mon, 27 Aug 2007 14:31:46 +0000 (14:31 +0000)]
ChangeLog gdb/:

* spu-tdep.c (spu_pointer_to_address): New function.
(spu_integer_to_address): Likewise.
(spu_gdbarch_init): Add spu_pointer_to_address and
spu_integer_to_address to gdbarch.

ChangeLog gdb/testsuite/:

* gdb.cp/cp-relocate.exp (add-symbol-file): Change addresses
to fit into SPU Local Store memory.

16 years agoChangeLog gdb/:
uweigand [Mon, 27 Aug 2007 14:31:35 +0000 (14:31 +0000)]
ChangeLog gdb/:

* spu-tdep.c (spu_pointer_to_address): New function.
(spu_integer_to_address): Likewise.
(spu_gdbarch_init): Add spu_pointer_to_address and
spu_integer_to_address to gdbarch.

ChangeLog gdb/testsuite/:

* gdb.cp/cp-relocate.exp (add-symbol-file): Change addresses
to fit into SPU Local Store memory.

16 years agodaily update
amodra [Mon, 27 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Mon, 27 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

16 years ago * arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.
palves [Sun, 26 Aug 2007 13:42:39 +0000 (13:42 +0000)]
* arm-wince-tdep.c (ARM_WINCE_JB_PC): Change to 10.

16 years agodaily update
amodra [Sun, 26 Aug 2007 00:00:06 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Sun, 26 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

16 years agoMake snprintf() and vsnprintf() conform to C99.
keithmarshall [Sat, 25 Aug 2007 13:49:37 +0000 (13:49 +0000)]
Make snprintf() and vsnprintf() conform to C99.

16 years agoinclude/elf/
amodra [Sat, 25 Aug 2007 13:20:40 +0000 (13:20 +0000)]
include/elf/
* common.h (NT_SPU): Define.
bfd/
* elf.c (elfcore_grok_spu_note): New function.
(elf_parse_notes): Call it.
binutils/
* readelf.c (process_note): Recognize SPU core file notes.

16 years ago*** empty log message ***
gdbadmin [Sat, 25 Aug 2007 00:00:33 +0000 (00:00 +0000)]
*** empty log message ***

16 years agodaily update
amodra [Sat, 25 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years ago2007-08-24 Joseph Myers <joseph@codesourcery.com>
jsm28 [Fri, 24 Aug 2007 21:49:54 +0000 (21:49 +0000)]
2007-08-24  Joseph Myers  <joseph@codesourcery.com>
            Paul Brook  <paul@codesourcery.com>

* remap.c: New.
* as.h (remap_debug_filename, add_debug_prefix_map): Declare.
* as.c (show_usage): Document --debug-prefix-map option.
(parse_args): Handle --debug-prefix-map.
* dwarf2dbg.c (out_file_list, out_debug_info): Remap debug paths.
* stabs.c (stabs_generate_asm_file): Remap debug paths.
* Makefile.am (GAS_CFILES): Add remap.c
(GENERIC_OBJS): Add remap.o.
Regenerate dependencies.
* Makefile.in: Regenerate.
* doc/as.texinfo (--debug-prefix-map): Document.

16 years ago2007-08-24 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 24 Aug 2007 21:47:53 +0000 (21:47 +0000)]
2007-08-24  H.J. Lu  <hongjiu.lu@intel.com>

* elf64-x86-64.c (elf64_x86_64_relocate_section): Adjust
indentation.

16 years ago * elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
palves [Fri, 24 Aug 2007 21:29:19 +0000 (21:29 +0000)]
* elf.c (elfcore_grok_win32pstatus): Remove HAVE_WIN32_PSTATUS_T
guard.  Make it host independent.
(elfcore_grok_note): Remove HAVE_WIN32_PSTATUS_T guard around
NT_WIN32PSTATUS.

16 years ago2007-08-24 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Fri, 24 Aug 2007 20:49:59 +0000 (20:49 +0000)]
2007-08-24  Jeff Johnston  <jjohnstn@redhat.com>

        * libm/common/sf_lround.c (lroundf): Cast sizeof calculation
        to int before comparing it to a signed int value.

16 years ago2007-08-24 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 24 Aug 2007 19:39:19 +0000 (19:39 +0000)]
2007-08-24  H.J. Lu  <hongjiu.lu@intel.com>

* ld-i386/i386.exp (i386tests): Add a test for TLS IE->LE
transition.
Run tlsie2, tlsie3, tlsie4 and tlsie5.

* ld-i386/tlsie1.dd: New file.
* ld-i386/tlsie1.s: Likewise.
* ld-i386/tlsie2.d: Likewise.
* ld-i386/tlsie2.s: Likewise.
* ld-i386/tlsie3.d: Likewise.
* ld-i386/tlsie3.s: Likewise.
* ld-i386/tlsie4.d: Likewise.
* ld-i386/tlsie4.s: Likewise.
* ld-i386/tlsie5.d: Likewise.
* ld-i386/tlsie5.s: Likewise.
* ld-x86-64/tlsgd2.d: Likewise.
* ld-x86-64/tlsgd2.s: Likewise.
* ld-x86-64/tlsgd3.d: Likewise.
* ld-x86-64/tlsgd3.s: Likewise.
* ld-x86-64/tlsie1.dd: Likewise.
* ld-x86-64/tlsie1.s: Likewise.
* ld-x86-64/tlsie2.d: Likewise.
* ld-x86-64/tlsie2.s: Likewise.
* ld-x86-64/tlsie3.d: Likewise.
* ld-x86-64/tlsie3.s: Likewise.

* ld-x86-64/x86-64.exp (x86_64tests): Add a test for TLS LD->LE
transition.
Run tlsgd2, tlsgd3, tlsie2 and tlsie3.

16 years ago2007-08-24 Aurelien Jarno <aurel32@debian.org>
drow [Fri, 24 Aug 2007 16:59:15 +0000 (16:59 +0000)]
2007-08-24  Aurelien Jarno  <aurel32@debian.org>

* config/tc-arm.c (md_apply_fix): Cast bfd_vma values to long
before printing them.

16 years agomerge from gcc
dj [Fri, 24 Aug 2007 16:08:40 +0000 (16:08 +0000)]
merge from gcc

16 years ago * configure.in: Install embedspu on powerpc*-*-eabi* also.
drow [Fri, 24 Aug 2007 15:37:36 +0000 (15:37 +0000)]
* configure.in: Install embedspu on powerpc*-*-eabi* also.
* configure: Regenerated.

16 years agoFixed formatting of the ChangeLog BUILD_ID entry.
jkratoch [Fri, 24 Aug 2007 15:13:46 +0000 (15:13 +0000)]
Fixed formatting of the ChangeLog BUILD_ID entry.

16 years ago2007-08-24 Jan Kratochvil <jan.kratochvil@redhat.com>
jkratoch [Fri, 24 Aug 2007 15:11:12 +0000 (15:11 +0000)]
2007-08-24  Jan Kratochvil  <jan.kratochvil@redhat.com>

* elf-bfd.h (struct elf_obj_tdata): New BUILD_ID_SIZE, BUILD_ID.
* elf.c (elfcore_read_notes): Split to ...
(elf_read_notes) ... here ...
(elf_parse_notes): ... and here.  Check `bfd_get_format (abfd)' with
the former subfunctions called only for BFD_CORE.
Call ELFOBJ_GROK_GNU_NOTE for BFD_OBJECT files with the owner "GNU".
(_bfd_elf_make_section_from_shdr): Call ELF_PARSE_NOTES for SHT_NOTEs.
(bfd_section_from_phdr): Update the call for renamed ELFCORE_READ_NOTES.
(elfobj_grok_gnu_build_id, elfobj_grok_gnu_note): New functions.
Code advisory: Roland McGrath

16 years ago * syscalls.cc (open): Don't follow symlinks if O_EXCL is given.
corinna [Fri, 24 Aug 2007 14:55:55 +0000 (14:55 +0000)]
* syscalls.cc (open): Don't follow symlinks if O_EXCL is given.

16 years ago* dll.sgml: myprog.ca -> myprog.c
cgf [Fri, 24 Aug 2007 14:52:39 +0000 (14:52 +0000)]
* dll.sgml: myprog.ca -> myprog.c

16 years ago Switch the license of all files explicitly copyright the FSF
brobecke [Fri, 24 Aug 2007 14:30:15 +0000 (14:30 +0000)]
    Switch the license of all files explicitly copyright the FSF
        to GPLv3.

16 years ago Switch the license of all files explicitly copyright the FSF
brobecke [Fri, 24 Aug 2007 14:28:36 +0000 (14:28 +0000)]
    Switch the license of all files explicitly copyright the FSF
        to GPLv3.

16 years ago Switch the license of all files explicitly copyright the FSF
brobecke [Fri, 24 Aug 2007 14:28:34 +0000 (14:28 +0000)]
    Switch the license of all files explicitly copyright the FSF
        to GPLv3.

16 years agoTranslation updates.
drow [Fri, 24 Aug 2007 14:05:34 +0000 (14:05 +0000)]
Translation updates.

16 years ago * elf64-mips.c (elf_backend_sign_extend_vma): Define.
drow [Fri, 24 Aug 2007 13:46:32 +0000 (13:46 +0000)]
* elf64-mips.c (elf_backend_sign_extend_vma): Define.

16 years ago * elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.
amodra [Fri, 24 Aug 2007 04:31:24 +0000 (04:31 +0000)]
* elfxx-ia64.c (elfNN_ia64_add_symbol_hook): Warning fix.

16 years ago * config/tc-i386.c (lex_got): Don't scan past a comma.
amodra [Fri, 24 Aug 2007 04:18:37 +0000 (04:18 +0000)]
* config/tc-i386.c (lex_got): Don't scan past a comma.

16 years agobinutils/
bje [Fri, 24 Aug 2007 00:56:23 +0000 (00:56 +0000)]
binutils/
* doc/binutils.texi (objdump): Document -Mppcps.

gas/
* config/tc-ppc.c (parse_cpu): Handle "750cl".
(pre_defined_registers): Add "gqr0" to "gqr7", "gqr.0" to "gqr.7".
(md_show_usage): Document -m750cl.
(md_assemble): Handle two delimiters in succession (eg. `),').
* doc/c-ppc.texi (PowerPC-Opts): Document -m750cl.
* testsuite/gas/ppc/ppc.exp: Run ppc70ps dump tests.
* testsuite/gas/ppc/ppc750ps.s: New file.
* testsuite/gas/ppc/ppc750ps.d: Likewise.

include/opcode/
* ppc.h (PPC_OPCODE_PPCPS): New.

opcodes/
* ppc-opc.c (PSW, PSWM, PSQ, PSQM, PSD, MTMSRD_L): New.
(XOPS, XOPS_MASK, XW, XW_MASK): Likewise.
(PPCPS): Likewise.
(powerpc_opcodes): Add all pair singles instructions.
* ppc-dis.c (powerpc_dialect): Handle "ppcps".
(print_ppc_disassembler_options): Document -Mppcps.

16 years agodaily update
amodra [Fri, 24 Aug 2007 00:00:08 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Fri, 24 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

16 years ago * libc/machine/cris/sys/errno.h (ECANCELED, ENOKEY, EKEYEXPIRED)
hp [Thu, 23 Aug 2007 23:40:27 +0000 (23:40 +0000)]
* libc/machine/cris/sys/errno.h (ECANCELED, ENOKEY, EKEYEXPIRED)
(EKEYREVOKED, EKEYREJECTED, EOWNERDEAD, ENOTRECOVERABLE, ENOTSUP):
Define.

16 years ago * gdb.base/default.exp: Adjust the expected output of "info
brobecke [Thu, 23 Aug 2007 20:36:15 +0000 (20:36 +0000)]
    * gdb.base/default.exp: Adjust the expected output of "info
        warranty" after the switch to GPLv3.

16 years ago * Makefile.in (copying.c): Use the top-level COPYING3 as the file
brobecke [Thu, 23 Aug 2007 20:33:48 +0000 (20:33 +0000)]
    * Makefile.in (copying.c): Use the top-level COPYING3 as the file
        that contains the GDB license.
        * copying.awk: Adjust to the GPLv3 wording.
        * copying.c: Regenerate.

16 years agoSpelling fix.
brobecke [Thu, 23 Aug 2007 20:21:52 +0000 (20:21 +0000)]
Spelling fix.

16 years ago * copying.awk: Protoization, and I18n markup.
brobecke [Thu, 23 Aug 2007 20:19:32 +0000 (20:19 +0000)]
    * copying.awk: Protoization, and I18n markup.

16 years ago * lib/gdb.exp (default_gdb_init): Increase expect buffer size
brobecke [Thu, 23 Aug 2007 20:10:04 +0000 (20:10 +0000)]
    * lib/gdb.exp (default_gdb_init): Increase expect buffer size
        to 30000 (from 20000).

16 years ago2007-08-23 Hidetaka Takano <hidetaka.takano@glb.toshiba.co.jp>
jjohnstn [Thu, 23 Aug 2007 18:45:15 +0000 (18:45 +0000)]
2007-08-23  Hidetaka Takano  <hidetaka.takano@glb.toshiba.co.jp>

        Reduce the memory consumption of variable argument functions
        for SPU (cell):
        * libc/machine/spu/Makefile.am: Replace printf/scanf family C sources
          to assembler sources.
        * libc/machine/spu/Makefile.in: Regenerated.
        * libc/machine/spu/stdio.c: Add __check_init function wrapping
          CHECK_INIT macro to use from assembler routines.
        * libc/machine/spu/c99ppe.h: Add definitions for assembler code.
        * libc/machine/spu/fiprintf.S: New file.
        * libc/machine/spu/fiscanf.S: Ditto.
        * libc/machine/spu/fprintf.S: Ditto.
        * libc/machine/spu/fscanf.S: Ditto.
        * libc/machine/spu/iprintf.S: Ditto.
        * libc/machine/spu/iscanf.S: Ditto.
        * libc/machine/spu/printf.S: Ditto.
        * libc/machine/spu/scanf.S: Ditto.
        * libc/machine/spu/siprintf.S: Ditto.
        * libc/machine/spu/siscanf.S: Ditto.
        * libc/machine/spu/sniprintf.S: Ditto.
        * libc/machine/spu/snprintf.S: Ditto.
        * libc/machine/spu/sprintf.S: Ditto.
        * libc/machine/spu/sscanf.S: Ditto.
        * libc/machine/spu/stack_reg_va.S: Ditto.
        * libc/machine/spu/syscall.def: Ditto. (for maintenance)
        * libc/machine/spu/mk_syscalls: Ditto. (for maintenance)
        * libc/machine/spu/fiprintf.c: Removed. (Replaced by .S)
        * libc/machine/spu/fiscanf.c: Ditto.
        * libc/machine/spu/fprintf.c: Ditto.
        * libc/machine/spu/fscanf.c: Ditto.
        * libc/machine/spu/iprintf.c: Ditto.
        * libc/machine/spu/iscanf.c: Ditto.
        * libc/machine/spu/printf.c: Ditto.
        * libc/machine/spu/scanf.c: Ditto.
        * libc/machine/spu/siprintf.c: Ditto.
        * libc/machine/spu/siscanf.c: Ditto.
        * libc/machine/spu/sniprintf.c: Ditto.
        * libc/machine/spu/snprintf.c: Ditto.
        * libc/machine/spu/sprintf.c: Ditto.
        * libc/machine/spu/sscanf.c: Ditto.

16 years ago * config/djgpp/djconfig.sh: Switch license to GPLv3.
brobecke [Thu, 23 Aug 2007 18:19:50 +0000 (18:19 +0000)]
    * config/djgpp/djconfig.sh: Switch license to GPLv3.
        * copyright.sh: Likewise.
        * gdb-events.sh: Likewise.
        * gdb_gcore.sh: Likewise.
        * gdb_mbuild.sh: Likewise.
        * gdbarch.sh: Likewise.
        * observer.sh: Likewise.
        * features/feature_to_c.sh: Likewise.
        * regformats/regdat.sh: Likewise.

16 years ago Switch the license of all .h files to GPLv3.
brobecke [Thu, 23 Aug 2007 18:17:33 +0000 (18:17 +0000)]
    Switch the license of all .h files to GPLv3.

16 years ago Switch the license of all .exp files to GPLv3.
brobecke [Thu, 23 Aug 2007 18:14:16 +0000 (18:14 +0000)]
    Switch the license of all .exp files to GPLv3.
        Switch the license of all .f and .f90 files to GPLv3.
        Switch the license of all .s and .S files to GPLv3.

16 years ago Switch the license of all .c files to GPLv3.
brobecke [Thu, 23 Aug 2007 18:08:24 +0000 (18:08 +0000)]
    Switch the license of all .c files to GPLv3.
        Switch the license of all .h files to GPLv3.
        Switch the license of all .cc files to GPLv3.

16 years ago * configure.ac: Switch license to GPLv3.
brobecke [Thu, 23 Aug 2007 17:58:42 +0000 (17:58 +0000)]
    * configure.ac: Switch license to GPLv3.

16 years ago Switch the licensing to GPLv3 for all .ads and .adb files.
brobecke [Thu, 23 Aug 2007 17:49:23 +0000 (17:49 +0000)]
    Switch the licensing to GPLv3 for all .ads and .adb files.

16 years ago2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 23 Aug 2007 16:29:49 +0000 (16:29 +0000)]
2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am: Run "make dep-am".
* Makefile.in: Regenerated.

16 years agobfd/
hjl [Thu, 23 Aug 2007 16:13:37 +0000 (16:13 +0000)]
bfd/

2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c: Include "bfd_stdint.h".
(elf_i386_rtype_to_howto): New function.
(elf_i386_info_to_howto_rel): Use it.
(x86_64_opcode16): New union type.
(elf_i386_check_tls_transition): New function.
(elf_i386_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf_i386_check_relocs): Return FALSE if
elf_i386_tls_transition returns FALSE.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.

* elf64-x86-64.c: Include "bfd_stdint.h".
(x86_64_opcode16): New union type.
(x86_64_opcode32): Likewise.
(elf64_x86_64_check_tls_transition): New function.
(elf64_x86_64_tls_transition): Updated to check transition and
issue an error if a transition isn't supported.
(elf64_x86_64_check_relocs): Return FALSE if
elf64_x86_64_tls_transition returns FALSE.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise. Remove BFD_ASSERT
on TLS transitions.

ld/testsuite/

2007-08-23  H.J. Lu  <hongjiu.lu@intel.com>

* ld-i386/tlsbinpic.s: Add a new GD -> IE test.

* ld-i386/tlsgd1.s: Add a new GD -> LE test.

* ld-i386/tlsbin.dd: Updated.
* ld-i386/tlsbin.rd: Likewise.
* ld-i386/tlsgd1.dd: Likewise.

16 years ago * ntdll.h (STATUS_NO_SUCH_FILE): Define.
corinna [Thu, 23 Aug 2007 07:43:23 +0000 (07:43 +0000)]
* ntdll.h (STATUS_NO_SUCH_FILE): Define.
* path.cc (get_nt_native_path): Reset upath.Length to 0 on each
invocation.
(symlink_info::check): Use NT native functions.

16 years ago * doc/c-arm.texi (ARM Directives): Move brackets out of @vars.
bje [Thu, 23 Aug 2007 02:05:57 +0000 (02:05 +0000)]
* doc/c-arm.texi (ARM Directives): Move brackets out of @vars.

16 years ago*** empty log message ***
gdbadmin [Thu, 23 Aug 2007 00:00:05 +0000 (00:00 +0000)]
*** empty log message ***

16 years agodaily update
amodra [Thu, 23 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years agoRecognize and ignore the --eh-frame-hdr option.
iant [Wed, 22 Aug 2007 17:07:36 +0000 (17:07 +0000)]
Recognize and ignore the --eh-frame-hdr option.

16 years ago2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 22 Aug 2007 16:01:12 +0000 (16:01 +0000)]
2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>

* elfxx-ia64.c: Convert to ISO C90 prototypes.
(elfNN_hpux_backend_section_from_bfd_section): Make it static.

16 years ago * mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
drow [Wed, 22 Aug 2007 15:16:56 +0000 (15:16 +0000)]
* mips-tdep.c (mips_gdbarch_init): Use Tag_GNU_MIPS_ABI_FP to
determine the file's FPU type.

16 years ago gdb/testsuite/
drow [Wed, 22 Aug 2007 15:13:03 +0000 (15:13 +0000)]
gdb/testsuite/
* gdb.base/callfuncs.exp (do_function_calls): Use t_double_int
and t_int_double.
* gdb.base/callfuncs.c (t_double_int, t_int_double): New.

gdb/
* mips-tdep.c (mips_n32n64_fp_arg_chunk_p): New.
(mips_n32n64_push_dummy_call): Always increment float_argreg along
with argreg.  Use mips_n32n64_fp_arg_chunk_p.

16 years ago * solib-svr4.c (scan_dyntag): Only read target memory when necessary.
drow [Wed, 22 Aug 2007 14:22:01 +0000 (14:22 +0000)]
* solib-svr4.c (scan_dyntag): Only read target memory when necessary.
Fix formatting.
(elf_locate_base): Look for DT_MIPS_RLD_MAP first.  Expand comments.
(elf_lookup_lib_symbol): Fix formatting.

16 years ago2007-08-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Wed, 22 Aug 2007 13:44:36 +0000 (13:44 +0000)]
2007-08-22  H.J. Lu  <hongjiu.lu@intel.com>

* elf64-x86-64.c: Remove trailing whitespace.
* elfxx-ia64.c: Likewise.

16 years agoAdd support for -E/--export-dynamic. Also clean up --help output a bit.
iant [Wed, 22 Aug 2007 05:06:38 +0000 (05:06 +0000)]
Add support for -E/--export-dynamic.  Also clean up --help output a bit.

16 years ago2007-08-21 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 22 Aug 2007 01:57:05 +0000 (01:57 +0000)]
2007-08-21  Michael Snyder  <msnyder@access-company.com>

* dbxread.c (read_dbx_symtab): Guard null deref.
Break up long line.

16 years ago2007-08-21 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 22 Aug 2007 01:53:19 +0000 (01:53 +0000)]
2007-08-21  Michael Snyder  <msnyder@access-company.com>

* valops.c (find_overload_match): Guard against NULL.

16 years ago * MAINTAINERS (Patch Champions): Remove self.
drow [Wed, 22 Aug 2007 01:21:44 +0000 (01:21 +0000)]
* MAINTAINERS (Patch Champions): Remove self.

16 years agodaily update
amodra [Wed, 22 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Wed, 22 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

16 years agoImplement --whole-archive.
iant [Tue, 21 Aug 2007 23:37:56 +0000 (23:37 +0000)]
Implement --whole-archive.

16 years agoMake relative references in linker scripts absolute and update a
chatham [Tue, 21 Aug 2007 21:29:12 +0000 (21:29 +0000)]
Make relative references in linker scripts absolute and update a
comment about relocate() being called.

16 years agoForce PT_LOAD segments to be aligned to the page size.
iant [Tue, 21 Aug 2007 21:03:50 +0000 (21:03 +0000)]
Force PT_LOAD segments to be aligned to the page size.

16 years agoAdd support for -rpath.
iant [Tue, 21 Aug 2007 20:37:32 +0000 (20:37 +0000)]
Add support for -rpath.

16 years ago2007-08-21 Dave Brolley <brolley@redhat.com>
brolley [Tue, 21 Aug 2007 19:37:43 +0000 (19:37 +0000)]
2007-08-21  Dave Brolley  <brolley@redhat.com>

        * rtl-c.scm (const): Generate call to MAKEDI for integers larger
        than 32 bits.

16 years ago * uinfo.cc (pwdgrp::load): Use NT native functions.
corinna [Tue, 21 Aug 2007 17:38:23 +0000 (17:38 +0000)]
* uinfo.cc (pwdgrp::load): Use NT native functions.

16 years ago2007-08-21 Andreas Krebbel <krebbel1@de.ibm.com>
krebbel [Tue, 21 Aug 2007 15:54:29 +0000 (15:54 +0000)]
2007-08-21  Andreas Krebbel  <krebbel1@de.ibm.com>

* s390-mkopc.c (struct s390_cond_ext_format): New global struct.
(s390_cond_ext_format): New global variable.
(expandConditionalJump): New function.
(main): Invoke expandConditionalJump for mnemonics containing '*'.
* s390-opc.txt: Replace mnemonics with conditional
mask extensions with instructions using the newly introduced '*' tag.

16 years ago * fhandler_disk_file.cc (fhandler_base::fstat_helper): Rewrite checking
corinna [Tue, 21 Aug 2007 15:37:09 +0000 (15:37 +0000)]
* fhandler_disk_file.cc (fhandler_base::fstat_helper): Rewrite checking
for executable file magic using a thread safe method and re-enable this
code.

16 years ago* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
jimb [Tue, 21 Aug 2007 15:09:59 +0000 (15:09 +0000)]
* gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
(title page): Include the dedication in the printed manual, as a
separate page after the copyright notice.

16 years ago2007-08-21 H.J. Lu <hongjiu.lu@intel.com>
hjl [Tue, 21 Aug 2007 13:52:53 +0000 (13:52 +0000)]
2007-08-21  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c (elf_i386_tls_transition): Accept a pointer
to ELF hash entry instead of an integer for local test.
(elf_i386_check_relocs): Updated.
(elf_i386_gc_sweep_hook): Likewise.
(elf_i386_relocate_section): Likewise.

* elf64-x86-64.c  (elf64_x86_64_tls_transition): Accept a
pointer to ELF hash entry instead of an integer for local
test.
(elf64_x86_64_check_relocs): Updated.
(elf64_x86_64_gc_sweep_hook): Likewise.
(elf64_x86_64_relocate_section): Likewise.

16 years ago2007-08-21 Chris Smith <chris.smith@st.com>
drow [Tue, 21 Aug 2007 13:35:00 +0000 (13:35 +0000)]
2007-08-21  Chris Smith  <chris.smith@st.com>

* cli/cli-script.c (read_command_lines): Call dont_repeat for each
line.

16 years ago * syscalls.cc (unlink_nt): Drop one local FILE_BASIC_INFORMATION struct.
corinna [Tue, 21 Aug 2007 12:39:53 +0000 (12:39 +0000)]
* syscalls.cc (unlink_nt): Drop one local FILE_BASIC_INFORMATION struct.

16 years ago * ntdll.h (NtNotifyChangeDirectoryFile): Declare.
corinna [Tue, 21 Aug 2007 12:37:38 +0000 (12:37 +0000)]
* ntdll.h (NtNotifyChangeDirectoryFile): Declare.
(NtQueryAttributesFile): Move to maintain alphabetical order of
declarations.  Add comment to note that timestamp information returned
by NtQueryAttributesFile is unreliable.
* path.h (etc::changed_h): Move here.
(etc::fn): Change type to OBJECT_ATTRIBUTES.
(etc::last_modified): Change type to LARGE_INTEGER.
(etc::init): Take PUNICODE_STRING as second argument.
* path.cc: Accomodate above changes.
(etc::test_file_change): Use NT native functions.
(etc::dir_changed): Ditto.
* uinfo.cc (pwdgrp::load): Call etc::init with NT native path.

16 years ago * fhandler_disk_file.cc: Change debugging output througout to print
corinna [Tue, 21 Aug 2007 12:09:37 +0000 (12:09 +0000)]
* fhandler_disk_file.cc: Change debugging output througout to print
the NT status consistently.  Use UNICODE path information if available.

16 years agoBring over from the GCC tree:
bje [Tue, 21 Aug 2007 04:15:07 +0000 (04:15 +0000)]
Bring over from the GCC tree:

2007-08-21  Richard Guenther  <rguenther@suse.de>

  * configure.ac: Add types checking to stage1 checking flags.
* configure: Regenerate.

16 years agodaily update
amodra [Tue, 21 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Tue, 21 Aug 2007 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

16 years ago* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
jimb [Mon, 20 Aug 2007 19:31:11 +0000 (19:31 +0000)]
* gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
don't break a @var across a line.

16 years ago2007-08-20 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 20 Aug 2007 19:13:01 +0000 (19:13 +0000)]
2007-08-20  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-i386.c (elf_i386_tls_transition): Break long line.
* elf64-x86-64.c (elf64_x86_64_tls_transition): Likewise.

16 years ago * hookapi.cc (ld_preload): Call LoadLibraryW.
corinna [Mon, 20 Aug 2007 15:41:08 +0000 (15:41 +0000)]
* hookapi.cc (ld_preload): Call LoadLibraryW.
* path.h (path_conv::get_wide_win32_path_len): Define.

16 years ago * fhandler.cc (rootdir): Delete.
corinna [Mon, 20 Aug 2007 15:16:26 +0000 (15:16 +0000)]
* fhandler.cc (rootdir): Delete.
* winsup.h (rootdir): Drop declaration.

16 years agoRevision of previous delta using bfd_vma cast instead of 1L.
nickc [Mon, 20 Aug 2007 13:23:41 +0000 (13:23 +0000)]
Revision of previous delta using bfd_vma cast instead of 1L.

16 years ago2007-08-20 Jan Kratochvil <jan.kratochvil@redhat.com>
jkratoch [Mon, 20 Aug 2007 13:05:22 +0000 (13:05 +0000)]
2007-08-20  Jan Kratochvil  <jan.kratochvil@redhat.com>

* elfxx-target.h [ELF_COMMONPAGESIZE && ELF_MAXPAGESIZE]
(ELF_MINPAGESIZE): Fixed its size guess.  Sanity checked its size.
(ELF_COMMONPAGESIZE, ELF_MAXPAGESIZE): Sanity checked their size.

16 years ago* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
nickc [Mon, 20 Aug 2007 08:26:34 +0000 (08:26 +0000)]
* elflink.c (elf_fixup_link_order): Rewrite conversion of s->alignment_power
  into an offset mask in order to avoid a gcc error message.

16 years agodaily update
amodra [Mon, 20 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years ago*** empty log message ***
gdbadmin [Mon, 20 Aug 2007 00:00:03 +0000 (00:00 +0000)]
*** empty log message ***

16 years ago * path.cc (fillout_mntent): Append backslash to drive-only paths before
corinna [Sun, 19 Aug 2007 15:55:05 +0000 (15:55 +0000)]
* path.cc (fillout_mntent): Append backslash to drive-only paths before
calling fs_info::update.
* path.h (fs_info::clear): Simplify.
(fs_info::fs_info): Add constructor.

16 years ago*** empty log message ***
gdbadmin [Sun, 19 Aug 2007 00:00:34 +0000 (00:00 +0000)]
*** empty log message ***

16 years agodaily update
amodra [Sun, 19 Aug 2007 00:00:05 +0000 (00:00 +0000)]
daily update

16 years ago2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
msnyder [Sat, 18 Aug 2007 20:22:27 +0000 (20:22 +0000)]
2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>

* stabsread.c (dbx_lookup_type): Memory leak.

16 years ago2007-08-18 Michael Snyder <msnyder@access-company.com>
msnyder [Sat, 18 Aug 2007 20:05:46 +0000 (20:05 +0000)]
2007-08-18  Michael Snyder  <msnyder@access-company.com>

* event-loop.c (delete_async_signal_handler): Move pointer null
test to before pointer dereference.

16 years ago2007-08-18 Michael Snyder <msnyder@svkmacdonelllnx>
msnyder [Sat, 18 Aug 2007 19:45:48 +0000 (19:45 +0000)]
2007-08-18  Michael Snyder  <msnyder@svkmacdonelllnx>

* ui-out.c (append_header_to_list): Possible cut and paste error.