OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
16 years ago2007-08-14 Jan Kratochvil <jan.kratochvil@redhat.com>
jkratoch [Tue, 14 Aug 2007 08:04:47 +0000 (08:04 +0000)]
2007-08-14  Jan Kratochvil  <jan.kratochvil@redhat.com>

* elfcode.h (NAME(_bfd_elf,bfd_from_remote_memory)): LOADBASE is now
initialized only on the first PT_LOAD.  New variable LOADBASE_SET.
Removed PF_R checking for IA-64 vDSOs as redundant now.
Code advisory: Roland McGrath

16 years ago2007-08-13 Michael Snyder <msnyder@access-company.com>
msnyder [Tue, 14 Aug 2007 00:31:35 +0000 (00:31 +0000)]
2007-08-13  Michael Snyder  <msnyder@access-company.com>

* valops.c: Whitespace clean-up.

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

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

16 years ago2007-08-13 Michael Snyder <msnyder@access-company.com>
msnyder [Mon, 13 Aug 2007 23:06:33 +0000 (23:06 +0000)]
2007-08-13  Michael Snyder  <msnyder@access-company.com>

* tui/tui-winsource.c (tui_alloc_source_buffer): Clean up allocation.

16 years ago2007-08-13 Michael Snyder <msnyder@access-company.com>
msnyder [Mon, 13 Aug 2007 23:02:08 +0000 (23:02 +0000)]
2007-08-13  Michael Snyder  <msnyder@access-company.com>

* event-top.c (command_line_handler): Memory leak.

16 years ago2007-08-13 Michael Snyder <msnyder@access-company.com>
msnyder [Mon, 13 Aug 2007 22:57:39 +0000 (22:57 +0000)]
2007-08-13  Michael Snyder  <msnyder@access-company.com>

* mi/mi-cmd-var.c (mi_cmd_var_set_format): Memory leak.
No need to make copy.

16 years ago2007-08-13 Michael Snyder <msnyder@access-company.com>
msnyder [Mon, 13 Aug 2007 22:25:12 +0000 (22:25 +0000)]
2007-08-13  Michael Snyder  <msnyder@access-company.com>

* source.c (find_source_lines): Require symtab 's'.

16 years agobfd/
rsandifo [Mon, 13 Aug 2007 21:16:36 +0000 (21:16 +0000)]
bfd/
* elfxx-mips.c (mips_elf_link_hash_table): Add computed_got_sizes.
(mips_elf_record_global_got_symbol): Increment local_gotno for
each forced-local symbol.
(_bfd_mips_elf_check_relocs): Pass forced-local call symbols to
mips_elf_record_global_got_symbol for VxWorks too.
(_bfd_mips_elf_always_size_sections): Set computed_got_sizes
to true after computing the GOT size.
(_bfd_mips_elf_hide_symbol): Increase local_gotno whenever
got.offset == 1.  Only adjust global_gotno if computed_got_sizes.
For VxWorks, add a local entry when hiding a symbol that needs a
plt but has not been marked as needing a global got entry.
(_bfd_mips_elf_link_hash_table_create): Set computed_got_sizes to
false.

ld/testsuite/
* ld-mips-elf/vxworks-forced-local-1.d,
* ld-mips-elf/vxworks-forced-local-1.s,
* ld-mips-elf/vxworks-forced-local-1.ver: New test.
* ld-mips-elf/mips-elf.exp: Run it.
* ld-mips-elf/tlsdyn-o32-2.d: Adjust for removal of unnecessary
local GOT entry.
* ld-mips-elf/tlsdyn-o32-2.got: Likewise.
* ld-mips-elf/tlsdyn-o32-3.d: Likewise.
* ld-mips-elf/tlsdyn-o32-3.got: Likewise.
* ld-mips-elf/vxworks1-lib.dd: Likewise.
* ld-mips-elf/vxworks1-lib.rd: Likewise.

16 years ago * mmap.cc: Call NtClose instead of CloseHandle throughout.
corinna [Mon, 13 Aug 2007 19:44:30 +0000 (19:44 +0000)]
* mmap.cc: Call NtClose instead of CloseHandle throughout.
(CreateMapping): Drop unused last argument.  Accommodate throughout.
(mmap64): Re-open file with execute permissions using NtOpenFile.

