OSDN Git Service

pf3gnuchains/pf3gnuchains3x.git
20 years ago*** empty log message ***
phumblet [Thu, 16 Oct 2003 23:28:31 +0000 (23:28 +0000)]
*** empty log message ***

20 years ago2003-10-16 Pierre Humblet <pierre.humblet@ieee.org>
phumblet [Thu, 16 Oct 2003 23:20:41 +0000 (23:20 +0000)]
2003-10-16  Pierre Humblet  <pierre.humblet@ieee.org>

* syscalls.cc (seteuid32): Always construct a default DACL including
the new sid, Admins and SYSTEM and copy it to the new thread token.
* security.cc (create_token): Use a NULL default DACL in NtCreateToken.

20 years ago2003-10-16 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 16 Oct 2003 21:05:32 +0000 (21:05 +0000)]
2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Also warn
undefined patterns with '*'.

20 years ago2003-10-16 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 16 Oct 2003 21:04:03 +0000 (21:04 +0000)]
2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>

* elf-eh-frame.c (_bfd_elf_discard_section_eh_frame): Don't
use the last CIE from a different section.
(_bfd_elf_write_section_eh_frame): Don't pad beyond the raw
size of the output section.

20 years ago * remote.c (remote_protocol_vcont): New variable.
drow [Thu, 16 Oct 2003 20:51:46 +0000 (20:51 +0000)]
* remote.c (remote_protocol_vcont): New variable.
(set_remote_protocol_vcont_packet_cmd): New function.
(show_remote_protocol_vcont_packet_cmd): New function.
(init_all_packet_configs): Handle remote_protocol_vcont.
(remote_vcont_probe): New function.
(remote_vcont_resume): New function.
(remote_resume): Use it.
(remote_async_resume): Call remote_resume.
(_initialize_remote): Add verbose-resume packet commands.

20 years ago.
roland [Thu, 16 Oct 2003 18:55:52 +0000 (18:55 +0000)]
.

20 years ago2003-10-07 Roland McGrath <roland@redhat.com>
roland [Thu, 16 Oct 2003 18:55:48 +0000 (18:55 +0000)]
2003-10-07  Roland McGrath  <roland@redhat.com>

* elf.c (_bfd_elf_make_section_from_phdr): Set alignment_power of
new section from p_align header field.

20 years ago2003-10-16 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 16 Oct 2003 18:24:11 +0000 (18:24 +0000)]
2003-10-16  Andrew Cagney  <cagney@redhat.com>

* infrun.c (handle_inferior_event): Add comment about
"frame_id_inner" being too weak.

20 years ago2003-10-16 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 16 Oct 2003 16:35:25 +0000 (16:35 +0000)]
2003-10-16  Elena Zannoni  <ezannoni@redhat.com>

* minsyms.c (lookup_minimal_symbol_solib_trampoline): Remove
second parameter, which is always null. Remove
SOFUN_ADDRESS_MAYBE_MISSING ifdeffed code.
* symtab.h (lookup_minimal_symbol_solib_trampoline): Update
accordingly.
* somsolib.c (som_solib_create_inferior_hook,
som_solib_desire_dynamic_linker_symbols): Update callers.
* hppa-tdep.c (hppa_fix_call_dummy): Ditto.

20 years ago2003-10-16 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 16 Oct 2003 15:25:53 +0000 (15:25 +0000)]
2003-10-16  H.J. Lu  <hongjiu.lu@intel.com>

* elf32-xtensa.c (xtensa_read_table_entries): The external size
of entry is 8 bytes.

20 years ago2003-10-14 H.J. Lu <hongjiu.lu@intel.com>
hjl [Thu, 16 Oct 2003 15:22:26 +0000 (15:22 +0000)]
2003-10-14  H.J. Lu  <hongjiu.lu@intel.com>

* testsuite/demangle-expected: Update the expected output of
_GLOBAL__I__Z2fnv.

20 years ago * dcrt0.cc: Remove local variable alternate_charset_active.
corinna [Thu, 16 Oct 2003 14:08:26 +0000 (14:08 +0000)]
* dcrt0.cc: Remove local variable alternate_charset_active.
* fhandler.h: Add variable alternate_charset_active, functions
str_to_con, con_to_str to dev_console structure.
* fhandler_console.cc (con_to_str): Move function into dev_console
class.
(str_to_con): Ditto.
(fhandler_console::read): Call con_to_str on dev_state.
(fhandler_console::write_normal): Call str_to_con on dev_state.
(fhandler_console::char_command): Change active_charset_active
assignment to be on dev_state.
* winsup.h: Remove global external variable alternate_charset_active.

20 years ago * configure.in: Set em=linux for ppc-*-linux-gnu* target.
amodra [Thu, 16 Oct 2003 13:16:26 +0000 (13:16 +0000)]
* configure.in: Set em=linux for ppc-*-linux-gnu* target.
* configure: Regenerate.

20 years ago * Makefile.am (GENSCRIPTS_EXTRA, GEN_EXTRA_DEPENDS): Remove. Use
amodra [Thu, 16 Oct 2003 08:46:34 +0000 (08:46 +0000)]
* Makefile.am (GENSCRIPTS_EXTRA, GEN_EXTRA_DEPENDS): Remove.  Use
GENSCRIPTS and GEN_DEPENDS in place of these.
* Makefile.in: Regenerate.
* genscripts_extra.sh: Delete.  Merge extra functionality to..
* genscripts.sh: ..here.

* emulparams/gld960.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Define.
* emulparams/gld960coff.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
* emulparams/lnk960.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
* emulparams/m88kbcs.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.
* emulparams/vanilla.sh (TEXT_START_ADDR, TARGET_PAGE_SIZE): Ditto.

