OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
21 years ago2003-07-22 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Tue, 22 Jul 2003 18:16:02 +0000 (18:16 +0000)]
2003-07-22  Elena Zannoni  <ezannoni@redhat.com>

dwarf2loc.c (locexpr_describe_location): Fix typo.

21 years ago2003-07-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Tue, 22 Jul 2003 15:52:44 +0000 (15:52 +0000)]
2003-07-22  H.J. Lu <hongjiu.lu@intel.com>

* elflink.c (_bfd_elf_dynamic_symbol_p): Don't return TRUE for
weak symbols.

21 years ago2003-07-22 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Tue, 22 Jul 2003 15:49:44 +0000 (15:49 +0000)]
2003-07-22  Elena Zannoni  <ezannoni@redhat.com>

        * gdb.threads/tls.c : New file.
        * gdb.threads/tls.exp : New file.
        * gdb.threads/tls-main.c : New file.
        * gdb.threads/tls-shared.c : New file.
        * gdb.threads/tls-shared.exp : New file.

21 years ago2003-07-22 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Tue, 22 Jul 2003 15:41:58 +0000 (15:41 +0000)]
2003-07-22  Elena Zannoni  <ezannoni@redhat.com>

* findvar.c (read_var_value): Remove case for thread local storage
variables.  It is now entirely handled by the dwarf2 location
expression code.
* printcmd.c (address_info): Ditto.
* symtab.h (address_class): Remove LOC_THREAD_LOCAL_STATIC
enumeration value.
(struct symbol): Remove objfile field, which was used by
LOC_THREAD_LOCAL_STATIC only.
* dwarf2read.c (decode_locdesc): Remove is_thread_local variable.
* dwarf2loc.h (struct dwarf2_loclist_baton): Add comment about
usage of objfile pointer.
* dwarf2loc.c (locexpr_describe_location): Add case to handle
thread local variables.
Add include of objfiles.h.
* dwarf2expr.c (execute_stack_op): Add comments about thread local
storage variables.
* Makefile.in (dwarf2loc.o): Update dependencies.

21 years ago2003-07-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Tue, 22 Jul 2003 15:27:06 +0000 (15:27 +0000)]
2003-07-22  H.J. Lu <hongjiu.lu@intel.com>

* read.c (do_parse_cons_expression): Mark nbytes unused to
silence gcc.

21 years ago2003-07-22 H.J. Lu <hongjiu.lu@intel.com>
hjl [Tue, 22 Jul 2003 14:58:35 +0000 (14:58 +0000)]
2003-07-22  H.J. Lu <hongjiu.lu@intel.com>

* ld-selective/selective.exp: Skip "ia64-*-*".

* ld-srec/srec.exp: Make xfail on "ia64-*-*".

21 years ago* objdump.c: New command line option --debugging-tags.
nickc [Tue, 22 Jul 2003 13:33:32 +0000 (13:33 +0000)]
* objdump.c: New command line option --debugging-tags.
* doc/binutils.texi: Document new command line option.
* prdbg.c: Code to print the debug info as tags compatible with ctags.
* budbg.h: Adjust prototype.
* NEWS: Mention new switch

21 years ago2003-07-22 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 22 Jul 2003 12:48:22 +0000 (12:48 +0000)]
2003-07-22  Andrew Cagney  <cagney@redhat.com>

* config/pa/tm-hppa64.h (FRAME_SAVED_PC_IN_SIGTRAMP): Use
get_frame_base.
(FRAME_BASE_BEFORE_SIGTRAMP): Ditto.
(FRAME_FIND_SAVED_REGS_IN_SIGTRAMP): Ditto.
(struct value): Add opaque declaration.
(DEPRECATED_FRAME_ARGS_ADDRESS): Delete.

21 years ago * gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.
schwab [Tue, 22 Jul 2003 12:16:37 +0000 (12:16 +0000)]
* gdb.asm/powerpc.inc (gdbasm_startup): Force alignment.

21 years agoAdd C_TCSYM and C_ECOML to expected RS6000 storage classes.
nickc [Tue, 22 Jul 2003 09:06:48 +0000 (09:06 +0000)]
Add C_TCSYM and C_ECOML to expected RS6000 storage classes.

21 years ago* config/tc-h8300.c (get_specific): No PCREL8 encoding for bsr/bc
aoliva [Tue, 22 Jul 2003 04:56:50 +0000 (04:56 +0000)]
* config/tc-h8300.c (get_specific): No PCREL8 encoding for bsr/bc
or bsr/bs.

21 years ago* config/tc-h8300.c (md_assemble): Make sure characters after
aoliva [Tue, 22 Jul 2003 04:56:04 +0000 (04:56 +0000)]
* config/tc-h8300.c (md_assemble): Make sure characters after
slash and dot are lower-case.

21 years agodaily update
amodra [Tue, 22 Jul 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Tue, 22 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-07-21 H.J. Lu <hongjiu.lu@intel.com>
hjl [Mon, 21 Jul 2003 23:00:21 +0000 (23:00 +0000)]
2003-07-21  H.J. Lu <hongjiu.lu@intel.com>

* elfxx-ia64.c (elfNN_ia64_size_dynamic_sections): Mark
output_bfd unused to silence gcc.

21 years ago2003-07-21 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 21 Jul 2003 18:56:04 +0000 (18:56 +0000)]
2003-07-21  Andrew Cagney  <cagney@redhat.com>

From 2003-07-04 Kei Sakamoto <sakamoto.kei@renesas.com>:
* m32r-tdep.c, m32r-stub.c, m32r-tdep.c: Rewrite.

21 years ago * mmap.cc: Use proper format specifiers for _off64_t and size_t in
corinna [Mon, 21 Jul 2003 13:06:48 +0000 (13:06 +0000)]
* mmap.cc: Use proper format specifiers for _off64_t and size_t in
format strings passed to syscall_printf () and debug_printf ()
throughout.

21 years agoUpdated Swedish translation
nickc [Mon, 21 Jul 2003 09:36:38 +0000 (09:36 +0000)]
Updated Swedish translation