16 years ago * fhandler.h (fhandler_base::close_fs): Reintroduce (as inline function)
corinna [Mon, 13 Aug 2007 19:15:46 +0000 (19:15 +0000)]
* fhandler.h (fhandler_base::close_fs): Reintroduce (as inline function)
for clearness.
* fhandler_disk_file.cc (fhandler_base::fstat_fs): Revert previous
change.
(fhandler_base::open_fs): Ditto.
* fhandler_socket.cc (fhandler_socket::close): Ditto.

16 years ago2007-08-13 Carlos O'Donell <carlos@codesourcery.com>
jjohnstn [Mon, 13 Aug 2007 18:13:36 +0000 (18:13 +0000)]
2007-08-13  Carlos O'Donell  <carlos@codesourcery.com>

* arm/crt0.S: Remove '.set' for __stack, hardware_init_hook,
and software_init_hook.

16 years ago * Makefile.in (DLL_OFILES): Remove delqueue.o.
corinna [Mon, 13 Aug 2007 17:16:03 +0000 (17:16 +0000)]
* Makefile.in (DLL_OFILES): Remove delqueue.o.
* delqueue.cc: Delete.
* fhandler.h (fhandler_base::close_fs): Drop declaration.
(fhandler_disk_file::close): Drop declaration.
* fhandler_disk_file.cc (fhandler_base::fstat_fs): Call close instead of
close_fs.
(fhandler_base::fstat_helper): Use open FH_UNIX handle in call to
get_file_attribute.
(fhandler_base::open_fs): Call close instead of get_file_attribute.
(fhandler_disk_file::close): Remove.
(fhandler_base::close_fs): Remove.
* fhandler_socket.cc (fhandler_socket::close): Just call
fhandler_base::close for FH_UNIX sockets.
* shared.cc (user_shared_initialize): Drop call to
user_shared->delqueue.init.
* shared_info.h (CURR_USER_MAGIC): Change according to below change.
(MAX_DELQUEUES_PENDING): Remove.
(class delqueue_list): Remove.
(class user_info): Remove delqueue.
* syscalls.cc (close_all_files): Drop call to
user_shared->delqueue.process_queue.
(unlink): Drop delqueue handling.

16 years ago * devices.in (dev_storage): Use native NT device name for kmsg mailslot.
corinna [Mon, 13 Aug 2007 15:08:25 +0000 (15:08 +0000)]
* devices.in (dev_storage): Use native NT device name for kmsg mailslot.
* devices.cc: Regenerate.
* fhandler.cc (fhandler_base::operator =): Use path_conv assignment
operator.
(fhandler_base::set_name): Ditto.
(fhandler_base::open): Use NT native path in debug output.
* fhandler_mailslot.cc: Convert to NT native function calls.
* ntdll.h (struct _FILE_MAILSLOT_SET_INFORMATION): Define.
(NtCreateMailslotFile): Declare.
* path.cc (path_conv::set_normalized_path): Don't set wide_path to NULL.
(path_conv::set_name): Remove unused function.
* path.h (path_conv::set_name): Drop declaration.
(path_conv::operator =): Define.

16 years ago2007-08-13 Frank Ch. Eigler <fche@redhat.com>
fche [Mon, 13 Aug 2007 14:47:43 +0000 (14:47 +0000)]
2007-08-13  Frank Ch. Eigler  <fche@redhat.com>

* common_model.h: Change #include guard name.

2007-08-13  Frank Ch. Eigler  <fche@redhat.com>

* sh.h: Protect CGEN_CPU_FPU macro against multiple definitions.
* common_model.h: Change #include guard name.

16 years ago * config/default.exp: New file.
drow [Mon, 13 Aug 2007 14:35:58 +0000 (14:35 +0000)]
* config/default.exp: New file.

16 years ago* standards.texi: Import 22 July 2007 version.
nickc [Mon, 13 Aug 2007 09:45:22 +0000 (09:45 +0000)]
* standards.texi: Import 22 July 2007 version.
* fdl.texi: Import version 1.2.
* make-stds.texi: Import 2006 version.

