OSDN Git Service

pf3gnuchains/pf3gnuchains4x.git
24 years ago * configure.tgt: Add NetBSD/sparc ELF, and NetBSD/sparc64 support.
law [Fri, 21 Apr 2000 21:52:48 +0000 (21:52 +0000)]
    * configure.tgt: Add NetBSD/sparc ELF, and NetBSD/sparc64 support.

24 years ago * config.bfd: Add NetBSD/sparc64 support.
law [Fri, 21 Apr 2000 21:50:52 +0000 (21:50 +0000)]
    * config.bfd: Add NetBSD/sparc64 support.

24 years ago * hppa.h (pa_opcodes): New opcodes for PA2.0 wide mode
law [Fri, 21 Apr 2000 21:04:04 +0000 (21:04 +0000)]
    * hppa.h (pa_opcodes): New opcodes for PA2.0 wide mode
        forms of ld/st{b,h,w,d} and fld/fst{w,d} (16-bit displacements).
        New operand types l,y,&,fe,fE,fx added to support above forms.
        (pa_opcodes): Replaced usage of 'x' as source/target for
        floating point double-word loads/stores with 'fx'.

Fr

24 years ago * config/tc-hppa.c (md_apply_fix): Handle new PA2.0 formats.
law [Fri, 21 Apr 2000 20:34:00 +0000 (20:34 +0000)]
    * config/tc-hppa.c (md_apply_fix): Handle new PA2.0 formats.

        * config/tc-hppa.c (CHECK_ALIGN): New macro.
        Added handling of new operand types l,y,&,fe,fE,fx.

24 years agoIA-64 ELF support.
wilson [Fri, 21 Apr 2000 20:22:21 +0000 (20:22 +0000)]
IA-64 ELF support.

24 years ago * scripttempl/elfd30v.sc: Place .gcc_except_table.
rth [Fri, 21 Apr 2000 17:29:15 +0000 (17:29 +0000)]
    * scripttempl/elfd30v.sc: Place .gcc_except_table.

24 years ago * elf32-d30v.c (bfd_elf_d30v_reloc): Don't modify section
rth [Fri, 21 Apr 2000 17:25:29 +0000 (17:25 +0000)]
    * elf32-d30v.c (bfd_elf_d30v_reloc): Don't modify section
        contents when performing a partial link.
        (bfd_elf_d30v_reloc_21): Likewise.

24 years ago * config.sub (d30v): Add d30v as a basic machine type.
rth [Fri, 21 Apr 2000 17:22:34 +0000 (17:22 +0000)]
    * config.sub (d30v): Add d30v as a basic machine type.

24 years ago * config/tc-d30v.c (write_2_short): Disregard opcode1->ecc when
rth [Fri, 21 Apr 2000 17:20:02 +0000 (17:20 +0000)]
    * config/tc-d30v.c (write_2_short): Disregard opcode1->ecc when
        bundling a non-delayed branch type instruction.

24 years agoFix handling of /.filename
cgf [Fri, 21 Apr 2000 14:37:48 +0000 (14:37 +0000)]
Fix handling of /.filename

24 years ago2000-04-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Fri, 21 Apr 2000 14:33:33 +0000 (14:33 +0000)]
2000-04-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* gdb-stabs.h (SECT_OFF_MAX): Increase to 40.

24 years ago2000-04-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Fri, 21 Apr 2000 14:24:44 +0000 (14:24 +0000)]
2000-04-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* win32-nat.c  (handle_load_dll): Don't treat .text as a special
  section anymore.
* somread.c (som_symfile_offsets): Ditto.
* somsolib.c (som_solib_add_solib_objfile): Ditto.

24 years agoMake Jimmy Guo H.P. maintainer.
cagney [Fri, 21 Apr 2000 06:19:27 +0000 (06:19 +0000)]
Make Jimmy Guo H.P. maintainer.

24 years ago* path.cc (normalize_posix_path): Previous two patches were still incorrect so
cgf [Fri, 21 Apr 2000 05:32:19 +0000 (05:32 +0000)]
* path.cc (normalize_posix_path): Previous two patches were still incorrect so
rewrite this function to deal with trailing dots.
(mount_info::conv_to_win32_path): Just check for '/' where appropriate.
Eliminate nofinalslash call since it is handled in normalize_posix_path now.