21 years ago * elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Use..
amodra [Mon, 21 Jul 2003 00:24:09 +0000 (00:24 +0000)]
* elf-bfd.h (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Use..
(_bfd_elf_symbol_refs_local_p): ..this.  Declare.
* elflink.c (_bfd_elf_symbol_refs_local_p): New function.
* elf32-i386.c (elf_i386_relocate_section): Remove h NULL test
now done in _bfd_elf_symbol_refs_local_p.
* elf32-ppc.c (ppc_elf_relocate_section): Likewise.
* elf64-ppc.c (ppc64_elf_relocate_section): Likewise.
* elf64-x86-64.c (elf64_x86_64_relocate_section): Likewise.

21 years agodaily update
amodra [Mon, 21 Jul 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Mon, 21 Jul 2003 00:00:01 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * m68hc11-tdep.c (m68hc11_pseudo_register_read): Use
ciceron [Sun, 20 Jul 2003 18:36:27 +0000 (18:36 +0000)]
* m68hc11-tdep.c (m68hc11_pseudo_register_read): Use
regcache_cooked_read_unsigned instead of read_register.
(m68hc11_saved_pc_after_call): Likewise.
(m68hc11_pseudo_register_write): Use regcache_cooked_write_unsigned
instead of write_register.
(m68hc11_register_type): New function.
(m68hc11_register_virtual_type): Remove.
(m68hc11_store_return_value): Convert to use the regcache.
(m68hc11_extract_struct_value_address): Likewise.
(m68hc11_gdbarch_init): Remove deprecated ops for register to use
m68hc11_register_type; undeprecate store_return_value and
extract_struct_value_address.

21 years ago * gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
schwab [Sun, 20 Jul 2003 17:39:16 +0000 (17:39 +0000)]
* gdb.base/selftest.exp (do_steps_and_nexts): Add more patterns
due to insn reordering.

21 years ago * m68hc11-tdep.c (m68hc11_extract_return_value): Use regcache_raw_read
ciceron [Sun, 20 Jul 2003 14:18:13 +0000 (14:18 +0000)]
* m68hc11-tdep.c (m68hc11_extract_return_value): Use regcache_raw_read
and translate to use regcache.
(m68hc11_gdbarch_init): Undeprecate extract_return_value.

21 years agodaily update
amodra [Sun, 20 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Sun, 20 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-07-20 H.J. Lu <hongjiu.lu@intel.com>
hjl [Sat, 19 Jul 2003 07:31:15 +0000 (07:31 +0000)]
2003-07-20  H.J. Lu <hongjiu.lu@intel.com>

* po/Make-in (.po.gmo): Do check if the .gmo file is writable
before generating it.

21 years ago2003-07-18 H.J. Lu <hongjiu.lu@intel.com>
hjl [Sat, 19 Jul 2003 06:41:42 +0000 (06:41 +0000)]
2003-07-18  H.J. Lu <hongjiu.lu@intel.com>

* elflink.c (_bfd_elf_dynamic_symbol_p): Undo the last change.

21 years ago2003-07-18 H.J. Lu <hongjiu.lu@intel.com>
hjl [Sat, 19 Jul 2003 04:12:21 +0000 (04:12 +0000)]
2003-07-18  H.J. Lu <hongjiu.lu@intel.com>

* elf-bfd.h (SYMBOL_REFERENCES_LOCAL): Fix a typo.
(SYMBOL_CALLS_LOCAL): Likewise.

* elflink.c (_bfd_elf_dynamic_symbol_p): Return TRUE
immediately if symbol isn't defined locally.

21 years ago*** empty log message ***
gdbadmin [Sat, 19 Jul 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Sat, 19 Jul 2003 00:00:06 +0000 (00:00 +0000)]
daily update

21 years ago2003-07-18 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 18 Jul 2003 21:31:50 +0000 (21:31 +0000)]
2003-07-18  Andrew Cagney  <cagney@redhat.com>

* gdbarch.sh (DWARF2_BUILD_FRAME_INFO): Delete method.
* gdbarch.h, gdbarch.c: Re-generate.
* i386-tdep.c (i386_gdbarch_init): Do not set
DWARF2_BUILD_FRAME_INFO.
* elfread.c (elf_symfile_read): Call dwarf2_build_frame_info
unconditionally.
* alpha-tdep.c (alpha_dwarf2_init_abi): Do not set
DWARF2_BUILD_FRAME_INFO.

21 years ago * elflink.c (_bfd_elf_dynamic_symbol_p): New.
rth [Fri, 18 Jul 2003 21:09:28 +0000 (21:09 +0000)]
    * elflink.c (_bfd_elf_dynamic_symbol_p): New.
        * elf-bfd.h (_bfd_elf_dynamic_symbol_p): Declare it.
        (SYMBOL_REFERENCES_LOCAL, SYMBOL_CALLS_LOCAL): Use it.
        * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Likewise.
        * elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise.
        * elf64-hppa.c (elf64_hppa_dynamic_symbol_p): Likewise.
        * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Likewise.
        Update all callers to provide the relocation being resolved.

21 years ago2003-07-18 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 18 Jul 2003 20:16:22 +0000 (20:16 +0000)]
2003-07-18  Andrew Cagney  <cagney@redhat.com>

From 2003-07-04 Kei Sakamoto <sakamoto.kei@renesas.com>:
        * disasm.c (gdb_disassemble_info): Initilize di.arch.

21 years ago2003-07-18 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 18 Jul 2003 19:59:26 +0000 (19:59 +0000)]
2003-07-18  Andrew Cagney  <cagney@redhat.com>

* dwarf2-frame.c (dwarf2_frame_sniffer): Use
frame_unwind_address_in_block, instead of frame_pc_unwind.
(dwarf2_frame_cache): Ditto.

21 years ago2003-07-18 Andrew Cagney <cagney@redhat.com>
cagney [Fri, 18 Jul 2003 19:01:14 +0000 (19:01 +0000)]
2003-07-18  Andrew Cagney  <cagney@redhat.com>

* user-regs.h (struct gdbarch): Declare opaque.
* ui-out.h (struct ui_file): Declare opaque.
* dwarf2-frame.h (struct frame_info): Declare opaque.

21 years ago2003-07-18 Kris Warkentin <kewarken@qnx.com>
kewarken [Fri, 18 Jul 2003 17:15:33 +0000 (17:15 +0000)]
2003-07-18  Kris Warkentin  <kewarken@qnx.com>

* nto-procfs.c: Clean ARI hits.  Change #include <..> to
#include ....
(procfs_meminfo): Change strerror to safe_strerror.
(procfs_can_run): Remove K&R badness.