16 years ago * NEWS: Add a marker for the 2.18 features.
drow [Mon, 13 Aug 2007 01:56:12 +0000 (01:56 +0000)]
* NEWS: Add a marker for the 2.18 features.

16 years ago * doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include
drow [Mon, 13 Aug 2007 01:52:58 +0000 (01:52 +0000)]
* doc/Makefile.am (AM_MAKEINFOFLAGS, TEXI2DVI): Include
$(top_srcdir)/../../bfd/doc.
* doc/Makefile.in: Regenerate.

16 years ago * coffgen.c (coff_get_normalized_symtab): Correct cast.
drow [Mon, 13 Aug 2007 01:45:11 +0000 (01:45 +0000)]
* coffgen.c (coff_get_normalized_symtab): Correct cast.

16 years ago * configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
bje [Mon, 13 Aug 2007 01:32:31 +0000 (01:32 +0000)]
* configure.ac (TOPLEVEL_CONFIGURE_ARGUMENTS, baseargs): Pass
--silent if $silent.
* configure: Regenerate.

16 years ago * elf.c (elf_modify_segment_map): Add remove_empty_load param.
amodra [Mon, 13 Aug 2007 00:44:19 +0000 (00:44 +0000)]
* elf.c (elf_modify_segment_map): Add remove_empty_load param.
Don't remove empty PT_LOAD header if false.
(_bfd_elf_map_sections_to_segments): If user phdrs, pass false
to elf_modify_segment_map.
(assign_file_positions_for_load_sections): Pass false to
elf_modify_segment_map.

16 years agobfd/
amodra [Mon, 13 Aug 2007 00:20:55 +0000 (00:20 +0000)]
bfd/
* elf64-ppc.c (ADDI_R12_R12, LD_R11_0R2, LD_R2_0R2): Define.
Update stub comments.
(build_plt_stub): Build two variants, one without "addis".
(ppc_build_one_stub): Build stubs without "addis" if possible.
(ppc_size_one_stub): Size new stubs.
ld/testsuite/
* ld-powerpc/relbrlt.s (.text.pad2): Adjust space.
* ld-powerpc/relbrlt.d: Update.
* ld-powerpc/tlsexe.d: Update.
* ld-powerpc/tlsexe.g: Update.
* ld-powerpc/tlsexe.r: Update.
* ld-powerpc/tlsexetoc.d: Update.
* ld-powerpc/tlsexetoc.g: Update.
* ld-powerpc/tlsexetoc.r: Update.
* ld-powerpc/tlsso.d: Update.
* ld-powerpc/tlsso.g: Update.
* ld-powerpc/tlsso.r: Update.
* ld-powerpc/tlstocso.d: Update.
* ld-powerpc/tlstocso.g: Update.

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

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

16 years ago* faq-programming.xml: Clarify where to run "make check".
cgf [Sun, 12 Aug 2007 19:45:45 +0000 (19:45 +0000)]
* faq-programming.xml: Clarify where to run "make check".

16 years ago * src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.
drow [Sun, 12 Aug 2007 19:05:42 +0000 (19:05 +0000)]
* src-release (DEVO_SUPPORT): Add COPYING3 and COPYING3.LIB.

16 years ago * configure.in (ALL_LINGUAS): Add fi.
drow [Sun, 12 Aug 2007 18:59:45 +0000 (18:59 +0000)]
* configure.in (ALL_LINGUAS): Add fi.
* po/fi.po: New file.
* configure: Regenerated.

16 years ago * fhandler.cc (fhandler_base::open): Remove HIDDEN_DOT_FILES code.
corinna [Sun, 12 Aug 2007 15:42:02 +0000 (15:42 +0000)]
* fhandler.cc (fhandler_base::open): Remove HIDDEN_DOT_FILES code.
* fhandler_disk_file.cc (fhandler_disk_file::mkdir): Ditto.
* path.cc (symlink_worker): Ditto.

16 years ago * syscalls.cc (getw): Remove redundant implementation.
corinna [Sun, 12 Aug 2007 15:20:15 +0000 (15:20 +0000)]
* syscalls.cc (getw): Remove redundant implementation.
(putw): Ditto.
(wcscmp): Ditto.
(wcslen): Ditto.
(memccpy): Ditto.