24 years agoMake help_all static.
cagney [Fri, 21 Apr 2000 05:21:55 +0000 (05:21 +0000)]
Make help_all static.

24 years ago* d10v-tdep.c (d10v_gdbarch_init): Initialize stack_align.
cagney [Fri, 21 Apr 2000 04:21:20 +0000 (04:21 +0000)]
* d10v-tdep.c (d10v_gdbarch_init): Initialize stack_align.
(d10v_stack_align): Make static.
* config/d10v/tm-d10v.h (STACK_ALIGN): Delete.

24 years ago* valops.c (hand_function_call): Replace #ifdef STACK_ALIGN with
cagney [Fri, 21 Apr 2000 04:17:18 +0000 (04:17 +0000)]
* valops.c (hand_function_call): Replace #ifdef STACK_ALIGN with
run-time test for STACK_ALIGN_P.
* gdbarch.sh: Add support for function and variable predicates.
(STACK_ALIGN): Add.  Implement with predicate - STACK_ALIGN_P.
* gdbarch.h, gdbarch.c: Re-generate.

24 years ago* defs.h, utils.c (free_current_contents): Change parameter to
cagney [Fri, 21 Apr 2000 04:10:18 +0000 (04:10 +0000)]
* defs.h, utils.c (free_current_contents): Change parameter to
void*.