20 years ago * emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Don't
amodra [Thu, 16 Oct 2003 06:26:37 +0000 (06:26 +0000)]
* emultempl/ia64elf.em (gld${EMULATION_NAME}_after_parse): Don't
use $EMULATION_NAME to call bfd function.

20 years agoIndex: doc/ChangeLog
cagney [Thu, 16 Oct 2003 04:11:02 +0000 (04:11 +0000)]
Index: doc/ChangeLog
2003-10-15  Andrew Cagney  <cagney@redhat.com>

* bfdint.texi (BFD target vector symbols): Rename _get_symtab to
_canonicalize_symtab.

2003-10-15  Andrew Cagney  <cagney@redhat.com>

* targets.c (BFD_JUMP_TABLE_SYMBOLS): Replace NAME##_get_symtab
with NAME##_canonicalize_symtab.
* libcoff-in.h (coff_canonicalize_symtab): Update.
* xsym.h (bfd_sym_canonicalize_symtab): Update.
* elf-bfd.h (_bfd_elf_canonicalize_symtab): Update.
* coffgen.c (coff_canonicalize_symtab): Update.
* libbfd-in.h (_bfd_nosymbols_canonicalize_symtab): Update.
* libnlm.h (nlmNAME(canonicalize_symtab)): Update.
* ieee.c (ieee_vec): Update comment.
* libecoff.h (_bfd_ecoff_canonicalize_symtab): Update.
* mmo.c (mmo_canonicalize_symtab): Update.
* nlm-target.h (nlm_canonicalize_symtab): Update.
* nlmcode.h (nlm_canonicalize_symtab): Update.
* i386msdos.c (msdos_canonicalize_symtab): Update.
* hp300hpux.c (MY (canonicalize_symtab)): Update.
* oasys.c (oasys_canonicalize_symtab): Update.
* som.c (som_canonicalize_symtab): Update.
* pef.c (bfd_pef_canonicalize_symtab): Update.
* nlmcode.h (nlm_canonicalize_symtab): Update.
* xsym.c (bfd_sym_canonicalize_symtab): Update.
* vms.c (vms_canonicalize_symtab): Update.
* versados.c (versados_canonicalize_symtab): Update.
* mach-o.c (bfd_mach_o_canonicalize_symtab): Update.
* ieee.c (ieee_canonicalize_symtab): Update.
* pdp11.c (NAME(aout,canonicalize_symtab)): Update.
* reloc.c: Update comment.
* libaout.h (NAME(aout,canonicalize_symtab)): Update.
* coff64-rs6000.c (aix5coff64_vec): Update.
* coff64-rs6000.c (bfd_xcoff_aix5_backend_data): Update.
* coff-rs6000.c (rs6000coff_vec, pmac_xcoff_vec): Update.
* aoutx.h (NAME(aout,canonicalize_symtab)): Update.
* elfxx-target.h (bfd_elfNN_canonicalize_symtab): Update.
* hp300hpux.c (MY_canonicalize_symtab): Update.
* ecoff.c (_bfd_ecoff_canonicalize_symtab): Update.
* aout-tic30.c (MY_canonicalize_symtab): Update.
* aout-target.h (MY_canonicalize_symtab): Update.
* ppcboot.c (ppcboot_canonicalize_symtab): Update.
* elf.c (_bfd_elf_canonicalize_symtab): Update.
* elfcode.h (elf_canonicalize_symtab): Update.
* ihex.c (ihex_canonicalize_symtab): Update.
* tekhex.c (tekhex_canonicalize_symtab): Update.
* binary.c (binary_canonicalize_symtab): Update.
* srec.c (srec_canonicalize_symtab): Update.

20 years ago2003-10-16 Kei Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Thu, 16 Oct 2003 02:36:39 +0000 (02:36 +0000)]
2003-10-16  Kei Sakamoto  <sakamoto.kei@renesas.com>

* remote-m32r-sdi.c : New file, interface to m32r on-chip
debug interface, SDI (Scalable Debug Interface).
* NEWS: Mention m32r SDI protocol was supported.
* Makefile.in (remote-m32r-sdi.o): Add build rule.
* config/m32r/m32r.mt (TDEPFILES) : Add remote-m32r-sdi.o.

20 years ago2003-10-16 Kei Sakamot Sakamoto <sakamoto.kei@renesas.com>
ksakamot [Thu, 16 Oct 2003 02:33:46 +0000 (02:33 +0000)]
2003-10-16  Kei Sakamot Sakamoto  <sakamoto.kei@renesas.com>

* gdb.texinfo (M32R/D): Mention m32rsdi target.

20 years ago*** empty log message ***
gdbadmin [Thu, 16 Oct 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Thu, 16 Oct 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago2003-10-15 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Wed, 15 Oct 2003 22:55:32 +0000 (22:55 +0000)]
2003-10-15  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-linux-tdep.c: Include gdbcore.h.
        (IA64_LINUX_SIGCONTEXT_OFFSET): Magic constant removed.
        (ia64_linux_sigcontext_register_addr): Find the address of the
        sigcontext area stored in the sigframe instead of using
        a magic offset constant.

20 years ago2003-10-15 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 15 Oct 2003 21:32:36 +0000 (21:32 +0000)]
2003-10-15  Michael Snyder  <msnyder@redhat.com>

        * Makefile.in (sim_calls.o): No longer depends on gdb/tm.h.

20 years ago2003-10-15 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 15 Oct 2003 21:10:54 +0000 (21:10 +0000)]
2003-10-15  Andrew Cagney  <cagney@redhat.com>

* remote.c (remote_search): Delete function.
* target.h (target_search): Delete disabled macro.
(struct target_ops): Delete disabled field "to_search".

