OSDN Git Service

pf3gnuchains/sourceware.git
21 years agodaily update
amodra [Tue, 29 Jul 2003 00:00:05 +0000 (00:00 +0000)]
daily update

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

21 years ago* include/cygwin/version.h: Bump DLL minor number to 2.
cgf [Mon, 28 Jul 2003 21:14:24 +0000 (21:14 +0000)]
* include/cygwin/version.h: Bump DLL minor number to 2.

21 years ago* fhandler_base.cc (fhandler_base::readv): Rework to properly return number of
cgf [Mon, 28 Jul 2003 21:13:17 +0000 (21:13 +0000)]
* fhandler_base.cc (fhandler_base::readv): Rework to properly return number of
bytes from read.

21 years ago * read.c (s_space): Don't warn about .space 0.
ro [Mon, 28 Jul 2003 20:35:58 +0000 (20:35 +0000)]
* read.c (s_space): Don't warn about .space 0.

21 years ago * config/tc-mips.c (mips_flag_pdr): Define.
ro [Mon, 28 Jul 2003 20:06:26 +0000 (20:06 +0000)]
* config/tc-mips.c (mips_flag_pdr): Define.
(md_begin) [OBJ_ELF]: Use it to control .pdr creation.
(s_mips_end) [OBJ_ELF]: Likewise.
(md_longopts) [OBJ_ELF]: Define OPTION_PDR, OPTION_NO_PDR.
(md_parse_option) [OBJ_ELF]: Handle them.
(md_show_usage) [OBJ_ELF]: Document -mpdr, -mno-pdr.

* doc/c-mips.texi (MIPS Opts): Document -mpdr, -mno-pdr.
* doc/as.texinfo (Overview) [MIPS]: Likewise.

21 years ago2003-07-28 Andrew Cagney <cagney@redhat.com>
cagney [Mon, 28 Jul 2003 15:41:19 +0000 (15:41 +0000)]
2003-07-28  Andrew Cagney  <cagney@redhat.com>

* regcache.c (struct regcache_descr): Update comments on
nr_raw_registers.
(init_legacy_regcache_descr): Don't set nr_raw_registers or
sizeof_raw_register_valid_p.
(init_regcache_descr): Set nr_raw_registers and
sizeof_raw_register_valid_p before calling
init_legacy_regcache_descr.

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

* mips-tdep.c (print_gp_register_row): Print the GPR's register
MOD NUM_REGS.

21 years ago * elf.c (special_sections): Set attributes for .got and .plt.
amodra [Mon, 28 Jul 2003 14:21:44 +0000 (14:21 +0000)]
* elf.c (special_sections): Set attributes for .got and .plt.

21 years ago * thread.c (info_threads_command): Use get_selected_frame ().
drow [Mon, 28 Jul 2003 13:02:12 +0000 (13:02 +0000)]
* thread.c (info_threads_command): Use get_selected_frame ().
Check that there is at least one non-sentinel frame.

21 years ago * emulparams/elf64ppc.sh (GOT): Fix for shell brace matching.
amodra [Mon, 28 Jul 2003 03:33:48 +0000 (03:33 +0000)]
* emulparams/elf64ppc.sh (GOT): Fix for shell brace matching.

21 years ago * Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
neroden [Mon, 28 Jul 2003 03:27:46 +0000 (03:27 +0000)]
* Makefile.tpl: Use 'mkinstalldirs' rather than 'mkdir' when
creating target and build subdirs to build all parent dirs as needed.
* Makefile.in: Rebuild.
* configure.in: Don't build dirs explicitly here.
* configure: Rebuild.

21 years ago * emulparams/elf64ppc.sh (GOT): Don't merge .toc into .got for ld -r.
amodra [Mon, 28 Jul 2003 02:42:37 +0000 (02:42 +0000)]
* emulparams/elf64ppc.sh (GOT): Don't merge .toc into .got for ld -r.

21 years ago * gdb.threads/print-threads.exp (test_all_threads): Loosen KFAIL
drow [Mon, 28 Jul 2003 00:57:29 +0000 (00:57 +0000)]
* gdb.threads/print-threads.exp (test_all_threads): Loosen KFAIL
pattern.
* gdb.threads/tls-shared.exp: Don't use gdb_suppress_entire_file.
* gdb.threads/tls.exp: Recognize one case of the host library not
supporting TLS.

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

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