From Philippe De Muyter  <phdm@macqel.be>:
* printcmd.c (print_address_symbolic): Call `make_cleanup' with
`(free_current_contents, &x)', not `(free, x)'.
* utils.c (free_current_contents): Do not `free (NULL)'.

* printcmd.c (print_address_symbolic): Cleanup after a failed
call to build_address_symbolic.

24 years agoAdd target info:
cagney [Fri, 21 Apr 2000 03:41:09 +0000 (03:41 +0000)]
Add target info:

24 years ago* wince-stub.c (FREE): New macro.
cgf [Fri, 21 Apr 2000 03:04:35 +0000 (03:04 +0000)]
* wince-stub.c (FREE): New macro.
(mempool): Just free any buffer prior to reuse.  Don't bother with realloc.
(flag_single_step): New function.
(skip_message): Detect "helpful" Windows CE messages and skip sending them to
the host.
(wait_for_debug_event): Use skip_message to avoid sending debug messages to the
host.
(dispatch): Prelimary implementation of single step detection.
* wince.c: Rework SH single stepping code to be more consistent with other
wince targets.
(handle_output_debug_string): Allow first chance exceptions to come through
since they seem to be all that we get on some versions of Windows CE.
(check_for_step): New function, conditionally compiled based on target.
(regptr): Delete obsolete function.
(handle_exception): Detect illegal instructions.
(get_child_debug_event): Return success only if event code matches target.
(child_create_inferior): Reflect change to get_child_debug_event arguments.

24 years ago* win32-nat.c (thread_rec): Be more defensive about suspending already
cgf [Fri, 21 Apr 2000 02:26:14 +0000 (02:26 +0000)]
* win32-nat.c (thread_rec): Be more defensive about suspending already
suspended threads.
(safe_symbol_file_add_stub): New function.
(safe_symbole_file_add_cleanup): New function.
(safe_symbol_file_add): New function.
(handle_load_dll): Use wrapper to add DLL symbol information to avoid bogus
errors from non-stabs DLLs.
(handle_exception): Add work around for detection of first exception breakpoint
which does not seem to occur on W2K.  Detect more "signals" that can be
effectively passed to the debuggee.  Reorganize to eliminate continue_status
global.
(child_continue): Reorganize to eliminate continue_status global.
(child_wait): Ditto.
(child_resume): Ditto.
(get_child_debug_event): Ditto.  Recognize when an a breakpoint exception
should be ignored.  Change method for signalling when an important event has
occured to the caller.
(child_create_inferior): Use new method for noticing when get_child_debug_event
has found something interesting.

24 years agoFri Apr 7 13:44:38 2000 glen mccready <gkm@pobox.com>
glen [Thu, 20 Apr 2000 23:54:45 +0000 (23:54 +0000)]
Fri Apr  7 13:44:38 2000  glen mccready  <gkm@pobox.com>

        * rs6000-nat.c (xcoff_relocate_symtab): Grow buffer if ptrace()
          fails due to lack of space.

24 years agoFri Mar 24 12:10:38 2000 glen mccready <gkm@pobox.com>
glen [Thu, 20 Apr 2000 23:51:01 +0000 (23:51 +0000)]
Fri Mar 24 12:10:38 2000  glen mccready  <gkm@pobox.com>

        * command.c, command.h (help_all): Add functionality to display
        a complete listing of available commands.

24 years ago* config/tc-mn10300.c (HAVE_AM30): Define.
aoliva [Thu, 20 Apr 2000 22:18:27 +0000 (22:18 +0000)]
* config/tc-mn10300.c (HAVE_AM30): Define.
(md_assemble): Use it.

24 years ago* m10300-dis.c (HAVE_AM30, HAVE_AM33): Define.
aoliva [Thu, 20 Apr 2000 22:15:32 +0000 (22:15 +0000)]
* m10300-dis.c (HAVE_AM30, HAVE_AM33): Define.
(disassemble): Use them.

24 years ago* exceptions.cc (handle_exceptions): Search further for stack info to
cgf [Thu, 20 Apr 2000 21:33:58 +0000 (21:33 +0000)]
* exceptions.cc (handle_exceptions): Search further for stack info to
accomodate Windows 95.

24 years agoChanges to support core files and linux threads.
scottb [Thu, 20 Apr 2000 21:13:19 +0000 (21:13 +0000)]
Changes to support core files and linux threads.

2000-04-20  Scott Bambrough <scottb@netwinder.org>

* arm-linux-nat.c (PIDGET, TIDGET): New.
(get_thread_id, GET_THREAD_ID): New.
(fetch_nwfpe_register, store_nwfpe_register): New.
(fetch_register, store_register): New.
(fetch_fpregister, store_fpregister): New.
(fill_gregset, supply_gregset): New.
(fill_fpregset, supply_fpregset): New.
(fetch_fpregs): Modified to use thread id's.
(store_fpregs): Modified to use thread id's and
fetch_nwfpe_register.
(fetch_regs): Modified to use thread id's.
(store_regs): Modified to use thread id's.
(fetch_inferior_registers): Modified to handle single register
fetches.
(store_inferior_registers): Modified to handle single register
stores.
(arm_linux_register_u_addr): Removed.

* configure.tgt: Added gdbserver to configdirs for arm*-*-linux*.

* config/arm/linux.mh
(NATDEPFILES): Removed core-aout.o.  Added core-regset.o.
(LOADLIBES): Define.

* config/arm/nm-linux.h: Include config/nm-linux.h.
(ATTACH_DETACH): Removed.  Defined in config/nm-linux.h.
(REGISTER_U_ADDR): Removed.
(SVR4_SHARED_LIBS): Removed.  Defined in config/nm-linux.h.
(#include "solib.h"): Removed.  Included via config/nm-linux.h.

24 years ago * path.cc (normalize_posix_path): Previous change failed to take root
cgf [Thu, 20 Apr 2000 20:42:14 +0000 (20:42 +0000)]
* path.cc (normalize_posix_path): Previous change failed to take root
access into account.

24 years ago * syscalls.cc (_link): Check new link path for trailing dot.
corinna [Thu, 20 Apr 2000 13:52:41 +0000 (13:52 +0000)]
    * syscalls.cc (_link): Check new link path for trailing dot.

24 years agoAppend NULL to enum based commands follow-fork and scheduler-locking.
cagney [Thu, 20 Apr 2000 11:00:34 +0000 (11:00 +0000)]
Append NULL to enum based commands follow-fork and scheduler-locking.

24 years agoFrom Alexandre Oliva <aoliva@cygnus.com>
cagney [Thu, 20 Apr 2000 07:26:07 +0000 (07:26 +0000)]
From Alexandre Oliva <aoliva@cygnus.com>
* generic/tclPosixStr.c (Tcl_SignalId, Tcl_SignalMsg): Do not
issue SIGPWR case if it's the same as SIGLOST.

24 years agoH.J's x86 fix for "nm -l" on shared libraries, applied to ppc too.
amodra [Thu, 20 Apr 2000 05:37:05 +0000 (05:37 +0000)]
H.J's x86 fix for "nm -l" on shared libraries, applied to ppc too.

24 years ago* fhandler.h (fhandler_base::hclose): New virtual method.
cgf [Thu, 20 Apr 2000 04:38:10 +0000 (04:38 +0000)]
* fhandler.h (fhandler_base::hclose): New virtual method.
(fhandler_base::set_inheritance): Make this a method so that we can use the
appropriate close methods.
* fhandler.cc (fhandler_base::set_inheritance): Ditto.
* path.cc (normalize_posix_path): Eliminate /.  trailing path component.

24 years ago* gdbarch.sh: Make multi-arch variable defaults, defaults for non-
cagney [Thu, 20 Apr 2000 04:24:03 +0000 (04:24 +0000)]
* gdbarch.sh: Make multi-arch variable defaults, defaults for non-
multi-arch targets.
(TARGET_BFD_VMA_BIT, IEEE_FLOAT, CALL_DUMMY_WORDS,
SIZEOF_CALL_DUMMY_WORDS): Update.
* inferior.h (CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS): Default
provided by gdbarch.
(CALL_DUMMY_P): Add FIXME. gdbarch should provide default.
* valprint.c (IEEE_FLOAT): Default provided by gdbarch.

24 years agoMatch space at start of file name, not end.
amodra [Thu, 20 Apr 2000 02:13:01 +0000 (02:13 +0000)]
Match space at start of file name, not end.

24 years agoCheck for changed section attributes.
amodra [Thu, 20 Apr 2000 01:43:32 +0000 (01:43 +0000)]
Check for changed section attributes.

24 years agoRemove generated files.
cagney [Wed, 19 Apr 2000 23:36:40 +0000 (23:36 +0000)]
Remove generated files.

24 years ago*** empty log message ***
jimb [Wed, 19 Apr 2000 23:22:26 +0000 (23:22 +0000)]
*** empty log message ***

24 years agoBring RETURN_VALUE_ON_STACK under gdbarch's control.
jimb [Wed, 19 Apr 2000 23:22:14 +0000 (23:22 +0000)]
Bring RETURN_VALUE_ON_STACK under gdbarch's control.
* gdbarch.sh (RETURN_VALUE_ON_STACK): New entry.
* gdbarch.c, gdbarch.h: Regenerated.
* arch-utils.c (default_return_value_on_stack): New function.
* arch-utils.h (default_return_value_on_stack): New declaration.
* values.c (RETURN_VALUE_ON_STACK): Delete default definition.

24 years agoFor real this time.
jimb [Wed, 19 Apr 2000 23:19:04 +0000 (23:19 +0000)]
For real this time.

* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
two-dimensional array, instead of faking it with explicit index
arithmetic.

24 years agoI figured out what was going on.
jimb [Wed, 19 Apr 2000 23:17:18 +0000 (23:17 +0000)]
I figured out what was going on.

Since nobody had made any changes to i386v-nat.c on sourceware since
the repository was started, we were still getting the version from the
vendor branch.  (If you don't understand how the vendor branch works,
treasure your innocence.)  I naively assumed that, to see what changes
had been introduced in version 1.2, one should diff it with 1.1,
as they say in TV Guide, "with hilarious results".

This change simply restores i386v-nat.c to what it used to be before I
started bungling around.  The text of this revision should be
identical to that of revision 1.1.1.3, which was the former head of
the trunk.  (Yes, 1.1.1.3 was the head of the trunk.  As I said,
treasure your innocence.)

24 years agoMy last commit introduced a bunch of mysterious whitespace changes; I
jimb [Wed, 19 Apr 2000 23:02:56 +0000 (23:02 +0000)]
My last commit introduced a bunch of mysterious whitespace changes; I
don't know where they came from.  They weren't intentional, so this
change reverts them.

24 years ago*** empty log message ***
jimb [Wed, 19 Apr 2000 22:56:22 +0000 (22:56 +0000)]
*** empty log message ***

24 years ago* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
jimb [Wed, 19 Apr 2000 22:55:38 +0000 (22:55 +0000)]
* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a
two-dimensional array, instead of faking it with explicit index
arithmetic.

24 years ago * syscalls.cc (setuid): Allow switching user context after
corinna [Wed, 19 Apr 2000 22:33:20 +0000 (22:33 +0000)]
* syscalls.cc (setuid): Allow switching user context after
successful call to ImpersonateLogedOnUser (NT only).
(setgid): Ditto.
(seteuid): Call setuid.
(setegid): Call setgid.

24 years ago* minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.
jimb [Wed, 19 Apr 2000 21:13:09 +0000 (21:13 +0000)]
* minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.
(Thanks to Guy Harris.)

24 years ago * uinfo.cc (internal_getlogin): Use NetGetDCName() instead
corinna [Wed, 19 Apr 2000 20:03:51 +0000 (20:03 +0000)]
* uinfo.cc (internal_getlogin): Use NetGetDCName() instead
of NetGetAnyDCName().

24 years ago* configure.in: Change HEADER_SUBDIR to mingw32.
cgf [Wed, 19 Apr 2000 17:11:59 +0000 (17:11 +0000)]
* configure.in: Change HEADER_SUBDIR to mingw32.
* configure: Regenerate.

24 years agoProperly regenerate bfd-in2.h.
twall [Wed, 19 Apr 2000 13:32:19 +0000 (13:32 +0000)]
Properly regenerate bfd-in2.h.

24 years ago2000-04-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Wed, 19 Apr 2000 13:08:48 +0000 (13:08 +0000)]
2000-04-19  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * xcoffsolib.c (solib_add): Fix call to vmap_symtab().

24 years agoK&R compiler fixes
amodra [Wed, 19 Apr 2000 10:53:01 +0000 (10:53 +0000)]
K&R compiler fixes

24 years ago * TODO: Update.
schauer [Wed, 19 Apr 2000 10:33:21 +0000 (10:33 +0000)]
* TODO:  Update.

24 years agoFix the multi-obj dependency rules.
amodra [Wed, 19 Apr 2000 09:28:52 +0000 (09:28 +0000)]
Fix the multi-obj dependency rules.

24 years agoDocument -Wreturn-type problem.
cagney [Wed, 19 Apr 2000 09:15:32 +0000 (09:15 +0000)]
Document -Wreturn-type problem.

24 years agoFrom Peter Schauer: Add `mt i' alias for `mt info'.
cagney [Wed, 19 Apr 2000 07:59:12 +0000 (07:59 +0000)]
From Peter Schauer: Add `mt i' alias for `mt info'.