21 years ago* Makefile.common (CFLAGS_COMMON): Remove -march=i386.
cgf [Fri, 18 Jul 2003 16:40:59 +0000 (16:40 +0000)]
* Makefile.common (CFLAGS_COMMON): Remove -march=i386.

21 years ago* objdump.c (main) :Accept multiple -M switch.
nickc [Fri, 18 Jul 2003 11:34:41 +0000 (11:34 +0000)]
* objdump.c (main) :Accept multiple -M switch.
* doc/binutils.texi: Document that multiple -M switches are accepted and that
  a single -M switch can contain comma separated options.
* arm-dis.c (parse_arm_disassembler_option): Do not expect option string to be
  NUL terminated.
  (parse_disassembler_options): Allow options to be space or comma separated.

21 years ago * include/winnt.h (FILE_*): Sync with ddk/winddk.h.
dannysmith [Fri, 18 Jul 2003 10:21:00 +0000 (10:21 +0000)]
* include/winnt.h (FILE_*): Sync with ddk/winddk.h.
* include/winioctl.h (FILE_*): Sync with ddk/winddk.h.

21 years ago2003-07-18 Pierre Humblet <pierre.humblet@ieee.org>
phumblet [Fri, 18 Jul 2003 02:14:41 +0000 (02:14 +0000)]
2003-07-18  Pierre Humblet  <pierre.humblet@ieee.org>

        * security.cc (verify_token): Fix white space and style.
        Use type bool instead of BOOL and char. Use alloca
        instead of malloc and free for my_grps.

21 years ago2003-07-17 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 18 Jul 2003 00:21:00 +0000 (00:21 +0000)]
2003-07-17  Michael Snyder  <msnyder@redhat.com>

* remote-sim.c: Comment typo fix.

21 years ago2003-07-17 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 18 Jul 2003 00:10:41 +0000 (00:10 +0000)]
2003-07-17  Michael Snyder  <msnyder@redhat.com>

        * compile.c (sim_resume): Handle shll reg, reg and shlr reg, reg.

21 years ago2003-07-17 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 18 Jul 2003 00:08:23 +0000 (00:08 +0000)]
2003-07-17  Michael Snyder  <msnyder@redhat.com>

        * compile.c (decode): IMM16 is always zero-extended.