20 years ago2003-10-15 Bernardo Innocenti <bernie@develer.com>
jjohnstn [Wed, 15 Oct 2003 19:57:18 +0000 (19:57 +0000)]
2003-10-15  Bernardo Innocenti  <bernie@develer.com>

        * m68k/sim-funcs.c (_XOPEN_SOURCE): Define to get the pid_t
        typedef from <unistd.h>.

20 years ago * elf32-h8300.c (elf_reloc_map): Fix a comment typo.
kazu [Wed, 15 Oct 2003 19:08:10 +0000 (19:08 +0000)]
* elf32-h8300.c (elf_reloc_map): Fix a comment typo.

20 years ago * gdb.texinfo (Breakpoints related warnings): Insert into menu.
kevinb [Wed, 15 Oct 2003 17:55:02 +0000 (17:55 +0000)]
    * gdb.texinfo (Breakpoints related warnings): Insert into menu.

20 years ago2003-10-15 Alexandre Oliva <aoliva@redhat.com>
jjohnstn [Wed, 15 Oct 2003 17:33:32 +0000 (17:33 +0000)]
2003-10-15  Alexandre Oliva  <aoliva@redhat.com>

        * Makefile.am: Add $(MAKE) comments to multido and multiclean
        lines, to enable parallel make.
        * Makefile.in: Rebuilt.

20 years ago * doc/as.texinfo (Align): Correct list of byte targets.
amodra [Wed, 15 Oct 2003 14:16:28 +0000 (14:16 +0000)]
* doc/as.texinfo (Align): Correct list of byte targets.

20 years agoinclude/gdb:
amylaar [Wed, 15 Oct 2003 12:30:47 +0000 (12:30 +0000)]
include/gdb:
        * callback.h (struct host_callback_struct): New members ftruncate
        and truncate.
gdb:
sim/common:
        * callback.c (os_ftruncate, os_truncate): New functions.
        (default_callback): Initialize ftruncate and truncate members.
sim/sh:
        * syscall.h (SYS_truncate, SYS_ftruncate): Define.
        * interp.c (trap): Add support for SYS_ftruncate and SYS_truncate.

20 years agonclude/gdb:
amylaar [Wed, 15 Oct 2003 12:28:50 +0000 (12:28 +0000)]
nclude/gdb:
        * callback.h (struct host_callback_struct): New members ftruncate
        and truncate.
gdb:
sim/common:
        * callback.c (os_ftruncate, os_truncate): New functions.
        (default_callback): Initialize ftruncate and truncate members.
sim/sh:
        * syscall.h (SYS_truncate, SYS_ftruncate): Define.
        * interp.c (trap): Add support for SYS_ftruncate and SYS_truncate.

20 years ago * config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
ths [Wed, 15 Oct 2003 11:12:52 +0000 (11:12 +0000)]
* config/tc-mips.c (macro_build_ldst_constoffset,load_register,macro):
Fix indentation. Better error message.

20 years ago * baseboards/sh-sim.exp: Add copyright header.
corinna [Wed, 15 Oct 2003 09:38:21 +0000 (09:38 +0000)]
* baseboards/sh-sim.exp: Add copyright header.

20 years ago * fhandler_console.cc (char_command): Add escape sequence for codepage
corinna [Wed, 15 Oct 2003 08:23:25 +0000 (08:23 +0000)]
* fhandler_console.cc (char_command): Add escape sequence for codepage
ansi <-> oem switching for ncurses frame drawing capabilities.
* dcrt0.cc: Add local variable alternate_charset_active.
* winsup.h: Add global external variable alternate_charset_active.

20 years ago[bfd]
kkojima [Wed, 15 Oct 2003 06:23:54 +0000 (06:23 +0000)]
[bfd]
* elf32-sh.c (sh_elf_relocate_section): Handle R_SH_IMM_*_PCREL
relocations.
(sh_elf_check_relocs): Likewise.

* elf32-sh64.c (elf_backend_merge_symbol_attribute): Define.
(sh64_elf_merge_symbol_attribute): New.
* elf64-sh64.c (elf_backend_merge_symbol_attribute): Define.
(sh64_elf64_merge_symbol_attribute): New.