24 years agoFrom Peter Schauer: Add `info r' alias for `info registers'.
cagney [Wed, 19 Apr 2000 07:51:26 +0000 (07:51 +0000)]
From Peter Schauer: Add `info r' alias for `info registers'.

24 years ago* bcache.c (free_bcache): Do not free NULL.
cagney [Wed, 19 Apr 2000 07:08:35 +0000 (07:08 +0000)]
* bcache.c (free_bcache): Do not free NULL.

24 years ago* TODO: Cleanup.
cagney [Wed, 19 Apr 2000 07:01:07 +0000 (07:01 +0000)]
* TODO: Cleanup.
* NEWS: Update GDB version.  Duplicate paragraph explaining obsolete.

24 years agoPass MD5PROG to sub-makes when building .tar.bz2 archive.
cagney [Wed, 19 Apr 2000 06:00:02 +0000 (06:00 +0000)]
Pass MD5PROG to sub-makes when building .tar.bz2 archive.

24 years agoDocument real fix to problem of tui/Makefile not being deleted.
cagney [Wed, 19 Apr 2000 03:37:07 +0000 (03:37 +0000)]
Document real fix to problem of tui/Makefile not being deleted.

24 years ago* syscalls.cc (_rename): Try MoveFile() at first before
dj [Wed, 19 Apr 2000 03:21:13 +0000 (03:21 +0000)]
* syscalls.cc (_rename): Try MoveFile() at first before
MoveFileEx(..., MOVEFILE_REPLACE_EXISTING).