21 years agodaily update
amodra [Fri, 18 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Fri, 18 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago2003-07-17 Andrew Cagney <cagney@redhat.com>
cagney [Thu, 17 Jul 2003 18:49:34 +0000 (18:49 +0000)]
2003-07-17  Andrew Cagney  <cagney@redhat.com>

* defs.h (GDB_MULTI_ARCH): Delete conditional define.  Handled by
configure.
* sparc-tdep.c (sparc_intreg_size): Make non-static.
* config/sparc/tm-sparc.h (GDB_MULTI_ARCH): Define to
GDB_MULTI_ARCH_PARTIAL.

21 years ago * objdump.c (main): Issue a warning message if multiple -M
nickc [Thu, 17 Jul 2003 17:02:46 +0000 (17:02 +0000)]
* objdump.c (main): Issue a warning message if multiple -M
switches are used.

* doc/binutils.texi (objdump): Update documentation about -M
option.

21 years agoAdd libcygwin to the lib autofiler list
nickc [Thu, 17 Jul 2003 15:47:49 +0000 (15:47 +0000)]
Add libcygwin to the lib autofiler list

21 years ago (IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
nickc [Thu, 17 Jul 2003 14:37:17 +0000 (14:37 +0000)]
(IMAGE_FILE_NET_RUN_FROM_SWAP): Define.
  (IMAGE_FILE_MACHINE_WCEMIPSV2): Define.
  (IMAGE_FILE_MACHINE_SH3DSP): Define.
  (IMAGE_FILE_MACHINE_SH3E): Define.
(IMAGE_FILE_MACHINE_SH5): Define.
  (IMAGE_FILE_MACHINE_AM33): Define.
  (IMAGE_FILE_MACHINE_POWERPCFP): Define.
  (IMAGE_FILE_MACHINE_AXP64): Define.
  (IMAGE_FILE_MACHINE_TRICORE): Define.
  (IMAGE_FILE_MACHINE_CEF): Define.
  (IMAGE_FILE_MACHINE_EBC): Define.
  (IMAGE_FILE_MACHINE_AMD64): Define.
  (IMAGE_FILE_MACHINE_M32R): Define.
  (IMAGE_FILE_MACHINE_CEE): Define.

21 years agoDefine ARM_COFF_BUGFIX for arm-wince-pe targets
nickc [Thu, 17 Jul 2003 14:27:38 +0000 (14:27 +0000)]
Define ARM_COFF_BUGFIX for arm-wince-pe targets

21 years agoUpdate translations
nickc [Thu, 17 Jul 2003 14:22:35 +0000 (14:22 +0000)]
Update translations

21 years ago2003-07-17 Elena Zannoni <ezannoni@redhat.com>
ezannoni [Thu, 17 Jul 2003 12:49:51 +0000 (12:49 +0000)]
2003-07-17  Elena Zannoni  <ezannoni@redhat.com>

* Makefile.in (x86-64-linux-nat.o): Update dependencies.
* x86-64-linux-nat.c (ps_get_thread_area): New function.  Add
include of asm/prctl.h, asm/ptrace.h, and gdb_proc_service.h.

21 years ago2003-07-17 Pierre Humblet <pierre.humblet@ieee.org>
dannysmith [Thu, 17 Jul 2003 08:23:05 +0000 (08:23 +0000)]
2003-07-17  Pierre Humblet  <pierre.humblet@ieee.org>

* include/mmsystem.h (TIME_KILL_SYNCHRONOUS): Add define.

21 years ago * sysconf.cc (sysconf): Fix OPEN_MAX patch. Return page size on
corinna [Thu, 17 Jul 2003 07:35:16 +0000 (07:35 +0000)]
* sysconf.cc (sysconf): Fix OPEN_MAX patch.  Return page size on
_SC_PAGESIZE again.

21 years agoformat some code and comments to 80 char width
devans [Thu, 17 Jul 2003 06:19:35 +0000 (06:19 +0000)]
format some code and comments to 80 char width

21 years agoupdate copyright
cgf [Thu, 17 Jul 2003 05:27:03 +0000 (05:27 +0000)]
update copyright

21 years agodaily update
amodra [Thu, 17 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Thu, 17 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago* avr-tdep.c (avr_skip_prologue): Return PC unchanged if no prologue found.
troth [Wed, 16 Jul 2003 23:20:50 +0000 (23:20 +0000)]
* avr-tdep.c (avr_skip_prologue): Return PC unchanged if no prologue found.
(avr_frame_unwind_cache): Don't unwind FP for main.
Update a comment.
Save the computed prev_sp.
(avr_saved_regs_unwinder): Remove function.
(avr_frame_prev_register): Use PC unwind logic from
avr_saved_regs_unwinder, otherwise use trad_frame_prev_register.

21 years ago * config.bfd, configure.host, configure.in: Remove ia64-aix support.
rth [Wed, 16 Jul 2003 22:48:58 +0000 (22:48 +0000)]
    * config.bfd, configure.host, configure.in: Remove ia64-aix support.
        * elfxx-ia64.c, targets.c: Likewise.

21 years ago2003-07-16 Andrew Cagney <cagney@redhat.com>
cagney [Wed, 16 Jul 2003 22:29:12 +0000 (22:29 +0000)]
2003-07-16  Andrew Cagney  <cagney@redhat.com>

* frame-base.h (frame_base_p_ftype): Delete definition.
(frame_base_append_predicate): Delete declaration.
* frame-unwind.h (frame_unwind_p_ftype): Delete definition.
(frame_unwind_append_predicate): Delete declaration.
* frame-unwind.c (struct frame_unwind_table): Delete field "p".
(append_predicate): Delete parameter "p".
(frame_unwind_append_predicate): Delete function.
(frame_unwind_append_sniffer): Update call to append_predicate.
(frame_unwind_free): Delete function.
(_initialize_frame_unwind): Pass NULL as "free" to
register_gdbarch_data.
(frame_unwind_init): Append the dummy_frame_sniffer.
(frame_unwind_find_by_frame): Simplify.
* frame-base.c (struct frame_base_table): Delete field "p".
(append_predicate): Delete parameter "p".
(frame_base_append_predicate): Delete function.
(frame_base_append_sniffer): Update call to append_predicate.
(frame_base_free): Delete function.
(frame_base_find_by_frame): Simplify.
(_initialize_frame_base): Pass NULL as "free" to
register_gdbarch_data.
* x86-64-tdep.c (x86_64_frame_sniffer): Replace "x86_64_frame_p".
(x86_64_sigtramp_frame_sniffer): Replace
"x86_64_sigtramp_frame_p".
(x86_64_init_abi): Set the frame unwind sniffers.
* m68k-tdep.c (m68k_frame_sniffer): Replace "m68k_frame_p".
(m68k_sigtramp_frame_sniffer): Replace "m68k_sigtramp_frame_p"
(m68k_gdbarch_init): Set the frame unwind sniffers.
* i386-tdep.c (i386_sigtramp_frame_sniffer): Replace
"i386_sigtramp_frame_p".
(i386_frame_sniffer): Replace "i386_frame_p".
(i386_gdbarch_init): Set the frame unwind sniffers.
* avr-tdep.c (avr_frame_sniffer): Replace "avr_frame_sniffer".
(avr_gdbarch_init): Set the frame unwind sniffers.
* alpha-tdep.c (alpha_sigtramp_frame_sniffer): Replace
"alpha_sigtramp_frame_p"
(alpha_heuristic_frame_sniffer): Replace
"alpha_heuristic_frame_p".
(alpha_gdbarch_init): Set the frame unwind sniffers.
(alpha_dwarf2_init_abi): Ditto.
* alpha-mdebug-tdep.c (alpha_mdebug_frame_sniffer): Replace
"alpha_debug_frame_p".
(alpha_mdebug_frame_base_sniffer): Replace
"alpha_mdebug_frame_base_p".
(alpha_mdebug_init_abi): Set the frame unwind sniffers.
* d10v-tdep.c (d10v_frame_sniffer): Replace "d10v_frame_p".
(d10v_gdbarch_init): Set the frame unwind sniffer.
* dwarf2-frame.c (dwarf2_frame_sniffer): Replace "dwarf2_frame_p".
(dwarf2_frame_base_sniffer): Replace "dwarf2_frame_base_p".
* dwarf2-frame.h (dwarf2_frame_sniffer): Replace "dwarf2_frame_p".
(dwarf2_frame_base_sniffer): Replace "dwarf2_frame_base_p".
* dummy-frame.c (dummy_frame_sniffer): Replace "dummy_frame_p".
* dummy-frame.h (dummy_frame_sniffer): Replace "dummy_frame_p".

21 years ago Clean up warnings in ddk.
dannysmith [Wed, 16 Jul 2003 21:49:01 +0000 (21:49 +0000)]
Clean up warnings in ddk.

* include/ddk/atm.h (_ATM_AAL_OOB_INFO): Add _ANONYMOUS_UNION,
conditional on  __cplusplus.
* include/ddk/scsi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
(_CDB): Add _ANONYMOUS_UNION, conditional on __cplusplus.
* include/ddk/cfg.h (_PNP_VETO_TYPE): Remove extra comma.
* include/ddk/cfgmgr32.h: Change C++ comment style to ISO C.
* include/ddk/ddkmapi.h (_DDLOCKOUT): Add _ANONYMOUS_UNION defines.
* include/ddk/hidpi.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout.
* include/ddk/ndis.h: Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT
defines, throughout. Remove trailing semicolon from *_S 'structure'
macro expansion, throughout. Remove trailing semicolon from
DECLARE_UNKNOWN_STRUCT macro expansion.
* include/ddk/ndiswan.h (_NDIS_WAN_COMPRESS_INFO): Add
_ANONYMOUS_UNION.
* include/ddk/ntapi.h (_PROCESS_DEVICEMAP_INFORMATION,
_PROCESS_SESSION_INFORMATION): Add _ANONYMOUS_UNION.
* include/ddk/ntddcdrm.h (CDROM_TOC_CD_TEXT_DATA_BLOCK):
Add _ANONYMOUS_UNION.
* include/ddk/ntdddisk.h: Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntddmou.h:  Add _ANONYMOUS_UNION, throughout.
* include/ddk/ntifs.h:  Add _ANONYMOUS_UNION, throughout.
(ZwQueryObject): Change 2nd param to OBJECT_INFORMATION_CLASS, to
match proto in ntapi.h.
(ZwSetInformationObject): Likewise.
* include/ddk/srb.h (SCSI_REQUEST_BLOCK): Add _ANONYMOUS_UNION.
(SCSI_ADAPTER_CONTROL_TYPE): Add __extension__.
* include/ddk/tdikrnl.h (TDI20_CLIENT_INTERFACE_INFO): Add
_ANONYMOUS_UNION and _ANONYMOUS_STRUCT.
* include/ddk/usb.h (USB): Add _ANONYMOUS_UNION.
* include/ddk/usbcamdi.h (USBCAMD_CamControlFlags): Remove
last comma.
* include/ddk/video.h (STATUS_BLOCK): Add _ANONYMOUS_UNION.
* include/ddk/winddk.h (DECLARE_INTERNAL_OBJECT): Remove
trailing semicolon when expanding macro.
(GENERAL_LOOKASIDE_S): Likewise.
Add _ANONYMOUS_UNION and _ANONYMOUS_STRUCT, throughout.
Change inline to __inline, throughout.
* include/ddk/winnt4.h: Change inline to __inline, throughout.

21 years ago * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Properly return false
rth [Wed, 16 Jul 2003 21:47:36 +0000 (21:47 +0000)]
    * elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Properly return false
        for symbols defined locally plus -Bsymbolic.  Tidy logic.

21 years ago * sh-tdep.c (sh_gdbarch_init): Fetch_registers for the sh3-dsp
corinna [Wed, 16 Jul 2003 09:45:55 +0000 (09:45 +0000)]
* sh-tdep.c (sh_gdbarch_init): Fetch_registers for the sh3-dsp
should go thru sh_dsp_register_sim_regno, else the dsp regs
will not get the right values.

* sh-tdep.c (sh_sh4_register_convert_to_virtual): Substitute call to
deprecated_store_floating by call to store_typed_floating.
(sh_sh4_register_convert_to_raw): Substitute call to
deprecated_extract_floating by call to extract_typed_floating.

* sh-tdep.c (sh_gdbarch_init): Set double to 4 byte on sh2e and sh3e.

* sh-tdep.c: Substitute calls to REGISTER_RAW_SIZE by calls to
register_size and calls to REGISTER_VIRTUAL_TYPE by calls to
gdbarch_register_type in 32 bit code throughout.  Avoid current_gdbarch
as possible.
(do_pseudo_register): Remove.
(sh_push_dummy_code): New function.
(sh64_store_struct_return): Rename from sh_store_struct_return.
Only called for sh64 now.
(sh_extract_struct_value_address): Regcache'ify.
(sh_push_dummy_call): Rename from sh_push_arguments.  Regcache'ify
and accomodate new tasks.
(sh64_push_return_address): Rename from sh_push_return_address.
Only called for sh64 now.
(sh_default_extract_return_value): Rename from sh_extract_return_value.
Regcache'ify.
(sh3e_sh4_extract_return_value): Regcache'ify.
(sh_default_store_return_value): Ditto.
(sh3e_sh4_store_return_value): Ditto.
(sh_default_register_byte): Remove.
(sh_sh4_register_byte): Remove.
(sh_default_register_raw_size): Remove.
(sh_sh4_register_raw_size): Remove.
(sh_register_virtual_size): Remove.
(sh_sh3e_register_virtual_type): Remove.
(sh_sh3e_register_type): New function.
(sh_sh4_register_virtual_type): Remove.
(sh_sh4_register_type): New function.
(sh_default_register_virtual_type): Remove.
(sh_default_register_type): New function.
(do_fv_register_info): Add parameters to accomodate call from
sh_print_registers_info.
(do_dr_register_info): Ditto.
(sh_print_pseudo_register): Rename from sh_do_pseudo_register.
Add parameters to accomodate call from sh_print_registers_info.
(sh_do_fp_register): Ditto.
(sh64_do_pseudo_register): Call do_dr_register_info,
do_fv_register_info and sh_do_fp_register with default parameters.
(sh_do_register): Add parameters to accomodate call from
sh_print_registers_info.
(sh_print_register): Ditto.
(sh_print_registers_info): Rename from sh_do_registers_info.
Add parameters to be used as gdbarch_print_registers_info
implementation.  Accomodate removed do_pseudo_register function
pointer.
(sh_compact_do_registers_info): Accomodate removed do_pseudo_register
function pointer. Call sh_print_register with default parameters.
(sh64_do_registers_info): Call sh_print_registers_info instead of
sh_do_registers_info.
(sh_gdbarch_init): Rearrange to cleanup and to allow easier
detection of deprecated vs. non-deprecated functionality.
Rename sh_call_dummy_words to sh64_call_dummy_words.  Remove
function pointer assignments by direct function calls.

21 years ago * config.if: Remove unused libc_interface determination.
neroden [Wed, 16 Jul 2003 06:35:35 +0000 (06:35 +0000)]
* config.if: Remove unused libc_interface determination.

21 years ago Add guile 1.6.4 support.
devans [Wed, 16 Jul 2003 05:35:47 +0000 (05:35 +0000)]
Add guile 1.6.4 support.
- empty list must be quoted
- string functions have stricter type checking
- eval now takes a second argument
- symbol-bound? is deprecated
* attr.scm (-attr-parse): Use stringsym-append to build errtxt.
(bitset-attr->list): Ensure arg to string-cut is a string.
(attr-parse): Ensure args to string-ref and string-drop1 are strings.
(<enum-attribute>,gen-value-for-defn): Fetch string name of self.
* cos.scm (-class-list): Must quote empty list.
(-class-parent-classes,-class-compute-class-desc): Ditto.
(class-make,make,object-reset!): Ditto.
(method-make-make!): Call eval1 instead of eval.
(method-make-forward!,method-make-virtual-forward!): Ditto.
* decode.scm (subdtable-add): Use stringsym-append instead of
string-append.
(-gen-exprtable-name): Fetch string name of exprtable-entry-insn.
(-build-decode-table-entry): Fetch string name of insn.
* desc-cpu.scm (-gen-isa-table-defns): Fetch string name of isa.
(-gen-mach-table-defns): Ditto for mach.
(gen-ifld-defns): Ditto for ifld.
(gen-hw-table-defns): Ditto for hw.
(gen-operand-table): Ditto for op.
(gen-insn-table-entry): Ditto for insn.
* desc.scm (gen-attr-table-defn): Ditto for attr.
(<keyword>,gen-defn): Don't pass symbols to string-append.
* enum.scm (parse-enum-vals): Use symbolstr-append instead of
symbol-append.
(enum-vals-upcase): Use symbol-upcase to build result.
(-enum-parse): Use stringsym-append to build errtxt.
* fixup.scm (*guile-major-version*,*guile-minor-version*): New globals.
(eval1): New function.
(symbol-bound?): Provide own version if >= guile 1.6.
* hardware.scm (define-keyword): Use string-append instead of
symbol-append.
* html.scm (gen-html-header,gen-table-of-contents,gen-arch-intro,
cgen.html,cgen-insn.html): Convert current-arch-name to a string
before using.
(gen-list-entry): Handle either symbol or string `name' arg.
(gen-obj-doc-header): Fetch string name of `o' arg.
(define-cpu-intro): Ditto for cpu.
(gen-mach-intro): Ditto for mach.
(gen-model-intro): Ditto for model.
(gen-isa-intro): Ditto for isa.
(gen-machine-doc-1): Ditto for isa.
(gen-reg-doc-1): Convert mach to string first.
(gen-insn-doc-1): Ditto.  Convert model/unit names to strings first.
(gen-insn-doc-list): Fetch string name of mach.  Convert insn name
to string first.
(gen-insn-categories): Fetch string name of mach.  Convert
enum-val-name to string first.
(gen-insn-docs): Fetch string name of mach.
* ifield.scm (ifld-ilk): Result is a string.
* iformat.scm (-ifmt-search-key): Convert attr value to string first.
Fetch string name of ifld.
(-sfmt-search-key): Similarily for ifld and op.
* insn.scm (syntax-make): Fetch string name of syntax element.
* mach.scm (-cpu-parse): Use stringsym-append to build errtxt.
* minsn.scm (minsn-make-alias): Fetch string name of minsn.
* mode.scm (mode:c-type): Result is a string.
(mode:enum): Fetch string name of mode.
(-mode-parse): Use stringsym-append to build errtxt.
* model.scm (model:enum): Fetch string name of model.
(-model-parse): Use stringsym-append to build errtxt.
(parse-insn-timing): Must quote empty list.
* opc-itab.scm (-gen-minsn-table-entry): Fetch string name of minsn.
(-gen-minsn-opcode-entry): Ditto.
* opcodes.scm (<operand>,gen-function-name): `what' arg is a symbol,
convert to string.
(read-cpu.opc): Convert current-arch-name to a string before using.
* operand.scm (<operand>,gen-pretty-name): Ensure `name' is a string.
(<derived-operand>): Must quote empty list.
(op-sort): Simplify, call alpha-sort-obj-list to do sort.
* pgmr-tools.scm (pgmr-pretty-print-insn-value): Fetch string name
of ifld.
* pmacros.scm (-pmacro-build-lambda): Use eval1 instead of eval.
(-pmacro-sym): Must convert symbols to strings before passing to
string-append.
(-pmacro-str): Ditto.
(pmacros-init!): Use eval1 instead of eval.
* read.scm (keep-mach-atlist?): Simplify, use bitset-attr->list.
(keep-isa-atlist?): Ditto.
(cmd-if): Use eval1 instead of eval.
* rtl-c.scm (<c-expr>,get-name): Fetch string name of self.
(-rtl-c-get): Fetch string name of src.
(s-unop): Ditto for mode.
(s-binop,s-binop-with-bit,s-shop,s-convop,s-cmpop): Ditto.
(-gen-par-temp-defns,subword): Ditto.
(join): Use stringsym-append instead of string-append.
* rtl-traverse.scm (rtx-option?): Convert option to string first.
(rtx-traverse-debug): Fetch string name of rtx-obj.
* rtl.scm (def-rtx-node): Use eval1 instead of eval.
(def-rtx-syntax-node,def-rtx-operand-node,def-rtx-macro-node): Ditto.
(rtx-pretty-name): Result is a string.
(-rtx-hw-name): Use symbolstr-append instead of symbol-append.
* semantics.scm (semantic-compile): Simplify, use alpha-sort-obj-list.
* sid-cpu.scm (cgen-write.cxx): Convert current-arch-name to a string
before using.
(-gen-sfrag-case): Fetch string name of user.
* sid-model.scm (unit:enum): Fetch string name of unit.
* sid.scm (<hw-memory>,cxmake-get): Fetch string name of mode.
(<hw-memory>,gen-set-quiet): Ditto.
(gen-mode-defs): Ditto.
(sim-finish!): Convert current-arch-name to a string before using.
* sim-cpu.scm (-gen-scache-semantic-fn): Fetch string name of insn.
(-gen-no-scache-semantic-fn): Ditto.
(cgen-defs.h): Fetch string name of isa.
(cgen-read.c): Convert current-arch-name to a string before using.
(cgen-write.c): Ditto.
* sim-model.scm (unit:enum): Fetch string name of unit.
(gen-model-fn-decls): Use stringsym-append instead of string-append.
(-gen-model-timing-table): Fetch string name of model.
(-gen-mach-model-table): Ditto.
(-gen-mach-defns): Fetch string name of mach.
* sim.scm (gen-reg-access-defn): Fetch string name of hw.
(<hw-memory>,cxmake-get): Fetch string name of mode.
(<hw-memory>,gen-set-quiet): Ditto.
(gen-mode-defs): Ditto.
(sim-finish!): Must quote empty list.
* utils-cgen.scm (<ident>): Must quote empty list.
(obj:str-name): New fn.
(parse-comment): Result is a string.
(parse-symbol): Result is a symbol.
(parse-string): Result is a string.
(keyword-list?): Convert arg to string before calling string-ref.
(keyword-list->arg-list): Ditto.
(gen-attr-name): Convert attr-name to string first.
(alpha-sort-obj-list): Use symbol<? instead of string<?.
* utils-gen.scm (attr-gen-decl): Fetch string name of attr.
(gen-define-ifmt-ifields): Ditto for fld.
* utils.scm (gen-c-symbol): Ensure str is a string before calling
map-over-string.
(gen-file-name): Ditto.
(symbol-downcase,symbol-upcase,symbol<?): New fns.
(stringsym-append,symbolstr-append,->string,->symbol): New fns.
(reduce): Call eval1 instead of eval.
* cpu/m32r.cpu (addi): Don't use `#.'.

21 years ago * dwarf2dbg.c (get_frag_fix): Revert 2001-11-15 change.
amodra [Wed, 16 Jul 2003 03:09:31 +0000 (03:09 +0000)]
* dwarf2dbg.c (get_frag_fix): Revert 2001-11-15 change.
(generic_dwarf2_emit_offset): Don't define function when
TC__DWARF2_EMIT_OFFSET is defined.

21 years ago* pathnames.sgml: Use correct registry key. Clarify '@' operation.
cgf [Wed, 16 Jul 2003 02:12:00 +0000 (02:12 +0000)]
* pathnames.sgml: Use correct registry key.  Clarify '@' operation.
* ntsec.sgml: Reword references to "ntsec patch".

21 years ago * gen-all-sim: Fix some typos.
devans [Wed, 16 Jul 2003 01:13:07 +0000 (01:13 +0000)]
* gen-all-sim: Fix some typos.

21 years ago*** empty log message ***
gdbadmin [Wed, 16 Jul 2003 00:00:32 +0000 (00:00 +0000)]
*** empty log message ***

21 years agodaily update
amodra [Wed, 16 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

21 years ago* aclocal.m4 (CY_AC_PATH_TCLCONFIG): Use .../tcl/win, not cygwin.
aoliva [Tue, 15 Jul 2003 18:37:43 +0000 (18:37 +0000)]
* aclocal.m4 (CY_AC_PATH_TCLCONFIG): Use .../tcl/win, not cygwin.
* configure, Dbgconfigure, testsuite/configure: Rebuilt.

21 years ago2003-07-15 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 15 Jul 2003 17:35:00 +0000 (17:35 +0000)]
2003-07-15  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_frame_id): Use frame_unwind_find_by_frame.
(frame_register_unwind, create_new_frame): Ditto.
(legacy_get_prev_frame, get_frame_type): Ditto.
(get_frame_base_address): Use frame_base_find_by_frame.
(get_frame_locals_address): Use frame_base_find_by_frame.
(get_frame_args_address): Use frame_base_find_by_frame.
* frame-base.h (frame_base_sniffer_ftype): Declare.
(frame_base_append_sniffer): Declare.
(frame_base_find_by_frame): Replace frame_base_find_by_pc.
* frame-base.c (append_predicate): Add a "sniffer" parameter.
(frame_base_append_sniffer): New function.
(frame_base_append_predicate): Add a NULL sniffer.
(frame_base_find_by_frame): Replace "frame_base_find_by_pc".
(struct frame_base_table): Add "sniffer".
(frame_base_free): Free the "sniffer" table.
* frame-unwind.h (frame_unwind_sniffer_ftype): Define.
(frame_unwind_append_sniffer): Declare.
(frame_unwind_find_by_frame): Replace frame_unwind_find_by_pc.
* frame-unwind.c (frame_unwind_free): Free the "sniffer" table.
(struct frame_unwind_table): Add "sniffer", delete "middle".
(append_predicate): Add "sniffer" parameter, append the sniffer.
(frame_unwind_init): Update append_predicate call.
(frame_unwind_append_sniffer): New function.
(frame_unwind_append_predicate): Update append_predicate call.
(frame_unwind_find_by_frame): Replace frame_unwind_find_by_pc.

21 years ago2003-07-15 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 15 Jul 2003 17:23:31 +0000 (17:23 +0000)]
2003-07-15  Andrew Cagney  <cagney@redhat.com>

* frame.c (get_prev_frame): Move disabled inside_entry_func to
before code inhibiting repeated unwind attempts.  Add to
commentary on that test's problems.
* blockframe.c (inside_main_func): Look for "main" in the minimal
symbol table.
* d10v-tdep.c (d10v_frame_this_id): Delete check that frames are
identical.

Index: testsuite/ChangeLog
2003-07-15  Andrew Cagney  <cagney@redhat.com>

* gdb.asm/asm-source.exp: Do not allow "start" in the backtrace.

21 years ago2003-07-15 Michael Chastain <mec@shout.net>
chastain [Tue, 15 Jul 2003 16:28:20 +0000 (16:28 +0000)]
2003-07-15  Michael Chastain  <mec@shout.net>

* gdb.base/gdb1250.exp: New file.
* gdb.base/gdb1250.c: New file.

21 years ago2003-07-15 Andrew Cagney <cagney@redhat.com>
cagney [Tue, 15 Jul 2003 15:36:12 +0000 (15:36 +0000)]
2003-07-15  Andrew Cagney  <cagney@redhat.com>

* complaints.c (struct explanation): Define.
(struct complaints): Change type of "explanation" to "struct
explanation".
(symfile_explanations): Convert to a "struct explanation" table.
(vcomplaint): Update.

21 years agoOops, forgot to add x86-64-linux-tdep.h in previous commit.
mludvig [Tue, 15 Jul 2003 12:34:08 +0000 (12:34 +0000)]
Oops, forgot to add x86-64-linux-tdep.h in previous commit.

21 years ago2003-07-15 Michal Ludvig <mludvig@suse.cz>
mludvig [Tue, 15 Jul 2003 11:33:59 +0000 (11:33 +0000)]
2003-07-15  Michal Ludvig  <mludvig@suse.cz>

* x86-64-linux-nat.c (regmap): Removed.
(supply_gregset, fill_gregset): Call
x86_64_linux_(fill,supply)_gregset functions.
* x86-64-linux-tdep.c (USER_*): New defines.
(user_to_gdb_regmap, x86_64_core_fns): New structure.
(x86_64_linux_supply_gregset, x86_64_linux_fill_gregset):
New functions.
(fetch_core_registers): Ditto.
(_initialize_x86_64_linux_tdep): Call add_core_fns().
* x86-64-linux-tdep.h: New file.
* config/i386/x86-64linux.mh (NATDEPFILES): Remove corelow.o
and core-regset.o.
* config/i386/x86-64linux.mt (TDEPFILES): Add corelow.o.

21 years ago * doc/c-mips.texi: Document -march=rm9000.
rsandifo [Tue, 15 Jul 2003 09:02:59 +0000 (09:02 +0000)]
* doc/c-mips.texi: Document -march=rm9000.

21 years agoinclude/opcode/
rsandifo [Tue, 15 Jul 2003 07:50:34 +0000 (07:50 +0000)]
include/opcode/
* mips.h (CPU_RM7000): New macro.
(OPCODE_IS_MEMBER): Match CPU_RM7000 against 4650 insns.

bfd/
* archures.c (bfd_mach_mips7000): New.
* bfd-in2.h: Regenerated.
* cpu-mips.c (arch_info_struct): Add an entry for mips:7000.
* elfxx-mips.c (mips_set_isa_flags): Handle bfd_mach_mips7000.
(mips_mach_extensions): Add an entry for it.

opcodes/
* mips-dis.c (mips_arch_choices): Add rm7000 and rm9000 entries.

gas/
* config/tc-mips.c (hilo_interlocks): True for CPU_RM7000.
(mips_cpu_info_table): Add rm7000 and rm9000 entries.

gas/testsuite/
* gas/mips/rm7000.[sd]: New test.
* gas/mips/mips.exp: Run it.

21 years ago * config/tc-v850.c (md_assemble): When no reloc, create pcrel fixups
amodra [Tue, 15 Jul 2003 04:04:18 +0000 (04:04 +0000)]
* config/tc-v850.c (md_assemble): When no reloc, create pcrel fixups
only for V850_OPERAND_DISP operands.

21 years ago * frags.c (frag_more): Move segment checks to..
amodra [Tue, 15 Jul 2003 01:33:54 +0000 (01:33 +0000)]
* frags.c (frag_more): Move segment checks to..
(frag_alloc_check): ..here.  New function.
(frag_append_1_char): Call frag_alloc_check.

21 years ago2003-07-14 Christian Groessler <chris@groessler.org>
jle [Tue, 15 Jul 2003 01:15:08 +0000 (01:15 +0000)]
2003-07-14  Christian Groessler  <chris@groessler.org>

        * i860.h (AOUTSZ): Define properly for i860 coff.

21 years agodaily update
amodra [Tue, 15 Jul 2003 00:00:15 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Tue, 15 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years ago * Makefile.in: Regenerate, correctly this time.
neroden [Mon, 14 Jul 2003 23:50:30 +0000 (23:50 +0000)]
* Makefile.in: Regenerate, correctly this time.

21 years ago* aclocal.m4 (CY_AC_PATH_TKCONFIG): Look for it in .../tk/win.
aoliva [Mon, 14 Jul 2003 19:16:43 +0000 (19:16 +0000)]
* aclocal.m4 (CY_AC_PATH_TKCONFIG): Look for it in .../tk/win.
* configure: Rebuilt.
* Dbgconfigure: Rebuilt to pick up 2002-07-30's change.

21 years ago2003-07-14 Dave Brolley <brolley@redhat.com>
brolley [Mon, 14 Jul 2003 18:50:08 +0000 (18:50 +0000)]
2003-07-14  Dave Brolley  <brolley@redhat.com>

        * CATALOG: Add sid-io-fileio.

21 years ago2003-07-14 Dave Brolley <brolley@redhat.com>
brolley [Mon, 14 Jul 2003 18:42:14 +0000 (18:42 +0000)]
2003-07-14  Dave Brolley  <brolley@redhat.com>

        * stdio.cxx (read): Restore flags to their original state.

21 years agoImport from gcc repository:
zack [Mon, 14 Jul 2003 18:38:36 +0000 (18:38 +0000)]
Import from gcc repository:

2003-07-07  Zack Weinberg  <zack@codesourcery.com>

* gettext.m4: Delete all former contents.
(ZW_GNU_GETTEXT_SISTER_DIR): New macro.
* progtest.m4: New file.

2003-07-04  Zack Weinberg  <zack@codesourcery.com>

* gettext.m4: New file - copy of gettext.m4 from binutils

21 years ago * cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
corinna [Mon, 14 Jul 2003 17:04:21 +0000 (17:04 +0000)]
* cygheap.h (class cygheap_user): Use INVALID_HANDLE_VALUE as invalid
value for tokens.
* syscalls.cc (seteuid32): Ditto.  Set new_token to process token if
process token is suitable.
* uinfo.cc (uinfo_init): Initialize tokens in cygheap user info
to INVALID_HANDLE_VALUE.

* cygheap.h (enum impersonation): Delete.
(cygheap_user::impersonation_state): Delete.
(cygheap_user::current_token): New.
(cygheap_user::issetuid): Modify to use current_token.
(cygheap_user::token): Ditto.
(cygheap_user::deimpersonate): Ditto.
(cygheap_user::reimpersonate): Ditto.
(cygheap_user::has_impersonation_tokens): Ditto.
(cygheap_user::close_impersonation_tokens): Ditto.
* security.cc (cygwin_set_impersonation_token): Always set the token.
(verify_token): Change type of gsid to cygpsid.
(get_file_attribute): Use the effective ids.
* syscalls.cc (seteuid32): Modify to use cygheap_user::current_token.
* uinfo.cc (uinfo_init) Do not set cygheap->user.impersonation_state.

21 years ago2003-07-14 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
fitzsim [Mon, 14 Jul 2003 15:27:03 +0000 (15:27 +0000)]
2003-07-14  Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>

* m32r/configure.in: fixed bug to delete ../config-ml.in.

21 years agoUpdate Turkish translation files for bfd, gas and opcodes
nickc [Mon, 14 Jul 2003 11:18:11 +0000 (11:18 +0000)]
Update Turkish translation files for bfd, gas and opcodes

21 years agoRemove uses of ctype.h
nickc [Mon, 14 Jul 2003 10:06:06 +0000 (10:06 +0000)]
Remove uses of ctype.h

21 years agoMissing from 2003-07-11 commit.
rsandifo [Mon, 14 Jul 2003 06:27:24 +0000 (06:27 +0000)]
Missing from 2003-07-11 commit.

21 years agodaily update
amodra [Mon, 14 Jul 2003 00:00:07 +0000 (00:00 +0000)]
daily update

21 years ago*** empty log message ***
gdbadmin [Mon, 14 Jul 2003 00:00:02 +0000 (00:00 +0000)]
*** empty log message ***

21 years agoFix last Changelog entry to reflect reality.
kettenis [Sun, 13 Jul 2003 22:07:37 +0000 (22:07 +0000)]
Fix last Changelog entry to reflect reality.

21 years ago * Makefile.tpl: Set INSTALL and friends using autoconf. Remove
neroden [Sun, 13 Jul 2003 20:49:41 +0000 (20:49 +0000)]
* Makefile.tpl: Set INSTALL and friends using autoconf.  Remove
unused INSTALL_PROGRAM_ARGS.
* configure.in: Use AC_PROG_INSTALL.
* Makefile.in: Regenerate.
* configure: Regenerate.