[ld/testsuite]
* ld-sh/sh64/rd-sh64.exp: If the test matches *-dso.d, copy
the output of linker to the file tmpdir/*-dso.so.
* ld-sh/sh64/stobin-0-dso.d: New.
* ld-sh/sh64/stobin-1.d: New.
* ld-sh/sh64/stobin.s: New.
* ld-sh/sh64/stolib.s: New.

20 years ago*** empty log message ***
gdbadmin [Wed, 15 Oct 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Wed, 15 Oct 2003 00:00:05 +0000 (00:00 +0000)]
daily update

20 years ago * elf-bfd.h (struct elf_backend_data): New function pointer member
kkojima [Tue, 14 Oct 2003 22:43:10 +0000 (22:43 +0000)]
* elf-bfd.h (struct elf_backend_data): New function pointer member
elf_backend_merge_symbol_attribute.
* elflink.h (elf_link_add_object_symbols): Adjust call to
elf_backend_merge_symbol_attribute if the backend defined it.
        * elfxx-target.h (elf_backend_merge_symbol_attribute): New macro.
        (elfNN_bed): Add that to the initializer.

20 years agobfd ChangeLog:
bwilson [Tue, 14 Oct 2003 22:28:26 +0000 (22:28 +0000)]
bfd ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* elf32-xtensa.c (get_is_linkonce_section): Delete.
(xtensa_is_property_section, xtensa_is_littable_section): Use
XTENSA_INSN_SEC_NAME and XTENSA_LIT_SEC_NAME macros.  Do not recognize
linkonce sections containing ".xt.insn" and ".xt.lit" substrings.
(xtensa_get_property_section_name): Check section name instead of
calling get_is_linkonce_section.  Remove unused bfd parameter.  Use
XTENSA_INSN_SEC_NAME and XTENSA_LIT_SEC_NAME macros.  Never generate
linkonce section names by appending ".xt.insn" or ".xt.lit".
(xtensa_read_table_entries): Remove bfd argument in call to
xtensa_get_property_section_name.  Free section name when done.
(elf_xtensa_combine_prop_entries): Free leaking table.

gas ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* config/tc-xtensa.c (xtensa_create_property_segments): Remove bfd
argument in call to xtensa_get_property_section_name.  Formatting.

include ChangeLog:

2003-10-14  Bob Wilson  <bob.wilson@acm.org>

* elf/xtensa.h: Formatting.  Fix comments about property section
names for linkonce sections.

20 years ago * gettext.m4: Properly quote arguments to AC_DEFUN.
neroden [Tue, 14 Oct 2003 21:40:44 +0000 (21:40 +0000)]
* gettext.m4: Properly quote arguments to AC_DEFUN.

20 years ago * frv-tdep.c (frv_frame_this_id): Call inside_entry_func()
kevinb [Tue, 14 Oct 2003 20:44:45 +0000 (20:44 +0000)]
* frv-tdep.c (frv_frame_this_id): Call inside_entry_func()
instead of deprecated_inside_entry_file().

20 years ago * gdb.texinfo (Breakpoint related warnings): New node.
kevinb [Tue, 14 Oct 2003 20:23:28 +0000 (20:23 +0000)]
  * gdb.texinfo (Breakpoint related warnings): New node.
  * gdbint.texinfo (ADJUST_BREAKPOINT_ADDRESS): Document.

20 years ago* libc/time/clock.c: Clarify documentation of return value when no measurement
cgf [Tue, 14 Oct 2003 17:41:29 +0000 (17:41 +0000)]
* libc/time/clock.c: Clarify documentation of return value when no measurement
is available.

20 years ago * win/tcl.m4 (SC_PROG_TCLSH): Replace with version from tcl/win.
bje [Tue, 14 Oct 2003 16:50:31 +0000 (16:50 +0000)]
* win/tcl.m4 (SC_PROG_TCLSH): Replace with version from tcl/win.
* win/configure: Regenerate.

20 years ago * sh-tdep.c: Fix two copy/paste hangovers in comments.
corinna [Tue, 14 Oct 2003 15:35:41 +0000 (15:35 +0000)]
* sh-tdep.c: Fix two copy/paste hangovers in comments.
(sh_push_dummy_call_fpu): Accomodate double passing in little endian
mode.
(sh3e_sh4_extract_return_value): Ditto.

20 years ago * exceptions.cc (ctrl_c_handler): Don't send SIGHUP on
corinna [Tue, 14 Oct 2003 09:21:54 +0000 (09:21 +0000)]
* exceptions.cc (ctrl_c_handler): Don't send SIGHUP on
CTRL_LOGOFF_EVENT to processes running in invisible Windows Stations.
* window.cc (has_visible_window_station): New function.
* winsup.h: Add declaration for has_visible_window_station.

20 years ago * f-typeprint.c (f_type_print_base): Handle TYPE_CODE_REF.
rth [Tue, 14 Oct 2003 06:51:13 +0000 (06:51 +0000)]
    * f-typeprint.c (f_type_print_base): Handle TYPE_CODE_REF.
        * f-valprint.c (f_val_print): Likewise.  Tweak TYPE_CODE_PTR to
        match c_val_print a bit closer.

20 years ago * pe-dll.c (pe_implied_import_dll): Also scan .rdata sections
dannysmith [Tue, 14 Oct 2003 06:26:31 +0000 (06:26 +0000)]
* pe-dll.c (pe_implied_import_dll): Also scan .rdata sections
to identify data symbols.

20 years ago * frv-tdep.c (max_instrs_per_bundle, frv_instr_size): New constants.
kevinb [Tue, 14 Oct 2003 00:30:27 +0000 (00:30 +0000)]
* frv-tdep.c (max_instrs_per_bundle, frv_instr_size): New constants.
(frv_gdbarch_adjust_breakpoint_address): New function.
(frv_gdbarch_init): Initialize ``gdbarch_adjust_breakpoint_address''
method.

20 years agodaily update
amodra [Tue, 14 Oct 2003 00:00:28 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Tue, 14 Oct 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago * breakpoint.h (struct breakpoint): Add new member
kevinb [Mon, 13 Oct 2003 23:53:19 +0000 (23:53 +0000)]
* breakpoint.h (struct breakpoint): Add new member
``requested_address''.
* breakpoint.c (breakpoint_adjustment_warning)
(adjust_breakpoint_address): New static functions.
(print_it_typical): Issue warning if breakpoint's address is different
from its requested address.
(set_raw_breakpoint, set_longjmp_resume_breakpoint, watch_command_1)
(breakpoint_re_set_one):  Set breakpoint's
``requested_address'' field.  Set ``address'' field to the
result of calling adjust_breakpoint_address() on the requested
address.

20 years ago * gdbarch.sh (ADJUST_BREAKPOINT_ADDRESS): New method.
kevinb [Mon, 13 Oct 2003 23:41:39 +0000 (23:41 +0000)]
  * gdbarch.sh (ADJUST_BREAKPOINT_ADDRESS): New method.
  * gdbarch.h, gdbarch.c: Regenerate.

20 years ago * Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
neroden [Mon, 13 Oct 2003 21:45:28 +0000 (21:45 +0000)]
* Makefile.tpl: Make GCC_FLAGS_TO_PASS a superset of
HOST_FLAGS_TO_PASS.
* Makefile.in: Regenerate.

20 years ago * elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Don't add
rsandifo [Mon, 13 Oct 2003 19:51:08 +0000 (19:51 +0000)]
* elfxx-mips.c (_bfd_mips_elf_size_dynamic_sections): Don't add
DT_MIPS_LIBLIST or DT_MIPS_CONFLICT entries.
(_bfd_mips_elf_finish_dynamic_symbol): Don't handle them.  Don't
handle DT_MIPS_MSYM.  Set DT_RELSZ based on the number of relocations
that were needed.
(_bfd_mips_elf_modify_segment_map): Fix placement of PT_MIPS_OPTIONS.
(_bfd_mips_elf_merge_private_bfd_data): Ignore EF_MIPS_UCODE.

20 years ago * emulparams/elf32bmipn32-defs.sh (INITIAL_READONLY_SECTIONS): Move
rsandifo [Mon, 13 Oct 2003 19:48:38 +0000 (19:48 +0000)]
* emulparams/elf32bmipn32-defs.sh (INITIAL_READONLY_SECTIONS): Move
definition from elf64btsmip.sh.
(TEXT_DYNAMIC): Likewise elf32btsmipn32.sh.
* emulparams/elf32btsmipn32.sh (TEXT_DYNAMIC): Remove.
* emulparams/elf64btsmip.sh (INITIAL_READONLY_SECTIONS): Remove.
* emulparams/elf64bmip.sh (SHLIB_TEXT_START_ADDR): Define.
(EXECUTABLE_SYMBOLS): Set __elf_header correctly for shared objects.
Define __program_header_table in terms of __elf_header.

20 years ago * gdb.threads/killed.exp: Use gdb_run_cmd.
drow [Mon, 13 Oct 2003 16:32:51 +0000 (16:32 +0000)]
* gdb.threads/killed.exp: Use gdb_run_cmd.

20 years ago * gdb.base/gcore.exp: Issue an UNSUPPORTED and exit if we can't
drow [Mon, 13 Oct 2003 16:30:45 +0000 (16:30 +0000)]
* gdb.base/gcore.exp: Issue an UNSUPPORTED and exit if we can't
create a core file.
* gdb.threads/gcore-thread.exp: Likewise.

20 years ago * linux-low.c (linux_resume): Take a struct thread_resume *
drow [Mon, 13 Oct 2003 16:17:21 +0000 (16:17 +0000)]
* linux-low.c (linux_resume): Take a struct thread_resume *
argument.
(linux_wait): Update call.
(resume_ptr): New static variable.
(linux_continue_one_thread): Renamed from
linux_continue_one_process.  Use resume_ptr.
(linux_resume): Use linux_continue_one_thread.
* server.c (handle_v_cont, handle_v_requests): New functions.
(myresume): New function.
(main): Handle 'v' case.
* target.h (struct thread_resume): New type.
(struct target_ops): Change argument of "resume" to struct
thread_resume *.
(myresume): Delete macro.

20 years ago * gdb.texinfo (Remote Protocol): Document v and vCont.
drow [Mon, 13 Oct 2003 16:11:57 +0000 (16:11 +0000)]
* gdb.texinfo (Remote Protocol): Document v and vCont.

20 years agobfd/
hjl [Mon, 13 Oct 2003 15:55:50 +0000 (15:55 +0000)]
bfd/

2003-10-10  H.J. Lu  <hongjiu.lu@intel.com>

* bfd-in.h (bfd_elf32_ia64_after_parse): New prototype.
(bfd_elf64_ia64_after_parse): Likewise.
* bfd-in2.h: Regenerated.

* elfxx-ia64.c (oor_ip): New.
(oor_branch_size): Likewise.
(bfd_elfNN_ia64_after_parse): Likewise.
(elfNN_ia64_relax_section): Use oor_ip if oor_branch_size
equals sizeof (oor_ip).

ld/

2003-10-10  H.J. Lu  <hongjiu.lu@intel.com>

* Makefile.am (eelf64_ia64.c): Also depend on
$(srcdir)/emultempl/ia64elf.em.
* Makefile.in: Regenerated.

* emulparams/elf64_ia64.sh (EXTRA_EM_FILE): Set to ia64elf.

* emultempl/ia64elf.em: New.

20 years ago * baseboards/sh-sim.exp: New file.
corinna [Mon, 13 Oct 2003 09:17:25 +0000 (09:17 +0000)]
* baseboards/sh-sim.exp: New file.

20 years ago * gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield
corinna [Mon, 13 Oct 2003 09:13:42 +0000 (09:13 +0000)]
* gdb.base/call-rt-st.c (struct bit_flags_char_t): New bitfield
type, based on char type.
(struct bit_flags_short_t): New bitfield type, based on short type.
(init_bit_flags_char): New fuction.
(init_bit_flags_short): Ditto.
(print_bit_flags_char): Ditto.
(print_bit_flags_short): Ditto.
(main): Add handling for bit_flags_char_t and bit_flags_short_t.

20 years ago * include/windows.h (CopyCursor): Although MSDN pretends this is
papadopo [Mon, 13 Oct 2003 06:02:06 +0000 (06:02 +0000)]
* include/windows.h (CopyCursor): Although MSDN pretends this is
a function to be imported from user32.lib, it's actually a macro.
From the Delphi FAQ:
Question:
Where is the Windows API function CopyCursor defined in
32-Bit versions of Delphi and C++ Builder?
Answer:
While the call is documented in the Win32 help file, the
function is simply mapped to the Windows API function
CopyIcon(). Note that the 32 bit version of CopyIcon
does not take a hInstance parameter.

20 years ago2003-10-13 Steven Edwards <Steven_Ed4153@yahoo.com>
dannysmith [Mon, 13 Oct 2003 05:22:30 +0000 (05:22 +0000)]
2003-10-13  Steven Edwards  <Steven_Ed4153@yahoo.com>

* include/winnt.h (CONTAINING_RECORD): Add macro.

20 years ago * elf64-sh64.c (sh_elf64_relocate_section): Tidy up for the
kkojima [Mon, 13 Oct 2003 05:11:29 +0000 (05:11 +0000)]
* elf64-sh64.c (sh_elf64_relocate_section): Tidy up for the
renumbering of some relocation numbers.

20 years ago[ld]
kkojima [Mon, 13 Oct 2003 05:09:21 +0000 (05:09 +0000)]
[ld]
* emulparams/shelf32_nbsd.sh (OTHER_SECTIONS): Redefine.

[ld/testsuite]
* ld-sh/rd-sh.exp (LDFLAGS): Define appropriately for each
sh64/sh5 targets.
* ld-sh/sh.exp: Don't do relaxing test for sh64*-*-* and
sh5*-*-* targets.
* ld-sh/sh64/relax.exp (emul32): Set to shelf32_nbsd for netbsd.
* ld-sh/sh64/relfail.exp: Set parameters for netbsd.
* ld-sh/sh64/sh64.exp: Skip this for netbsd.  Trim the section
numbers for crangerel1 and crengerel2 tests.
* ld-sh/sh64/abi32.sd: Update.
* ld-sh/sh64/abi32.xd: Likewise.
* ld-sh/sh64/abi64.sd: Likewise.
* ld-sh/sh64/abi64.xd: Likewise.
* ld-sh/sh64/abixx-noexp.sd: Likewise.
* ld-sh/sh64/cmpct1.sd: Likewise.
* ld-sh/sh64/cmpct1.xd: Likewise.
* ld-sh/sh64/crange1.rd: Likewise.
* ld-sh/sh64/crange2.rd: Likewise.
* ld-sh/sh64/crange3-cmpct.rd: Likewise.
* ld-sh/sh64/crange3-media.rd: Likewise.
* ld-sh/sh64/crange3.rd: Likewise.
* ld-sh/sh64/crangerel1.rd: Likewise.
* ld-sh/sh64/crangerel2.rd: Likewise.
* ld-sh/sh64/dlsection.sd: Likewise.
* ld-sh/sh64/endian.sbd: Likewise.
* ld-sh/sh64/endian.sld: Likewise.
* ld-sh/sh64/gotplt.d: Likewise.
* ld-sh/sh64/init-cmpct.d: Likewise.
* ld-sh/sh64/init-media.d: Likewise.
* ld-sh/sh64/init.s: Align functions.
* ld-sh/sh64/init64.d: Update.
* ld-sh/sh64/mix1-noexp.sd: Likewise.
* ld-sh/sh64/mix1.sd: Likewise.
* ld-sh/sh64/mix1.xd: Likewise.
* ld-sh/sh64/mix2-noexp.sd: Likewise.
* ld-sh/sh64/mix2.sd: Likewise.
* ld-sh/sh64/mix2.xd:Likewise.
* ld-sh/sh64/rel32.xd: Likewise.
* ld-sh/sh64/rel64.xd: Likewise.
* ld-sh/sh64/reldl32.rd: Likewise.
* ld-sh/sh64/reldl64.rd: Likewise.
* ld-sh/sh64/shdl32.xd: Update.
* ld-sh/sh64/shdl64.sd: Likewise.
* ld-sh/sh64/shdl64.xd: Likewise.
* ld-sh/shared-1.d: Add -z nocombreloc to ld option.  Update.
* ld-sh/sub2l-1.d: Make file format match with elf32-sh.*.
* ld-sh/weak1.d: Likewise.

20 years ago * include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED,
dannysmith [Mon, 13 Oct 2003 03:25:25 +0000 (03:25 +0000)]
* include/winnt.h: (FILE_SUPERSEDED, FILE_OPENED, FILE_CREATED,
FILE_OVERWRITTEN, FILE_EXISTS, FILE_DOES_NOT_EXIST): remove
defines.

20 years ago2003-10-13 Filip Navara <xnavara@volny.cz>
dannysmith [Mon, 13 Oct 2003 02:46:35 +0000 (02:46 +0000)]
2003-10-13  Filip Navara  <xnavara@volny.cz>

* include/commctrl.h: (DSA_*):Add prototypes, typedefs and
defines for Dynamic Storage Arrays.
(DPA_*): Likewise, for Dynamic Pointer Arrays.
(FlatSB_*, InitializeFlatSB, InitializeFlatSB): Add prototypes
and defines for Flat ScrollBars.
(SetWindowSubclass, GetWindowSubclass, RemoveWindowSubclass,
DefSubclassProc): Add prototypes for subclassing.
(DrawShadowText) Add prototype.
` (COMCTL32_VERSION): Define.

20 years ago2003-10-13 Martin Fuchs <Martin-Fuchs@gmx.net>
dannysmith [Mon, 13 Oct 2003 00:22:38 +0000 (00:22 +0000)]
2003-10-13  Martin Fuchs  <Martin-Fuchs@gmx.net>

* include/shlobj.h (CFSTR_FILENAME, CFSTR_FILEDESCRIPTOR,
CFSTR_FILENAMEMAP, CFSTR_SHELLURL): Correct UNICODE definitions.

20 years agodaily update
amodra [Mon, 13 Oct 2003 00:00:26 +0000 (00:00 +0000)]
daily update

20 years ago*** empty log message ***
gdbadmin [Mon, 13 Oct 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

20 years ago2003-10-13 Pierre Humblet <pierre.humblet@ieee.org>
dannysmith [Sun, 12 Oct 2003 23:38:57 +0000 (23:38 +0000)]
2003-10-13  Pierre Humblet  <pierre.humblet@ieee.org>

* include/winnt.h (SM_REMOTESESSION): Add define.
* include/winuser.h (SE_CREATE_GLOBAL_NAME): Ditto.

20 years ago * include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE,
dannysmith [Sun, 12 Oct 2003 23:34:13 +0000 (23:34 +0000)]
* include/wincrypt (KP_IV, KP_SALT, KP_PADDING, KP_MODE,
KP_MODE_BITS, KP_PERMISSIONS, KP_ALGID, KP_BLOCKLEN): Remove
duplicate definitions.
(KP_X, KP_Y): Correct typos.

20 years ago*** empty log message ***
gdbadmin [Sun, 12 Oct 2003 00:00:31 +0000 (00:00 +0000)]
*** empty log message ***

20 years agodaily update
amodra [Sun, 12 Oct 2003 00:00:25 +0000 (00:00 +0000)]
daily update

20 years ago * config/tc-sh.h (sh_coff_reloc_mangle): Delete an extra
kkojima [Sat, 11 Oct 2003 21:51:12 +0000 (21:51 +0000)]
* config/tc-sh.h (sh_coff_reloc_mangle): Delete an extra
parenthesis.

20 years ago2003-10-11 Michael Chastain <mec@shout.net>
chastain [Sat, 11 Oct 2003 20:57:42 +0000 (20:57 +0000)]
2003-10-11  Michael Chastain  <mec@shout.net>

* gdb.base/call-rt-st.exp: Update copyright year.

20 years ago* i386bsd-tdep.c (i386bsd_init_abi): Use ARRAY_SIZE to initialize
kettenis [Sat, 11 Oct 2003 15:38:54 +0000 (15:38 +0000)]
* i386bsd-tdep.c (i386bsd_init_abi): Use ARRAY_SIZE to initialize
TDEP->sc_num_regs.

20 years ago* i386fbsd-tdep.c: New file.
kettenis [Sat, 11 Oct 2003 15:22:38 +0000 (15:22 +0000)]
* i386fbsd-tdep.c: New file.
(i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
i386fbsd_sc_reg_offset, i386fbsdaout_init_abi, i386fbsd_init_abi,
i386fbsd4_sc_reg_offset, i386fbsd4_init_abi): Move here from
i386bsd-tdep.c.
(_initialize_i386fbsd_tdep): New function.
(i386fbsd_r_reg_offset, i386fbsd4_r_reg_offset): New varibles.
(i386fbsdaout_init_abi): Initialize TDEP->gregset_reg_offset,
TDEP->gregset_num_regs, TDEP->sizeof_gregset and
TDEP->sizeof_fpregset.  Use ARRAY_SIZE to initialize
TDEP->sc_num_regs.
(i386fbsd4_init_abi): Initialize TDEP->gregset_reg_offset,
TDEP->gregset_num_regs and TDEP->sizeof_gregset.  Use ARRAY_SIZE
to initialize TDEP->sc_num_regs.
* i386bsd-tdep.c (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
i386fbsd_sc_reg_offset, i386fbsdaout_init_abi, i386fbsd_init_abi,
i386fbsd4_sc_reg_offset, i386fbsd4_init_abi): Remove.
(_initialize_i386bsd_tdep): Don't register FreeBSD a.out and
FreeBSD ELF OS/ABI's here.
* Makefile.in (ALLDEPFILES): Add i386fbsd-tdep.c.
(i386fbsd-tdep.o): New target.
* config/i386/fbsd.mt (TDEPFILES): Add i386fbsd-tdep.o.
* config/i386/fbsd64.mt (TDEPFILES):  Add i386fbsd-tdep.o.

20 years ago* amd64fbsd-tdep.c (amd64fbsd_r_reg_offset): New variable.
kettenis [Sat, 11 Oct 2003 14:54:24 +0000 (14:54 +0000)]
* amd64fbsd-tdep.c (amd64fbsd_r_reg_offset): New variable.
(amd64fbsd_init_abi): Set TDEP->gregset_reg_offset,
TDEP->gregset_num_regs and TDEP->sizeof_gregset.  Use ARRAY_SIZE
in initialization of TDEP->sc_num_regs.

20 years ago* x86-64-tdep.c (x86_64_regset_from_core_section): New function.
kettenis [Sat, 11 Oct 2003 14:19:10 +0000 (14:19 +0000)]
* x86-64-tdep.c (x86_64_regset_from_core_section): New function.
(x86_64_init_abi): Initialize regset_from_core_section if
appropriate.

20 years ago* i386-tdep.c (i386_regset_from_core_section): New function.
kettenis [Sat, 11 Oct 2003 13:50:25 +0000 (13:50 +0000)]
* i386-tdep.c (i386_regset_from_core_section): New function.
(i386_gdbarch_init): Initialize regset_from_core_section if
appropriate.
* i386-tdep.h (i386_regset_from_core_section): New declaration.

20 years ago * config/tc-sh.c: Convert to ISO C90. Remove unnecessary
kkojima [Sat, 11 Oct 2003 13:40:20 +0000 (13:40 +0000)]
* config/tc-sh.c: Convert to ISO C90.  Remove unnecessary
        prototypes and casts.
* config/tc-sh.h: Likewise.
* config/tc-sh64.c: Likewise.
* config/tc-sh64.h: Likewise.

20 years ago* i386-tdep.h (struct regset): Declare opaque.
kettenis [Sat, 11 Oct 2003 13:33:31 +0000 (13:33 +0000)]
* i386-tdep.h (struct regset): Declare opaque.

20 years agoFix bugus mail address
amodra [Sat, 11 Oct 2003 13:13:02 +0000 (13:13 +0000)]
Fix bugus mail address

20 years ago * bfd.texinfo: Remove spurious backslash.
amodra [Sat, 11 Oct 2003 13:10:24 +0000 (13:10 +0000)]
* bfd.texinfo: Remove spurious backslash.

20 years ago * coff-sh.c: Move definition of MAP and guard more code with
amodra [Sat, 11 Oct 2003 13:08:44 +0000 (13:08 +0000)]
* coff-sh.c: Move definition of MAP and guard more code with
COFF_IMAGE_WITH_PE.

20 years ago* gdbarch.sh (regset_from_core_section): New method.
kettenis [Sat, 11 Oct 2003 12:52:29 +0000 (12:52 +0000)]
* gdbarch.sh (regset_from_core_section): New method.
(struct regset): Declare opaque.
* gdbarch.c, gdbarch.h: Regenerated.

20 years ago * interp.c (sim_load): Don't refer directly to _cooked_size and vma;
amodra [Sat, 11 Oct 2003 12:41:12 +0000 (12:41 +0000)]
* interp.c (sim_load): Don't refer directly to _cooked_size and vma;
Use bfd_section_size and bfd_get_section_vma.

20 years ago * hppa-tdep.c (hppa_in_solib_call_trampoline): Don't refer directly to
amodra [Sat, 11 Oct 2003 12:40:37 +0000 (12:40 +0000)]
* hppa-tdep.c (hppa_in_solib_call_trampoline): Don't refer directly to
_cooked_size and vma;  Use bfd_section_size and bfd_get_section_vma.
Correct test for pc within section.

20 years ago * corefile.c (core_create_function_syms): Don't refer directly to
amodra [Sat, 11 Oct 2003 12:34:31 +0000 (12:34 +0000)]
* corefile.c (core_create_function_syms): Don't refer directly to
_cooked_size and vma;  Use bfd_section_size and bfd_get_section_vma.

20 years agoOops. missed a line.
amodra [Sat, 11 Oct 2003 12:33:50 +0000 (12:33 +0000)]
Oops. missed a line.

20 years ago * section.c (bfd_get_section_size_before_reloc): Ignore reloc_done.
amodra [Sat, 11 Oct 2003 12:32:18 +0000 (12:32 +0000)]
* section.c (bfd_get_section_size_before_reloc): Ignore reloc_done.
* bfd-in2.h: Regenerate.

20 years ago* gdbarch.sh: Remove trailing whitepsace from comments.
kettenis [Sat, 11 Oct 2003 12:05:44 +0000 (12:05 +0000)]
* gdbarch.sh: Remove trailing whitepsace from comments.

20 years ago * ld-scripts/defined3.d, ld-scripts/defined3.t: New test.
hp [Sat, 11 Oct 2003 09:18:58 +0000 (09:18 +0000)]
* ld-scripts/defined3.d, ld-scripts/defined3.t: New test.
* ld-scripts/defined.exp: Run defined3.

20 years ago * ld.texinfo (Builtin Functions) <DEFINED>: Say that only symbols
hp [Sat, 11 Oct 2003 09:16:20 +0000 (09:16 +0000)]
* ld.texinfo (Builtin Functions) <DEFINED>: Say that only symbols
defined before the statement using DEFINED yield 1.
* ldexp.c (fold_name) <case DEFINED>: In lang_first_phase_enum,
call lang_track_definedness on symbol.  In subsequent phases, use
lang_symbol_definition_iteration and lang_statement_iteration to
check whether the symbol was defined before the current statement.
(exp_fold_tree) <case etree_assign et al>: Call
lang_update_definedness before updating symbol type when setting
symbol.
* ldlang.c (lang_definedness_table): New variable.
(lang_definedness_newfunc, lang_track_definedness)
(lang_symbol_definition_iteration, lang_update_definedness): New
functions.
(lang_init): Initialize lang_definedness_table and
lang_statement_iteration.
(lang_finish): Destroy bfd_hash_table_free.
(lang_size_sections): Increment lang_statement_iteration.
(lang_do_assignments_1): New function with former
lang_do_assignments contents.  Change recursive calls to call this
function.
(lang_do_assignments): Evacuate contents.  Increment
lang_statement_iteration, then just call lang_do_assignments_1.
* ldlang.h (struct lang_definedness_hash_entry)
(lang_statement_iteration, lang_track_definedness)
(lang_symbol_definition_iteration, lang_update_definedness):
Declare.

20 years agoDummy afxres header, richedit constants added
manubee [Sat, 11 Oct 2003 08:00:38 +0000 (08:00 +0000)]
Dummy afxres header, richedit constants added

20 years ago.
roland [Sat, 11 Oct 2003 01:57:07 +0000 (01:57 +0000)]
.

20 years ago2003-10-08 Roland McGrath <roland@redhat.com>
roland [Sat, 11 Oct 2003 01:56:53 +0000 (01:56 +0000)]
2003-10-08  Roland McGrath  <roland@redhat.com>

* gcore.c (make_mem_sec): Function removed, folded into ...
(gcore_create_callback): ... here.  To omit a section, clear its
SEC_LOAD bit rather than zeroing its size.
Omit read-only sections only if they correspond to a known disk file.
(gcore_copy_callback): Ignore sections without SEC_LOAD flag set.

20 years agodaily update
amodra [Sat, 11 Oct 2003 00:00:19 +0000 (00:00 +0000)]
daily update