24 years agoGet LEX,FLEX from configure.
amodra [Wed, 19 Apr 2000 02:51:55 +0000 (02:51 +0000)]
Get LEX,FLEX from configure.

24 years agodon't put api internals in general tarball
dj [Wed, 19 Apr 2000 02:35:06 +0000 (02:35 +0000)]
don't put api internals in general tarball

24 years agoadd commands for building a doc kitchen-sink-tarball
dj [Wed, 19 Apr 2000 02:31:45 +0000 (02:31 +0000)]
add commands for building a doc kitchen-sink-tarball

24 years agoAdd directory example to SUBDIRS.
cagney [Wed, 19 Apr 2000 02:28:55 +0000 (02:28 +0000)]
Add directory example to SUBDIRS.

24 years agoRemove generated file.
cagney [Wed, 19 Apr 2000 01:59:39 +0000 (01:59 +0000)]
Remove generated file.

24 years agoclean up SGML for latest version of jade/docbook
dj [Wed, 19 Apr 2000 00:55:19 +0000 (00:55 +0000)]
clean up SGML for latest version of jade/docbook

24 years ago2000-04-18 James Ingham <jingham@leda.cygnus.com>
jingham [Wed, 19 Apr 2000 00:08:14 +0000 (00:08 +0000)]
2000-04-18  James Ingham  <jingham@leda.cygnus.com>

        * library/toolbar.tcl (TOOLBAR_button_up): If the pointer is still
        in the button, reraise the button after a press.