21 years ago * m68hc11-tdep.c (struct frame_extra_info): Remove.
ciceron [Sun, 27 Jul 2003 21:39:44 +0000 (21:39 +0000)]
* m68hc11-tdep.c (struct frame_extra_info): Remove.
(m68hc11_pop_frame): Remove.
(m68hc11_frame_saved_pc): Remove.
(m68hc11_frame_chain): Remove.
(m68hc11_frame_init_saved_regs): Remove.
(m68hc11_init_extra_frame_info): Remove.
(m68hc11_store_struct_return): Remove.
(m68hc11_saved_pc_after_call): Remove.
(m68hc11_call_dummy_address): Remove.

21 years ago * m68hc11-tdep.c (struct m68hc11_unwind_cache): New struct to hold
ciceron [Sun, 27 Jul 2003 21:24:41 +0000 (21:24 +0000)]
* m68hc11-tdep.c (struct m68hc11_unwind_cache): New struct to hold
frame unwind information.
(m68hc11_scan_prologue): New function from m68hc11_guess_from_prologue
and adapted for frame unwinding.
(m68hc11_skip_prologue): Update to scan prologue in temporary object.
(m68hc11_unwind_pc): New function.
(m68hc11_frame_unwind_cache): New function to analyze frames.
(m68hc11_frame_this_id): New function to create new frame struct.
(m68hc11_frame_prev_register): New function to unwind a register from
the frame.
(m68hc11_frame_unwind): Default 68hc11/68hc12 unwinder.
(m68hc11_frame_p): New function for the above.
(m68hc11_frame_base_address): New function to return fp of frame.
(m68hc11_frame_args_address): Update for frame.
(m68hc11_frame_base): Default 68hc11/68hc12 frame.
(m68hc11_unwind_sp): New function.
(m68hc11_unwind_dummy_id): New function.
(m68hc11_gdbarch_init): Install the above frames; remove deprecated
calls.

21 years ago2003-07-27 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 27 Jul 2003 21:24:09 +0000 (21:24 +0000)]
2003-07-27  Andrew Cagney  <cagney@redhat.com>

* gdb.base/fileio.exp: Use SH when running commands using
remote_exec.

21 years ago * m68hc11-tdep.c (m68hc11_analyze_instruction): Don't advance the pc.
ciceron [Sun, 27 Jul 2003 20:54:17 +0000 (20:54 +0000)]
* m68hc11-tdep.c (m68hc11_analyze_instruction): Don't advance the pc.
(m68hc11_guess_from_prologue): Advance the pc and frame size only
when we are beyond the current pc.

21 years ago * m68hc11-tdep.c (m68hc11_push_dummy_call): New function adapted
ciceron [Sun, 27 Jul 2003 20:27:29 +0000 (20:27 +0000)]
* m68hc11-tdep.c (m68hc11_push_dummy_call): New function adapted
from m68hc11_push_arguments.
(m68hc11_push_arguments): Remove.
(m68hc11_push_return_address): Remove.
(m68hc11_gdbarch_init): Install the above; remove above deprecated
handlers; remove deprecated_extra_stack_alignment_needed.

21 years ago2003-07-27 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 27 Jul 2003 17:27:16 +0000 (17:27 +0000)]
2003-07-27  Andrew Cagney  <cagney@redhat.com>

* config/pa/tm-hppa.h (init_frame_pc_default): Declare.
* infcall.c (legacy_push_dummy_code) [GDB_TARGET_IS_HPPA]: Update
REAL_PC and not the pointer.
* hppa-hpux-tdep.c: Include frame.h

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

* config/pa/tm-hppa64.h (GDB_MULTI_ARCH): Set to
GDB_MULTI_ACH_PARTIAL.

21 years agoDoh! configure.tgt was not part of the change.
cagney [Sun, 27 Jul 2003 15:42:20 +0000 (15:42 +0000)]
Doh!  configure.tgt was not part of the change.

21 years ago2003-07-27 Andrew Cagney <cagney@redhat.com>
cagney [Sun, 27 Jul 2003 15:38:16 +0000 (15:38 +0000)]
2003-07-27  Andrew Cagney  <cagney@redhat.com>