16 years ago * ntdll.h: Add descriptive comments to special Rtl functions.
corinna [Sun, 12 Aug 2007 12:48:00 +0000 (12:48 +0000)]
* ntdll.h: Add descriptive comments to special Rtl functions.
(STATUS_OBJECT_PATH_NOT_FOUND): Define.
(STATUS_BUFFER_OVERFLOW): Define.
(FILE_SUPERSEDED): Define.
(FILE_OPENED): Define.
(FILE_CREATED): Define.
(FILE_OVERWRITTEN): Define.
(FILE_EXISTS): Define.
(FILE_DOES_NOT_EXIST): Define.
(PIO_APC_ROUTINE): Typedef.
(NtFsControlFile): Fix parameter types to use PIO_APC_ROUTINE.
(NtWriteFile): Declare.
(RtlInt64ToHexUnicodeString): Declare.
* strfuncs.cc: Include ntdll.h.
(RtlInt64ToHexUnicodeString): New function.
* syscalls.cc (try_to_bin): Rewrite using native NT functions.
Only try to create recycle bin after unsuccessfully trying to move
file.  Also try to create special files in recycle bin so that Windows
Explorer isn't unnecessarily stampeded.

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

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

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

* completer.c: Spelling fix in comments.

16 years agobfd/
rsandifo [Sat, 11 Aug 2007 17:31:23 +0000 (17:31 +0000)]
bfd/
* config.bfd (sh-*-vxworks): Define targ_underscore to "yes".

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Sat, 11 Aug 2007 00:28:30 +0000 (00:28 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* gdbtypes.c: Coding standard cleanup.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Sat, 11 Aug 2007 00:22:18 +0000 (00:22 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* gdbtypes.c: Comment/whitespace cleanup.

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

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

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 22:08:18 +0000 (22:08 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* stabsread.c (read_huge_number): Attempt to compute value before
values that it depends on.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 22:01:27 +0000 (22:01 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* linespec.c (decode_dollar): Dead code, ptr can't be non-null.
(decode_objc): Use "NULL" instead of 0.
(find_method): Ditto.
(decode_all_digits): Ditto.
(decode_dollar): Ditto.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 21:52:38 +0000 (21:52 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* mi/mi-main.c (mi_cmd_data_evaluate_expression): Resource leak.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 21:44:22 +0000 (21:44 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* mi/mi-cmd-var.c (mi_cmd_var_list_children): Memory leak.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 20:42:44 +0000 (20:42 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* solib-svr4.c (enable_break): Don't free tmp_pathname until
after closing bfd.

16 years ago2007-08-10 Michael Snyder <msnyder@access-company.com>
msnyder [Fri, 10 Aug 2007 20:35:08 +0000 (20:35 +0000)]
2007-08-10  Michael Snyder  <msnyder@access-company.com>

* completer.c: Comment/whitespace cleanup.

16 years ago2007-08-10 Carlos O'Donell <carlos@codesourcery.com>
jjohnstn [Fri, 10 Aug 2007 19:36:46 +0000 (19:36 +0000)]
2007-08-10  Carlos O'Donell  <carlos@codesourcery.com>

        2007-07-12  Daniel Jacobowitz  <dan@codesourcery.com>

        * arm/syscalls.c (_stat): Use _close

        * arm/syscalls.c (struct poslog): Rename to...
        (struct fdent): ... this.
        (FILE_HANDLE_OFFSET): Remove.
        (findslot): Return a struct fdent* if fd is valid, otherwise return NULL.
        (newslot): New function.
        (remap_handle): Remove.
        (initialise_monitor_handles): Use stdout as fallback for stderr.
        (wrap): Rename to...
        (checkerror): ...  this.
        (_swiread): Use checkerror() for the return of SWI calls.  Correct the use of r0.
        (_read): Use findslot().  Return EBADF on bad handle.
        (_swilseek): Call findslot().  Check for valid whence.  Check for negative offset when using
        SEEK_CUR, and check for overflow.  Use checkerror().  Check *_Flen calls for errors.
        (_swiwrite): Correct the use of r0.
        (_write): Call findslot().
        (_swiopen): Call findslot().  Check for valid flags.  Use checkerror().  Call newslot().
        Handle O_TRUNC, and O_WRONLY.  Return index into openfiles[] for fd.
        (_swiclose): Correct the use of r0.
        (_close): Handle stderr == stdout case.  Only reclaim handle if _swiclose succeeded.
        (_getpid): Use __attribute__((unused)).
        (_sbrk): Fix formatting.
        (_swistat): New function.
        (_stat): Call _swistat().
        (_fstat): Call _swistat().
        (_unlink): Correct the use of r0.
        (isatty): Call finslot().  Correct the use of r0.
        (_system): Call checkerror().  Correct the use of r0.
        (_rename): Correct the use of r0.

16 years ago * Makefile.in (i386nbsd-nat.o): Add missing dependency.
brobecke [Fri, 10 Aug 2007 17:52:09 +0000 (17:52 +0000)]
    * Makefile.in (i386nbsd-nat.o): Add missing dependency.

16 years ago2007-08-10 Maxim Grigoriev <maxim2405@gmail.com>
maxim2405 [Fri, 10 Aug 2007 17:49:48 +0000 (17:49 +0000)]
2007-08-10  Maxim Grigoriev  <maxim2405@gmail.com>

* remote-fileio.c (remote_fileio_resize_fd_map): Initialize newly
allocated file descriptors.

16 years ago * Makefile.in: Minor cleanup throughout; add some missing variables,
brobecke [Fri, 10 Aug 2007 17:26:45 +0000 (17:26 +0000)]
    * Makefile.in: Minor cleanup throughout; add some missing variables,
        add some missing rules, remove some rules that are no longer needed,
        and fix the dependencies in several rules.

16 years ago * path.cc (fillout_mntent): Fix calculation of unicode buffer size.
corinna [Fri, 10 Aug 2007 16:47:22 +0000 (16:47 +0000)]
* path.cc (fillout_mntent): Fix calculation of unicode buffer size.

16 years ago* sim-memopt.c (memory_options): Mention that the memory-size switch accepts suffixes.
nickc [Fri, 10 Aug 2007 14:26:33 +0000 (14:26 +0000)]
* sim-memopt.c (memory_options): Mention that the memory-size switch accepts suffixes.
  (parse_size): Handle a suffix on the size value.
* sim-options.c (standard_options): Mention that the mem-size switch accepts suffixes.
  (standard_option_handler): Handle a suffix on the size value.

16 years agoAdd M R Swami Reddy as CR16/CRX support maintainer.
nickc [Fri, 10 Aug 2007 13:25:31 +0000 (13:25 +0000)]
Add M R Swami Reddy as CR16/CRX support maintainer.

16 years agoAdd a marker for the 2.18 features.
nickc [Fri, 10 Aug 2007 13:21:39 +0000 (13:21 +0000)]
Add a marker for the 2.18 features.

16 years agoUpdated Finnish, Irish and Vietnamese translations
nickc [Fri, 10 Aug 2007 13:16:31 +0000 (13:16 +0000)]
Updated Finnish, Irish and Vietnamese translations

16 years agoMention PR ld/4877.
hjl [Fri, 10 Aug 2007 12:41:33 +0000 (12:41 +0000)]
Mention PR ld/4877.

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

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

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

PR ld/4875
* elf-hints-local.h: Include bfd_stdint.h.  Use uint32_t
instead of u_int32_t.

* sha1.h: Include bfd_stdint.h instead of <stdint.h>.

16 years ago * syscalls.cc (rename): Check oldpath and newpath for trailing dir
corinna [Fri, 10 Aug 2007 11:16:26 +0000 (11:16 +0000)]
* syscalls.cc (rename): Check oldpath and newpath for trailing dir
separators, require them to be existing directories if so.  Check
for a request to change only the case of the filename.  Check paths
for case insensitve equality only once.  Handle renaming a directory
to another, existing directory by unlinking the destination directory
first.  If newpath points to an existing file with R/O attribute set,
try to unset R/O attribute first.  Augment hardlink test by not
checking directories.  If renaming fails with STATUS_ACCESS_DENIED,
try to unlink existing destination filename and try renaming again.
Drop useless test for non-empty directory.  Always close fh at the
end of the function.

16 years agopatch: Correct documentation of windmc.
ktietz [Fri, 10 Aug 2007 07:12:37 +0000 (07:12 +0000)]
patch: Correct documentation of windmc.

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

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

16 years ago2007-08-09 Michael Snyder <msnyder@access-company.com>
msnyder [Thu, 9 Aug 2007 23:14:55 +0000 (23:14 +0000)]
2007-08-09  Michael Snyder  <msnyder@access-company.com>

* aoutx.h (aout_get_external_symbols): Return if count is zero.

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

PR ld/4909
* elf.c (print_segment_map): New function.
(assign_file_positions_for_load_sections): Call print_segment_map
when a section can't be allocated in segment.

16 years agoRe-instated Guile/Scheme support.
ludo [Thu, 9 Aug 2007 23:01:10 +0000 (23:01 +0000)]
Re-instated Guile/Scheme support.

16 years agoAdd Emacs local variables for UTF-8.
ludo [Thu, 9 Aug 2007 22:44:37 +0000 (22:44 +0000)]
Add Emacs local variables for UTF-8.

16 years agoAdded myself to `MAINTAINERS'.
ludo [Thu, 9 Aug 2007 21:52:04 +0000 (21:52 +0000)]
Added myself to `MAINTAINERS'.

16 years ago2007-08-09 Michael Snyder <msnyder@access-company.com>
msnyder [Thu, 9 Aug 2007 18:37:08 +0000 (18:37 +0000)]
2007-08-09  Michael Snyder  <msnyder@access-company.com>

* solib.c (solib_open): Memory leak -- openp returns xmalloc buffer.

16 years ago2007-08-09 Michael Snyder <msnyder@access-company.com>
msnyder [Thu, 9 Aug 2007 18:36:55 +0000 (18:36 +0000)]
2007-08-09  Michael Snyder  <msnyder@access-company.com>

* solib.c (solib_open): Memory leak -- openp returns xmalloc buffer.

16 years ago* gendef (sigbe): Reset "incyg" while the stack lock is active to avoid a
cgf [Thu, 9 Aug 2007 17:20:09 +0000 (17:20 +0000)]
* gendef (sigbe): Reset "incyg" while the stack lock is active to avoid a
potential race.

16 years ago * solib-som.c (som_relocate_section_addresses): Stop saving
brobecke [Thu, 9 Aug 2007 16:45:32 +0000 (16:45 +0000)]
    * solib-som.c (som_relocate_section_addresses): Stop saving
        the $CODE$ section in the so_list structure.

16 years ago2007-08-09 Paul Brook <paul@codesourcery.com>
pbrook [Thu, 9 Aug 2007 15:11:05 +0000 (15:11 +0000)]
2007-08-09  Paul Brook  <paul@codesourcery.com>

gas/
* config/tc-arm.c (relaxed_symbol_addr): Compensate for alignment.

gas/testsuite/
* gas/arm/relax_load_align.d: new test.
* gas/arm/relax_load_align.s: new test.

16 years ago * opncls.c (bfd_openr_iovec): Fix the OPEN parameter macro expansion.
jkratoch [Thu, 9 Aug 2007 14:22:03 +0000 (14:22 +0000)]
* opncls.c (bfd_openr_iovec): Fix the OPEN parameter macro expansion.

16 years agogas/
hjl [Thu, 9 Aug 2007 13:50:49 +0000 (13:50 +0000)]
gas/

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

* config/tc-i386.c (check_byte_reg): Support pextrb and pinsrb.

gas/testsuite/

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

* gas/i386/i386.exp: Run sse4_1-intel, sse4_2-intel,
x86-64-sse4_1-intel and x86-64-sse4_2-intel.

* gas/i386/sse4_1-intel.d: New file.
* gas/i386/sse4_2-intel.d: Likewise.
* gas/i386/x86-64-sse4_1-intel.d: Likewise.
* gas/i386/x86-64-sse4_2-intel.d: Likewise.

* gas/i386/sse4_1.s: Add tests for Intel syntax.
* gas/i386/sse4_2.s: Likewise.
* gas/i386/x86-64-sse4_1.s: Likewise.
* gas/i386/x86-64-sse4_2.s: Likewise.

* gas/i386/sse4_1.d: Updated.
* gas/i386/sse4_2.d: Likewise.
* gas/i386/x86-64-sse4_1.d: Likewise.
* gas/i386/x86-64-sse4_2.d: Likewise.

opcodes/

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

* i386-opc.tbl: Add NoRex64 to pmovsxbw, pmovsxwd, pmovsxdq,
pmovzxbw, pmovzxwd, pmovzxdq and roundsd.
* i386-tbl.h: Regenerated.

16 years ago * windres/windres.exp: Return unsupported rather than fail if
amodra [Thu, 9 Aug 2007 11:43:03 +0000 (11:43 +0000)]
* windres/windres.exp: Return unsupported rather than fail if
windows.h not found.

16 years agobinutils/testsuite/
amodra [Thu, 9 Aug 2007 11:25:58 +0000 (11:25 +0000)]
binutils/testsuite/
* binutils-all/copy-2.d (not-target): Match *-*-*aout.
* binutils-all/copy-3.d (not-target): Likewise.
* binutils-all/objcopy.exp (objcopy_test): Remove extraneous
setup_xfail.
gas/testsuite/
* gas/all/weakref1u.d (not-target): Match *-*-*aout.

16 years ago PR 4515
amodra [Thu, 9 Aug 2007 11:02:23 +0000 (11:02 +0000)]
PR 4515
* genscripts.sh: Delete all references to NONPAGED_TEXT_START_ADDR.
* ldint.texinfo: Likewise.
* emulparams/armaoutb.sh (NONPAGED_TEXT_START_ADDRESS): Delete.
* emulparams/armaoutl.sh: Likewise.
* emulparams/arcelf.sh (NONPAGED_TEXT_START_ADDR): Delete.
* emulparams/bfin.sh: Likewise
* emulparams/crisaout.sh: Likewise
* emulparams/elf32_sparc.sh: Likewise
* emulparams/elf32am33lin.sh: Likewise
* emulparams/elf32b4300.sh: Likewise
* emulparams/elf32bmip.sh: Likewise
* emulparams/elf32mcore.sh: Likewise
* emulparams/elf32xtensa.sh: Likewise
* emulparams/elf64_s390.sh: Likewise
* emulparams/elf64_sparc.sh: Likewise
* emulparams/elf64alpha.sh: Likewise
* emulparams/elf_i386.sh: Likewise
* emulparams/elf_i386_be.sh: Likewise
* emulparams/elf_i386_chaos.sh: Likewise
* emulparams/elf_i386_ldso.sh: Likewise
* emulparams/elf_i386_vxworks.sh: Likewise
* emulparams/elf_s390.sh: Likewise
* emulparams/elf_x86_64.sh: Likewise
* emulparams/i386aout.sh: Likewise
* emulparams/i386moss.sh: Likewise
* emulparams/i386msdos.sh: Likewise
* emulparams/i386nto.sh: Likewise
* emulparams/i386nw.sh: Likewise
* emulparams/m68kaout.sh: Likewise
* emulparams/m68kelf.sh: Likewise
* emulparams/ppcnw.sh: Likewise
* emulparams/sun4.sh: Likewise
* emulparams/tic80coff.sh: Likewise
* emulparams/vaxnbsd.sh: Likewise
* emulparams/armnbsd.sh (NONPAGED_TEXT_START_ADDR): Delete.
(TEXT_START_ADDR): Set for -n, -N.
* emulparams/coff_sparc.sh: Likewise
* emulparams/elf32vax.sh: Likewise
* emulparams/i386bsd.sh: Likewise
* emulparams/i386go32.sh: Likewise
* emulparams/i386linux.sh: Likewise
* emulparams/i386lynx.sh: Likewise
* emulparams/i386mach.sh: Likewise
* emulparams/m68k4knbsd.sh: Likewise
* emulparams/m68klinux.sh: Likewise
* emulparams/m68knbsd.sh: Likewise
* emulparams/ns32knbsd.sh: Likewise
* emulparams/pc532macha.sh: Likewise
* emulparams/ppclynx.sh: Likewise
* emulparams/scoreelf.sh: Likewise
* emulparams/sparcaout.sh: Likewise
* emulparams/sparclinux.sh: Likewise
* emulparams/sun3.sh: Likewise
* emulparams/vsta.sh: Likewise

16 years ago * syscalls.cc (rename): Close oldpath file handle immediately after
corinna [Thu, 9 Aug 2007 10:32:24 +0000 (10:32 +0000)]
* syscalls.cc (rename): Close oldpath file handle immediately after
trying to rename it.  Use nfh handle when checking for non-empty
newpath directory.  Only change status if check_dir_not_empty really
returns STATUS_DIRECTORY_NOT_EMPTY.

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

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

16 years ago2007-08-08 Maxim Grigoriev <maxim2405@gmail.com>
maxim2405 [Wed, 8 Aug 2007 23:22:17 +0000 (23:22 +0000)]
2007-08-08  Maxim Grigoriev  <maxim2405@gmail.com>

* xtensa-tdep.h (XTENSA_MAX_COPROCESSOR): New.
(xtensa_register_group_t): Add entries for coprocessors.
* xtensa-tdep.c (xtensa_init_reggroups): New register groups.
(xtensa_add_reggroups): Likewise.
(xtensa_register_reggroup_p): Likewise.
(xtensa_coprocessor_register_group): New function.
(xtensa_cp): New.

16 years ago2007-08-08 Jan Kratochvil <jan.kratochvil@redhat.com>
jkratoch [Wed, 8 Aug 2007 22:12:34 +0000 (22:12 +0000)]
2007-08-08  Jan Kratochvil  <jan.kratochvil@redhat.com>

* serial.c (serial_open): Fix the OPEN parameter macro expansion.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 22:02:37 +0000 (22:02 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* target.c (target_read_string): Guard against null.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 21:46:36 +0000 (21:46 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* varobj.c (value_of_root): Move alloc after return to avoid leak.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 18:39:50 +0000 (18:39 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* tui/tui-layout.c (tui_set_layout): Dead code, dead variable.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 18:34:28 +0000 (18:34 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* top.c (command_line_input): Memory leak.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 18:08:52 +0000 (18:08 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* solib-svr4.c (open_symbol_file_object): Memory leak.
(svr4_current_sos): Ditto.
(enable_break): Ditto.

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

* cp-valprint.c (cp_print_hpacc_virtual_table_entries): Memory leak.

16 years ago2007-08-08 Michael Snyder <msnyder@access-company.com>
msnyder [Wed, 8 Aug 2007 18:01:34 +0000 (18:01 +0000)]
2007-08-08  Michael Snyder  <msnyder@access-company.com>

* dwarf2read.c (add_partial_symbol): Memory leak.

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

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

16 years agoFix year in ChangeLog entry.
hjl [Tue, 7 Aug 2007 16:06:41 +0000 (16:06 +0000)]
Fix year in ChangeLog entry.

16 years agoFix year in ChangeLog entries.
hjl [Tue, 7 Aug 2007 16:05:45 +0000 (16:05 +0000)]
Fix year in ChangeLog entries.

16 years ago* po/bfd.pot: Updated template.
nickc [Tue, 7 Aug 2007 11:01:34 +0000 (11:01 +0000)]
* po/bfd.pot: Updated template.
* po/BLD-POTFILES.in: Regenerate.

16 years agoUpdate German translation
nickc [Tue, 7 Aug 2007 10:25:23 +0000 (10:25 +0000)]
Update German translation

16 years ago* configure.tgt: Add bfin-*rtems*.
nickc [Tue, 7 Aug 2007 09:32:06 +0000 (09:32 +0000)]
* configure.tgt: Add bfin-*rtems*.

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

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

16 years ago * elf.c: (_bfd_elf_make_section_from_phdr): Properly handle
amodra [Mon, 6 Aug 2007 22:53:27 +0000 (22:53 +0000)]
* elf.c: (_bfd_elf_make_section_from_phdr): Properly handle
bss segments.

16 years ago * Makefile.am (BUILD_HFILES): Clean bfd_stdint.h.
drow [Mon, 6 Aug 2007 20:53:29 +0000 (20:53 +0000)]
* Makefile.am (BUILD_HFILES): Clean bfd_stdint.h.
* Makefile.in: Regenerated.

16 years ago * configure.in: Update version to 2.18.50.
drow [Mon, 6 Aug 2007 20:13:48 +0000 (20:13 +0000)]
* configure.in: Update version to 2.18.50.
* configure: Regenerated.