24 years ago2000-04-18 H.J. Lu <hjl@gnu.org>
hjl [Tue, 18 Apr 2000 23:39:02 +0000 (23:39 +0000)]
2000-04-18  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Call
lang_leave_output_section_statement () after calling
lang_enter_output_section_statement ().
* emultempl/armelf.em: Likewise.

24 years ago* dcrt0.cc (globify): Don't use \ quoting when apparently quoting a DOS path
cgf [Tue, 18 Apr 2000 23:16:56 +0000 (23:16 +0000)]
* dcrt0.cc (globify): Don't use \ quoting when apparently quoting a DOS path
spec, even within a quoted string.

24 years ago* dcrt0.cc (globify): Don't use \ quoting when apparently quoting a DOS path
cgf [Tue, 18 Apr 2000 21:28:45 +0000 (21:28 +0000)]
* dcrt0.cc (globify): Don't use \ quoting when apparently quoting a DOS path
spec.

24 years ago*** empty log message ***
jimb [Tue, 18 Apr 2000 19:10:41 +0000 (19:10 +0000)]
*** empty log message ***

24 years ago2000-04-18 H.J. Lu (hjl@gnu.org)
hjl [Tue, 18 Apr 2000 17:46:31 +0000 (17:46 +0000)]
2000-04-18  H.J. Lu  (hjl@gnu.org)

* config/tc-i386.c (offset_in_range): Use addressT instead of
bfd_vma for none bfd assemblers.

24 years agoFix bug disassmbling binary files for non-octet byte targets.
twall [Tue, 18 Apr 2000 17:16:59 +0000 (17:16 +0000)]
Fix bug disassmbling binary files for non-octet byte targets.

24 years agoAdd full set of cleanup rules.
cagney [Tue, 18 Apr 2000 08:04:59 +0000 (08:04 +0000)]
Add full set of cleanup rules.

24 years agoDo not delete testcmds.
cagney [Tue, 18 Apr 2000 08:03:40 +0000 (08:03 +0000)]
Do not delete testcmds.

24 years agoAdd support for SIGILL (reserved-instruction-exception).
cagney [Tue, 18 Apr 2000 07:55:35 +0000 (07:55 +0000)]
Add support for SIGILL (reserved-instruction-exception).

24 years agoYet another set of fixes for orphan sections.
amodra [Tue, 18 Apr 2000 05:53:41 +0000 (05:53 +0000)]
Yet another set of fixes for orphan sections.

24 years agoBfd support for generating IA-64 EFI binaries.
wilson [Tue, 18 Apr 2000 04:03:15 +0000 (04:03 +0000)]
Bfd support for generating IA-64 EFI binaries.
* Makefile.am (BFD64_BACKENDS): Mention coff-ia64.lo.
(BFD64_BACKENDS_CFILES): Mention coff-ia64.c
(coff-ia64.lo): Add dependency.
* Makefile.in: Regenerate.
* coff-ia64.c: New file.
* efi-app-ia32.c: Ditto.
* efi-app-ia64.c: Ditto.
...

24 years agoClean up load page support for tic54x.
twall [Tue, 18 Apr 2000 02:21:27 +0000 (02:21 +0000)]
Clean up load page support for tic54x.

24 years ago* remove dependence on where pwd is
dj [Tue, 18 Apr 2000 00:37:04 +0000 (00:37 +0000)]
* remove dependence on where pwd is