Patch from 2003-07-22 Kei Sakamoto <sakamoto.kei@renesas.com>:
* m32r-tdep.c (m32r_memory_insert_breakpoint): Fix code style -
operator at start and not end of line.
(decode_prologue): Ditto.
(m32r_frame_unwind_cache, m32r_unwind_sp, m32r_unwind_pc): Use
frame_unwind_register_unsigned instead of
frame_unwind_unsigned_register.
(m32r_read_pc): Use regcache_cooked_read_unsigned instead of
read_register.
(m32r_push_dummy_call): Use register_size instead of
REGISTER_RAW_SIZE.
(m32r_frame_sniffer): Replace m32r_frame_p.
(m32r_gdbarch_init): Call frame_unwind_append_sniffer.
* m32r-rom.c (report_transfer_performance): Delete extern
declaration.
(m32r_load, m32r_upload_command): Use print_transfer_performance
instead of report_transfer_performance.
(_initialize_m32r_rom): Use add_setshow_cmd instead of add_set_cmd
/ add_show_from_set.

21 years ago * ld.texinfo: Typo fixes. Document SUBALIGN.
amodra [Sun, 27 Jul 2003 11:58:27 +0000 (11:58 +0000)]
* ld.texinfo: Typo fixes.  Document SUBALIGN.
* ldgram.y (opt_subalign): Add.
* ldlex.l (SUBALIGN): Recognize.
* ldlang.c (overlay_subalign): New var.
(lang_enter_overlay): Add subalign param.
(lang_enter_overlay_section): Pass overlay_subalign to
lang_enter_output_section_statement.
* ldlang.h (lang_enter_overlay): Update.

21 years ago * elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Ensure no copy relocs
amodra [Sun, 27 Jul 2003 09:05:08 +0000 (09:05 +0000)]
* elf64-ppc.c (ppc64_elf_adjust_dynamic_symbol): Ensure no copy relocs
on function descriptors.
(ELIMINATE_COPY_RELOCS): Expand comment.
(ppc64_elf_special_sections): Move.  Don't include non-ppc64 sections.
Do include ".toc1".

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

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

21 years ago2003-07-26 Andrew Cagney <cagney@redhat.com>
cagney [Sat, 26 Jul 2003 22:49:14 +0000 (22:49 +0000)]
2003-07-26  Andrew Cagney  <cagney@redhat.com>

* m68hc11-tdep.c (m68hc11_gdbarch_init): Set non-deprecated
store_return_value and extract_struct_value_address.

21 years ago PR c++/1267
drow [Sat, 26 Jul 2003 22:03:38 +0000 (22:03 +0000)]
PR c++/1267
* minsyms.c (lookup_minimal_symbol_by_pc_section): If SECTION is
NULL, default to the section containing PC.

21 years ago * include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
dannysmith [Sat, 26 Jul 2003 11:58:24 +0000 (11:58 +0000)]
* include/winuser.h (ASFW_ANY, LSFW_LOCK, LSFW_UNLOCK,
LWA_COLORKEY, LWA_ALPHA): Guard with _WIN32_WINNT,
_WIN32_WINDOWS, not WINVER.
(AllowSetForegroundWindow,LockSetForegroundWindow,
SetLayeredWindowAttributes): Likewise.
(GetLayeredWindowAttributes,UpdateLayeredWindow): Add prototypes.
* lib/user32.def (GetLayeredWindowAttributes,UpdateLayeredWindow):
Add stubs.

21 years agoUpdate tests for corrected section attributes and objdump change.
amodra [Sat, 26 Jul 2003 10:22:01 +0000 (10:22 +0000)]
Update tests for corrected section attributes and objdump change.

21 years ago * gdb.texinfo (TUI Keys): Document C-x o key to switch active window.
ciceron [Sat, 26 Jul 2003 07:38:54 +0000 (07:38 +0000)]
* gdb.texinfo (TUI Keys): Document C-x o key to switch active window.

21 years ago* mount.cc (do_mount): Issue warning when using managed mount option on
cgf [Sat, 26 Jul 2003 05:38:51 +0000 (05:38 +0000)]
* mount.cc (do_mount): Issue warning when using managed mount option on
non-empty directory.

21 years ago* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there
cgf [Sat, 26 Jul 2003 04:53:59 +0000 (04:53 +0000)]
* exceptions.cc (ctrl_c_handler): Send SIGHUP when events occur only if there
is a tty associated with the process.  Send SIGHUP on CTRL_LOGOFF_EVENT.
* fhandler_tty.cc (fhandler_tty_slave::open): Adjust console open handle
counter regardless of whether this is a pty or tty.
(fhandler_tty_slave::open): Ditto.
(fhandler_tty_slave::dup): Ditto.
(fhandler_tty_common::set_close_on_exec): Ditto.
(fhandler_tty_master::init_console): Decrement console open handle counter
after init since it will now be handled by all tty open.
* syscalls.cc (setsid): Rework debugging output slightly.

21 years ago* configure.in: Use 'install-sh -c'.
cgf [Sat, 26 Jul 2003 01:53:18 +0000 (01:53 +0000)]
* configure.in: Use 'install-sh -c'.
* configure: Regenerate.

21 years ago* configure.in: Use 'install-sh -c'.
cgf [Sat, 26 Jul 2003 01:53:05 +0000 (01:53 +0000)]
* configure.in: Use 'install-sh -c'.
* configure: Regenerate.

21 years agorevert erroneous checkin
cgf [Sat, 26 Jul 2003 01:52:52 +0000 (01:52 +0000)]
revert erroneous checkin

21 years ago* Makefile.in: Only use localhost when building mingw with distcc or gcc won't
cgf [Sat, 26 Jul 2003 01:51:39 +0000 (01:51 +0000)]
* Makefile.in: Only use localhost when building mingw with distcc or gcc won't
be able to find .exp files on other hosts.

21 years agobfd/
hjl [Sat, 26 Jul 2003 01:06:27 +0000 (01:06 +0000)]
bfd/

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

* elf.c (_bfd_elf_new_section_hook): Set the default section
type to SHT_NULL.
(elf_fake_sections): Set the section type based on asect->flags
if it is SHT_NULL. Don't abort on processor specific section
types.

gas/

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

* config/obj-elf.c (obj_elf_change_section): Update
elf_section_type and elf_section_flags only when they are
specified.

21 years ago2003-07-26 Eric R. Krause <ekrause_98@users.sourceforge.net>
dannysmith [Sat, 26 Jul 2003 01:01:03 +0000 (01:01 +0000)]
2003-07-26  Eric R. Krause  <ekrause_98@users.sourceforge.net>

* include/onjidl.h (IMalloc): Fix typo.

21 years ago2003-07-25 Michael Snyder <msnyder@redhat.com>
msnyder [Sat, 26 Jul 2003 01:00:33 +0000 (01:00 +0000)]
2003-07-25  Michael Snyder  <msnyder@redhat.com>

* pshai.s, pshar.s, pshli.s, pshlr.s: New files.
* allinsn.exp: Add psha, pshl tests.
* pdec.s, pinc.s, padd.s, paddc.s: New files.
* allinsn.exp: Add pdec, pinc, padd, paddc tests.
* pand.s, pdmsb.s: New files.
* allinsn.exp: Add pand, pdmsb tests.