24 years agoInitial patches for IA-64 EFI (64-bit PE) support.
wilson [Mon, 17 Apr 2000 23:45:21 +0000 (23:45 +0000)]
Initial patches for IA-64 EFI (64-bit PE) support.
* pe.h (PEP64AOUTHDR): New header for PE+.
(PEP64AOUTSZ): New macro.
(IMAGE_SUBSYSTEM_UNKNOWN): New macro.
(IMAGE_SUBSYSTEM_NATIVE): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_GUI): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_CUI): Ditto.
(IMAGE_SUBSYSTEM_POSIX_CUI): Ditto.
(IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): Ditto.
(IMAGE_SUBSYSTEM_EFI_APPLICATION): Ditto.
(IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER): Ditto.
(IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER): Ditto.
* internal.h (PE_DEF_FILE_ALIGNMENT): Define only if not defined
already.
* ia64.h: New file.

24 years ago * ChangeLog-gdbtk: Renamed to ChangeLog
jlarmour [Mon, 17 Apr 2000 20:20:59 +0000 (20:20 +0000)]
    * ChangeLog-gdbtk: Renamed to ChangeLog
        * ChangeLog: New file
        * gdbtk-cmds.c, gdbtk-hooks.c, gdbtk-variable.c, gdbtk-varobj.c,
        gdbtk-wrapper.h, gdbtk-wrapper.c, gdbtk.h, gdbtk.c: No need for
        changelog-default-name hint for Emacs now

24 years ago * ChangeLog-gdbtk: Renamed to ChangeLog
jlarmour [Mon, 17 Apr 2000 20:20:20 +0000 (20:20 +0000)]
    * ChangeLog-gdbtk: Renamed to ChangeLog
        * ChangeLog: New file
        * README.GDBTK: No need for changelog-default-name hint for Emacs now

24 years agoMon Apr 17 12:46:00 2000 Marek Michalkiewicz <marekm@linux.org.pl>
jjohnstn [Mon, 17 Apr 2000 17:10:15 +0000 (17:10 +0000)]
Mon Apr 17 12:46:00 2000  Marek Michalkiewicz <marekm@linux.org.pl>

        * libc/signal/signal.c (_signal_r) : Removed unused local variable temp.        * libc/stdio/findfp.c (std): Added declaration of flags and file.
        * libc/stdio/mktemp.c (_gettemp, _mkstemp_r, mkstemp): Added int
        return type.
        * libc/stdio/putchar.c (putchar): Added return statement.
        * libc/stdio/refill.c (lflush): Added correct parentheses.
        * libc/stdio/vfprintf.c (_VFPRINTF_R): Ditto.
        * libc/stdio/vfscanf.c (__svfscanf): Changed sprintf call which
        prints long value to use l qualifier.
        * libc/stdlib/dtoa.c (_dtoa_r): Added parentheses to remove warning
        messages and initialized local values: ilim, ilim1, and spec_case.
        * libc/stdlib/ecvtbuf.c (print_e): Removed unused variable dp.
        * libc/stdlib/mbctype.h (_issjis1, _issjis2): Added parentheses.
        * libc/stdlib/mprec.c: Ditto.
        * libc/stdlib/setenv_r.c: Ditto.
        * libc/stdlib/strtod.c: Ditto.
        * libc/stdlib/strtol.c: Ditto.
        * libc/stdlib/strtoul.c: Ditto.
        * libm/common/sf_expm1.c: Added curly braces to if else clauses.
        * libm/common/sf_log1p.c: Ditto.
        * libm/common/sf_scalbn.c: Ditto.
        * libm/math/ef_log.c: Ditto.

24 years ago2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 17 Apr 2000 16:14:37 +0000 (16:14 +0000)]
2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * gdb.base/help.exp: Update output for add-symbol-file command.

24 years ago2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 17 Apr 2000 16:12:39 +0000 (16:12 +0000)]
2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * gdb.texinfo (Files): Update description of add-symbol-file
        command.

24 years ago2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 17 Apr 2000 16:09:04 +0000 (16:09 +0000)]
2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* symfile.h (struct section_addr_info ): Remove fields for special
  treatment of .text, .data and .bss sections.

* solib.c (symbol_add_stub): The special field text_addr is not
  available anymore. Search for the .text field the hard way.

* symfile.c (build_section_addr_info_from_section_table): Don't
  fill in {text, data, bss}_addr any more.
(default_symfile_offsets): Don't use {text, data, bss}_addr fields
  to fill in section_offsets for objfile.