21 years ago2003-07-08 Michael Snyder <msnyder@redhat.com>
msnyder [Sat, 26 Jul 2003 00:54:58 +0000 (00:54 +0000)]
2003-07-08  Michael Snyder  <msnyder@redhat.com>

        * allinsn.exp, testutils.inc, add.s, fabs.s, fadd.s, fcmpeq.s,
        fcmpgt.s, fcnvds.s, fcnvsd.s, fdiv.s, fldi0.s, fldi1.s, flds.s,
        float.s, fmac.s, fmov.s, fmul.s, fneg.s, frchg.s, fschg.s,
        fsqrt.s, fsub.s, ftrc.s, shll16.s, shll2.s, shll8.s, shll.s,
        shlr16.s, shlr2.s, shlr8.s, shlr.s, swap.s: New files.

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:49:12 +0000 (00:49 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:43:57 +0000 (00:43 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:28:59 +0000 (00:28 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:28:47 +0000 (00:28 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:28:26 +0000 (00:28 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:10:48 +0000 (00:10 +0000)]
preliminary checkin

21 years agopreliminary checkin
cgf [Sat, 26 Jul 2003 00:08:25 +0000 (00:08 +0000)]
preliminary checkin

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

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

21 years ago2003-07-25 Michael Snyder <msnyder@redhat.com>
msnyder [Fri, 25 Jul 2003 23:52:43 +0000 (23:52 +0000)]
2003-07-25  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (pshl): Change < to <= (shift by 16 is allowed).
        Cast argument of >> to unsigned to prevent sign extension.
        (psha): Change < to <= (shift by 32 is allowed).

21 years ago* configure.in: Always use install-sh.
cgf [Fri, 25 Jul 2003 23:52:30 +0000 (23:52 +0000)]
* configure.in: Always use install-sh.
* configure: Regenerate.

21 years ago* configure.in: Always use install-sh.
cgf [Fri, 25 Jul 2003 23:52:06 +0000 (23:52 +0000)]
* configure.in: Always use install-sh.
* configure: Regenerate.

21 years ago* include/cygwin/socket.h: Conditionalize [AP]F_INET6 define.
cgf [Fri, 25 Jul 2003 17:57:50 +0000 (17:57 +0000)]
* include/cygwin/socket.h: Conditionalize [AP]F_INET6 define.

21 years ago* Makefile.in (OBSOLETE_FUNCTION): Add fdopen.
cgf [Fri, 25 Jul 2003 17:42:08 +0000 (17:42 +0000)]
* Makefile.in (OBSOLETE_FUNCTION): Add fdopen.

21 years ago* libc/stdio64/fdopen64.c: Include sys/lock.h.
cgf [Fri, 25 Jul 2003 16:19:55 +0000 (16:19 +0000)]
* libc/stdio64/fdopen64.c: Include sys/lock.h.

21 years ago* cygwin.din: Export _fdopen64
cgf [Fri, 25 Jul 2003 16:13:11 +0000 (16:13 +0000)]
* cygwin.din: Export _fdopen64
* Makefile.in (NEW_FUNCTIONS): Add _fdopen64 -> fdopen translation.
* include/cygwin/version.h: Bump api minor number.
* ntdll.h: Remove (now) duplicate FILE_SYNCHRONOUS_IO_NONALERT definition.

21 years ago2003-07-25 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 25 Jul 2003 16:08:27 +0000 (16:08 +0000)]
2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>

* config/obj-elf.c (obj_elf_change_section): Always set section
type and flags.

21 years ago* configure.host: Find cygwin include directory, when appropriate.
cgf [Fri, 25 Jul 2003 16:08:00 +0000 (16:08 +0000)]
* configure.host: Find cygwin include directory, when appropriate.

21 years ago* libc/stdio64/fdopen64.c: New file.
cgf [Fri, 25 Jul 2003 16:05:59 +0000 (16:05 +0000)]
* libc/stdio64/fdopen64.c: New file.
* libc/stdio64/Makefile.am (LIB_OBJS): Add fdopen64.o
* libc/stdio64/Makefile.in: Regenerate.
* libc/include/stdio.h (fdopen64): Define.
* libc/include/stdio.h (_fdopen64_r): Ditto.

21 years ago2003-07-25 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 25 Jul 2003 14:55:15 +0000 (14:55 +0000)]
2003-07-25  H.J. Lu  <hongjiu.lu@intel.com>

* bfd-in2.h: Regenerated.

21 years agobfd/
hjl [Fri, 25 Jul 2003 14:35:54 +0000 (14:35 +0000)]
bfd/

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

* elf-bfd.h (bfd_elf_special_section): New.
(elf_backend_data): Add special_sections, a pointer to
bfd_elf_special_section.
(elf_section_type). New.
(elf_section_flags): New.
(_bfd_elf_get_sec_type_attr): New.

* elf.c (_bfd_elf_make_section_from_shdr): Always use the
real section type/flags.
(special_sections): New.
(get_special_section): New.
(_bfd_elf_get_sec_type_attr): New.
(_bfd_elf_new_section_hook): Check special_section to set
elf_section_type and elf_section_flags.
(elf_fake_sections): Don't use section name to set ELF section
data.

* elf32-m32r.c (m32r_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-m68hc11.c (elf32_m68hc11_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-mcore.c (mcore_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-ppc.c (ppc_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-sh64.c (sh64_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-v850.c (v850_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf32-xtensa.c (elf_xtensa_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-alpha.c (elf64_alpha_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-hppa.c (elf64_hppa_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-ppc.c (ppc64_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elf64-sh64.c (sh64_elf64_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-ia64.c (elfNN_ia64_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-mips.c (_bfd_mips_elf_special_sections): New.

* elfxx-mips.h (_bfd_mips_elf_special_sections): New.
(elf_backend_special_sections): Defined.

* elfxx-target.h (elf_backend_special_sections): New. Default
to NULL.
(elfNN_bed): Initialize special_sections.

* section.c (bfd_abs_section): Remove const.
(bfd_und_section): Likewise.
(bfd_com_section): Likewise.
(bfd_ind_section): Likewise.

gas/

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

* config/obj-elf.c (special_sections): Removed.
(obj_elf_change_section): Call _bfd_elf_get_sec_type_attr. Set
elf_section_type and elf_section_flags.
(elf_frob_file): Set SHT_GROUP.

* config/obj-elf.h (obj_sec_set_private_data): New.

* config/tc-alpha.h (ELF_TC_SPECIAL_SECTIONS): Removed.
* config/tc-ia64.h: Likewise.
* config/tc-m32r.h: Likewise.
* config/tc-m68hc11.h: Likewise.
* config/tc-mcore.h: Likewise.
* config/tc-mips.h: Likewise.
* config/tc-ppc.h: Likewise.
* config/tc-sh64.h: Likewise.
* config/tc-v850.h: Likewise.
* config/tc-xtensa.h: Likewise.

* config/tc-v850.h (SHF_V850_GPREL): Removed.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.

* subsegs.c (subseg_get): Call obj_sec_set_private_data if it
is defined.

include/elf/

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

* v850.h (SHF_V850_GPREL): New.
(SHF_V850_EPREL): Likewise.
(SHF_V850_R0REL): Likewise.

21 years agoInclude SEC_CODE so that code sections are assigned the LOAD attribute.
nickc [Fri, 25 Jul 2003 10:50:03 +0000 (10:50 +0000)]
Include SEC_CODE so that code sections are assigned the LOAD attribute.

21 years ago * elf32-sh.c: Convert to C90. Replace PTR with void *.
kkojima [Fri, 25 Jul 2003 06:19:20 +0000 (06:19 +0000)]
* elf32-sh.c: Convert to C90.  Replace PTR with void *.
* elf32-sh64-com.c: Likewise.
* elf32-sh64.c: Likewise.
* elf32-sh64.h: Likewise.
* elf64-sh64.c: Likewise.

21 years ago2003-07-24 H.J. Lu <hongjiu.lu@intel.com>
hjl [Fri, 25 Jul 2003 01:39:42 +0000 (01:39 +0000)]
2003-07-24  H.J. Lu  <hongjiu.lu@intel.com>

* ld-powerpc/tlsexe.r: .sbss is NOBITS, not PROGBITS.
* ld-powerpc/tlsexetoc.r: Likewise.
* ld-powerpc/tlsso.r: Likewise.
* ld-powerpc/tlstocso.r: Likewise.

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

        * gencode.c: Fix typo in comment.

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

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

21 years ago * include/dkk/ntifs.h: Fix typo in guard for
dannysmith [Thu, 24 Jul 2003 20:55:48 +0000 (20:55 +0000)]
* include/dkk/ntifs.h: Fix typo in guard for
#pragma GCC system_header.

21 years ago * config/tc-m68hc11.h (DWARF2_ADDR_SIZE): Use 32-bit address for
ciceron [Thu, 24 Jul 2003 20:55:38 +0000 (20:55 +0000)]
* config/tc-m68hc11.h (DWARF2_ADDR_SIZE): Use 32-bit address for
debugging symbols so that we handle page memory correctly.

21 years ago * config/tc-m68hc11.h (DWARF2_ADDR_SIZE): Use 32-bit address for
ciceron [Thu, 24 Jul 2003 20:53:37 +0000 (20:53 +0000)]
* config/tc-m68hc11.h (DWARF2_ADDR_SIZE): Use 32-bit address for
debugging symbols so that we handle page memory correctly.

21 years ago * tui.c (tui_rl_other_window): New function to switch the TUI active
ciceron [Thu, 24 Jul 2003 20:23:17 +0000 (20:23 +0000)]
* tui.c (tui_rl_other_window): New function to switch the TUI active
window and give focus to a next window.
(tui_initialize_readline): Bind it to c-x o.
(tui_rl_next_keymap): Activate TUI mode when entering SingleKey mode.

21 years ago * NEWS: Mention "regs" deprecated for m68hc11 too.
ciceron [Thu, 24 Jul 2003 19:59:32 +0000 (19:59 +0000)]
* NEWS: Mention "regs" deprecated for m68hc11 too.

* m68hc11-tdep.c (_initialize_m68hc11_tdep): Deprecate "regs" command.
(m68hc11_print_register): New function to print out one register.
(m68hc11_print_registers_info): New function to print registers.
(show_regs): Deprecate and use the above.
(m68hc11_gdbarch_init): Install the print_registers_info.

21 years ago* environ.cc (check_case_init): Use strncasematch.
cgf [Thu, 24 Jul 2003 19:33:13 +0000 (19:33 +0000)]
* environ.cc (check_case_init): Use strncasematch.
* cygwin.din: Export __mempcpy.
* cygwin/version.h: Bump api minor number.

21 years ago * linux-arm-low.c (arm_reinsert_addr): New function.
drow [Thu, 24 Jul 2003 19:03:50 +0000 (19:03 +0000)]
* linux-arm-low.c (arm_reinsert_addr): New function.
(the_low_target): Add arm_reinsert_addr.

21 years ago * gdbint.texinfo (libgdb components): Correct a GDB to GDBN.
drow [Thu, 24 Jul 2003 18:56:37 +0000 (18:56 +0000)]
* gdbint.texinfo (libgdb components): Correct a GDB to GDBN.

21 years ago * gdb.texinfo (Server): Mention pidof.
drow [Thu, 24 Jul 2003 18:55:04 +0000 (18:55 +0000)]
* gdb.texinfo (Server): Mention pidof.

21 years ago From Kei Sakamoto <sakamoto.kei@renesas.com>:
drow [Thu, 24 Jul 2003 18:45:42 +0000 (18:45 +0000)]
From Kei Sakamoto <sakamoto.kei@renesas.com>:
* gdb.base/relocate.c (dummy): New padding array.

21 years ago2003-07-24 Jeff Johnston <jjohnstn@redhat.com>
jjohnstn [Thu, 24 Jul 2003 16:42:53 +0000 (16:42 +0000)]
2003-07-24  Jeff Johnston  <jjohnstn@redhat.com>

        * ia64-linux-nat.c (ia64_linux_stopped_by_watchpoint): Verify
        that we have a SIGTRAP before returning non-zero.

21 years agoDo not ignore sections without the LOAD flag when disassemble_all is true.
nickc [Thu, 24 Jul 2003 14:06:07 +0000 (14:06 +0000)]
Do not ignore sections without the LOAD flag when disassemble_all is true.
Only print a message about disassembling a section if it contains some data.

21 years ago * elf32-sh.c (sh_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL.
kkojima [Thu, 24 Jul 2003 11:37:02 +0000 (11:37 +0000)]
* elf32-sh.c (sh_elf_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL.
(allocate_dynrelocs): Likewise.
(sh_elf_relocate_section): Likewise. Use SYMBOL_REFERENCES_LOCAL.
(sh_elf_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL.

21 years agoUpdated French translations
nickc [Thu, 24 Jul 2003 11:15:58 +0000 (11:15 +0000)]
Updated French translations

21 years ago2003-07-23 Michael Snyder <msnyder@redhat.com>
msnyder [Thu, 24 Jul 2003 00:38:07 +0000 (00:38 +0000)]
2003-07-23  Michael Snyder  <msnyder@redhat.com>

        * gencode.c: A few more fix-ups of refs and defs.
        (frchg): Raise SIGILL if in double-precision mode.
        (ldtlb): We don't simulate cache, so this is a no-op.
        (movsxy_tab): Correct a few bit pattern errors.

21 years ago * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Make inline and move
bwilson [Thu, 24 Jul 2003 00:23:59 +0000 (00:23 +0000)]
    * elf32-xtensa.c (xtensa_elf_dynamic_symbol_p): Make inline and move
        near the beginning of the file.  Swap order of arguments.  Call
        _bfd_elf_dynamic_symbol_p with "ignore_protected" set to 0.
        (elf_xtensa_fix_refcounts): Adjust xtensa_elf_dynamic_symbol_p call.
        (elf_xtensa_relocate_section): Likewise.
        (shrink_dynamic_reloc_sections): Likewise.

21 years ago * elf32-xtensa.c (plt_reloc_count): Fix typo in comment.
bwilson [Thu, 24 Jul 2003 00:13:42 +0000 (00:13 +0000)]
    * elf32-xtensa.c (plt_reloc_count): Fix typo in comment.
        (elf_xtensa_size_dynamic_sections): Use elf_discarded_section.
        (elf_xtensa_combine_prop_entries): Avoid returning non-zero without
        first printing an error message.
        (elf_xtensa_finish_dynamic_sections): Likewise.
        (elf_xtensa_discard_info_for_section): Adjust size of .got.loc when
        discarding literal table entries.
        (elf_xtensa_merge_private_bfd_data): Remove newline from error message.
        (elf_xtensa_do_asm_simplify): Likewise.

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

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

21 years ago2003-07-09 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:47:28 +0000 (21:47 +0000)]
2003-07-09  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (prnd): Clear LSW of result to zeros.

21 years ago2003-07-23 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:45:36 +0000 (21:45 +0000)]
2003-07-23  Michael Snyder  <msnyder@redhat.com>

        * pmuls.s: New file.

21 years ago2003-07-09 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:43:50 +0000 (21:43 +0000)]
2003-07-09  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (pmuls): Expression is mis-parenthesized.

21 years ago2003-07-09 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:41:30 +0000 (21:41 +0000)]
2003-07-09  Michael Snyder  <msnyder@redhat.com>

* configure.in: Add testsuite to extra_subdirs for sh.
* configure: Regenerate.

21 years ago2003-07-09 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:41:09 +0000 (21:41 +0000)]
2003-07-09  Michael Snyder  <msnyder@redhat.com>

* sim/sh: New directory.  Tests for Renesas sh family.

21 years ago * tui.c (tui_enable): Call tuiRefreshAll to make sure the window
ciceron [Wed, 23 Jul 2003 21:40:59 +0000 (21:40 +0000)]
* tui.c (tui_enable): Call tuiRefreshAll to make sure the window
is accurate.

21 years ago2003-07-08 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:40:43 +0000 (21:40 +0000)]
2003-07-08  Michael Snyder  <msnyder@redhat.com>

* allinsn.exp, testutils.inc, add.s, fabs.s, fadd.s, fcmpeq.s,
fcmpgt.s, fcnvds.s, fcnvsd.s, fdiv.s, fldi0.s, fldi1.s, flds.s,
float.s, fmac.s, fmov.s, fmul.s, fneg.s, frchg.s, fschg.s,
fsqrt.s, fsub.s, ftrc.s, shll16.s, shll2.s, shll8.s, shll.s,
shlr16.s, shlr2.s, shlr8.s, shlr.s, swap.s: New files.

21 years ago2003-07-09 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:28:06 +0000 (21:28 +0000)]
2003-07-09  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (ppi_gensim): For a conditional ppi insn, if the
        condition is false, we want to return (not break).  A break
        will take us to the end of the function where registers will
be updated, whereas the desired outcome is for nothing to change.

21 years ago2003-06-27 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:25:41 +0000 (21:25 +0000)]
2003-06-27  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (op tab): Some fix-ups of refs and defs.
        (ocbi, ocbp): Cache not simulated, but may cause memory fault.
        (gensym_caselist): Add default case to switch statement.
        (expand_ppi_code): Add default case to switch statement.

21 years ago2003-06-27 Michael Snyder <msnyder@redhat.com>
msnyder [Wed, 23 Jul 2003 21:23:32 +0000 (21:23 +0000)]
2003-06-27  Michael Snyder  <msnyder@redhat.com>

        * gencode.c (op tab): Implement movca.l.