(syms_from_objfile): Don't deal with {text, data, bss}_addr as a
  special case anymore.
        (add_symbol_file_command): Ditto.

24 years ago2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 17 Apr 2000 15:59:56 +0000 (15:59 +0000)]
2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

symfile.c: (symbol_file_command): Remove support for rombug, to
  simplify code.

24 years ago2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 17 Apr 2000 15:47:17 +0000 (15:47 +0000)]
2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* symfile.c (add_symbol_file_command): Rewrite the arguments
  processing part. Simplify syntax of command. Remove support for
  rombug.
(_initialize_symfile): Update help message for add-symbol-file
  command.

24 years agoFixed incorrect date on the previous entry.
eliz [Mon, 17 Apr 2000 10:56:17 +0000 (10:56 +0000)]
Fixed incorrect date on the previous entry.

24 years ago * gdb.texinfo (Porting GDB): Don't use @value in the node name, it
eliz [Mon, 17 Apr 2000 10:46:50 +0000 (10:46 +0000)]
* gdb.texinfo (Porting GDB): Don't use @value in the node name, it
prevents the build (and is generally a Bad Idea).

24 years ago * gdb.texinfo (Protocol): Prevent makeinfo from complaining about
eliz [Mon, 17 Apr 2000 10:42:13 +0000 (10:42 +0000)]
* gdb.texinfo (Protocol): Prevent makeinfo from complaining about
a comma inside @var.
(Command Files): Index markup changes from Dmitry Sivachenko
<dima@Chg.RU>.

24 years agoFix typo.
amodra [Mon, 17 Apr 2000 07:54:12 +0000 (07:54 +0000)]
Fix typo.

24 years agoOnly dump IEEE_FLOAT when defined.
cagney [Mon, 17 Apr 2000 05:59:42 +0000 (05:59 +0000)]
Only dump IEEE_FLOAT when defined.

24 years ago64 bit bfd fix.
amodra [Mon, 17 Apr 2000 03:18:36 +0000 (03:18 +0000)]
64 bit bfd fix.

24 years ago* remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.c
cagney [Mon, 17 Apr 2000 02:27:36 +0000 (02:27 +0000)]
* remote.c (REMOTE_TRANSLATE_XFER_ADDRESS), mem-break.c
(MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT), target.h
(BREAKPOINT_FROM_PC), valops.c (COERCE_FLOAT_TO_DOUBLE),
gdbarch.sh (D10V_MAKE_DADDR, D10V_MAKE_IADDR,
FRAMELESS_FUNCTION_INVOCATION, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
REGISTER_NAME), findvar.c (POINTER_TO_ADDRESS,
ADDRESS_TO_POINTER): Delete default definition.  Handled by
gdbarch.

* gdbarch.sh: Make multi-arch defaults, defaults for non-
multi-arch targets.
(REGISTER_NAME, COERCE_FLOAT_TO_DOUBLE, REGISTER_CONVERTIBLE,
REGISTER_CONVERT_TO_VIRTUAL, REGISTER_CONVERT_TO_RAW,
D10V_MAKE_DADDR, D10V_MAKE_IADDR, BREAKPOINT_FROM_PC,
MEMORY_INSERT_BREAKPOINT, MEMORY_REMOVE_BREAKPOINT,
REMOTE_TRANSLATE_XFER_ADDRESS, FRAMELESS_FUNCTION_INVOCATION):
Provide default/legacy implementation.
(REGISTER_NAMES, CALL_DUMMY): Allow legacy definition.
* gdbarch.h, gdbarch.c: Re-generate.

24 years agoRemove obsolete setting.
cgf [Sun, 16 Apr 2000 23:00:38 +0000 (23:00 +0000)]
Remove obsolete setting.

24 years ago* init.cc (dll_entry): Use better check for determining when to set thread
cgf [Sun, 16 Apr 2000 22:57:05 +0000 (22:57 +0000)]
* init.cc (dll_entry): Use better check for determining when to set thread
specific stuff.
* syscalls.cc (_unlink): Continue with chmod'ing file even if DELETE_ON_CLOSE
succeeds, if file still exists.

24 years ago*** empty log message ***
jimb [Sun, 16 Apr 2000 16:04:59 +0000 (16:04 +0000)]
*** empty log message ***