OSDN Git Service

pf3gnuchains/sourceware.git
24 years agoAdssign copyright to FSF
nickc [Wed, 26 Jul 2000 19:59:35 +0000 (19:59 +0000)]
Adssign copyright to FSF

24 years ago * environ.cc (posify): Revert previous patch.
corinna [Wed, 26 Jul 2000 18:51:14 +0000 (18:51 +0000)]
    * environ.cc (posify): Revert previous patch.
        (_addenv): Remove check_null_empty_path from here.
        (putenv): Call check_nullempty_path.
        (setenv): Call check_nullempty_path for name as well here.
        Don't report an error if value is empty string.
        (environ_init): Revert usage of newp.

24 years ago* syscalls.cc (stat_worker): Make stat return correct st_blocks for files with
cgf [Wed, 26 Jul 2000 17:48:49 +0000 (17:48 +0000)]
* syscalls.cc (stat_worker): Make stat return correct st_blocks for files with
size bigger than 2Gb and less than 4Gb

24 years ago * security.cc (lookup_name): Search on local machine first if
corinna [Wed, 26 Jul 2000 15:44:58 +0000 (15:44 +0000)]
    * security.cc (lookup_name): Search on local machine first if
        myself->domain is not empty.

24 years ago* fhandler_console.cc (fhandler_console::read): Explicitly set cursor to make
cgf [Wed, 26 Jul 2000 13:59:23 +0000 (13:59 +0000)]
* fhandler_console.cc (fhandler_console::read): Explicitly set cursor to make
it visible while waiting in WaitForMultipleObjects.

24 years agoAdd missing ChangeLog entry.
cgf [Wed, 26 Jul 2000 13:42:01 +0000 (13:42 +0000)]
Add missing ChangeLog entry.

24 years ago * passwd.cc: Change name of passwd_in_memory_p to passwd_state.
corinna [Wed, 26 Jul 2000 11:48:38 +0000 (11:48 +0000)]
    * passwd.cc: Change name of passwd_in_memory_p to passwd_state.
        Change type to enum. Change storage class to static. Adjust comments.
        (read_etc_passwd): Set passwd_state to different values when loaded
        from file in contrast to being emulated.
        (search_for): Return default passwd entry if passwd is emulated or
        it's a request for the current user. Otherwise return NULL.

24 years ago* syscalls.cc (statfs): Use path_conv method to convert input path.
cgf [Wed, 26 Jul 2000 01:56:48 +0000 (01:56 +0000)]
* syscalls.cc (statfs): Use path_conv method to convert input path.

24 years ago* syscalls.cc (_link): Avoid extraneous call to cygwin_conv_to_win32_path.
cgf [Wed, 26 Jul 2000 01:44:16 +0000 (01:44 +0000)]
* syscalls.cc (_link): Avoid extraneous call to cygwin_conv_to_win32_path.

24 years agoNew entry (Programming Questions): 'Why doesn't gdb handle signals?'
davidsb [Tue, 25 Jul 2000 21:35:08 +0000 (21:35 +0000)]
New entry (Programming Questions):  'Why doesn't gdb handle signals?'

24 years agoEntry 'Is the Cygwin library multi-thread-safe?': Update for latest release.
davidsb [Tue, 25 Jul 2000 21:16:44 +0000 (21:16 +0000)]
Entry 'Is the Cygwin library multi-thread-safe?':  Update for latest release.

24 years agoEntry 'Are mixed-case filenames possible with Cygwin?': Expand slightly,
davidsb [Tue, 25 Jul 2000 20:49:59 +0000 (20:49 +0000)]
Entry 'Are mixed-case filenames possible with Cygwin?':  Expand slightly,
add reference to coolview.

24 years ago2000-07-25 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Tue, 25 Jul 2000 20:41:07 +0000 (20:41 +0000)]
2000-07-25  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * gdbtk-cmds.c (map_arg_registers): Set numregs to include the
        pseudo regs as well.

24 years agoNew entry (Cygwin API Questions): 'Is there a mouse interface?' -- No.
davidsb [Tue, 25 Jul 2000 20:13:38 +0000 (20:13 +0000)]
New entry (Cygwin API Questions): 'Is there a mouse interface?' -- No.

24 years agoEntry 'Can I use my own malloc?': Add warning about _malloc_r from newlib.
davidsb [Tue, 25 Jul 2000 19:50:31 +0000 (19:50 +0000)]
Entry 'Can I use my own malloc?':  Add warning about _malloc_r from newlib.

24 years ago* configure.host (*-*-aix*): AIX has 'long long' always.
geoffk [Tue, 25 Jul 2000 19:29:42 +0000 (19:29 +0000)]
* configure.host (*-*-aix*): AIX has 'long long' always.

24 years ago* coff-rs6000.c (xcoff_write_one_armap_big): New procedure.
geoffk [Tue, 25 Jul 2000 19:25:40 +0000 (19:25 +0000)]
* coff-rs6000.c (xcoff_write_one_armap_big): New procedure.
(xcoff_write_armap_big): Write both 32-bit and 64-bit armaps.
(xcoff_write_archive_contents_big): Don't update the offset
of the symbol table, xcoff_write_armap will do it.

24 years agoEntry 'Is it OK to have multiple copies of the DLL?':
davidsb [Tue, 25 Jul 2000 19:17:31 +0000 (19:17 +0000)]
Entry 'Is it OK to have multiple copies of the DLL?':
Emphasise that no, it's not OK.

24 years agoChanged 'sourceware.cygnus.com' to 'sources.redhat.com' in the FAQ, where appropriate.
davidsb [Tue, 25 Jul 2000 19:00:29 +0000 (19:00 +0000)]
Changed 'sourceware.cygnus.com' to 'sources.redhat.com' in the FAQ, where appropriate.

24 years agoFile not needed - it is provided at the top level
nickc [Mon, 24 Jul 2000 22:06:51 +0000 (22:06 +0000)]
File not needed - it is provided at the top level

24 years agoAdd GPL copyright notices to uncopyrighted files.
nickc [Mon, 24 Jul 2000 20:59:03 +0000 (20:59 +0000)]
Add GPL copyright notices to uncopyrighted files.
Add copy of GPL.

24 years ago2000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 24 Jul 2000 20:39:21 +0000 (20:39 +0000)]
2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

* config/sh/tm-sh.h (struct gdbarch_tdep): Add sh4 specific
  pseudo registers.
(DO_REGISTERS_INFO): Define.

* sh-tdep.c (sh_sh4_register_name): New function.
(sh_generic_show_regs, sh3_show_regs, sh3e_show_regs,
  sh3_dsp_show_regs, sh4_show_regs, sh_dsp_show_regs): Update
  signature.
(sh_show_regs_command): New function. Actual function called by
  the 'regs' command.
(sh_register_byte): Rename to...
(sh_default_register_byte): ...New function.
(sh_sh4_register_byte): New function.
(sh_register_raw_size): Rename to...
(sh_default_register_raw_size): ...New function.
(sh_sh4_register_raw_size): New function.
(sh_sh4_register_virtual_type): New function.
(sh_sh4_build_float_register_type): New function.
(sh_fetch_pseudo_register, sh_store_pseudo_register): New
  functions.
(fv_reg_base_num, dr_reg_base_num): New functions.
(do_fv_register_info, do_dr_register_info, sh_do_pseudo_register,
  sh_do_fp_register, sh_do_register, sh_print_register,
  sh_do_registers_info): New functions.
(sh_gdbarch_init): Initialize sh4 pseudo registers to -1. Update
  architecture specific parts.
(_initialize_sh_tdep): Use sh_show_regs_command for 'regs' command.

24 years ago * syscalls.cc (_link): Corrected previous patch.
corinna [Mon, 24 Jul 2000 19:14:38 +0000 (19:14 +0000)]
    * syscalls.cc (_link): Corrected previous patch.

24 years agoDemangling fixes
dberlin [Mon, 24 Jul 2000 19:14:18 +0000 (19:14 +0000)]
Demangling fixes

24 years ago * spu.c: Bump to version 0.4; add random ordering of definitions
shebs [Mon, 24 Jul 2000 18:19:47 +0000 (18:19 +0000)]
* spu.c: Bump to version 0.4; add random ordering of definitions
and declarations in header files, add return type to functions,
handle result type when generating expressions, add more computer
words, generate more variety of types, generate casts around
mistyped expressions, increase random number period.
* README: Update version number.

24 years ago * printcmd.c (printf_command): Guard against 0-length string.
msnyder [Mon, 24 Jul 2000 18:13:27 +0000 (18:13 +0000)]
    * printcmd.c (printf_command): Guard against 0-length string.

----------------------------------------------------------------------

24 years ago* config/obj-coff.c (obj_frob_symbol): Don't merge
dj [Mon, 24 Jul 2000 17:50:35 +0000 (17:50 +0000)]
* config/obj-coff.c (obj_frob_symbol): Don't merge
labels. Don't merge if the symbol isn't constant. Return
immediately if a symbol is merged.

24 years agoRegenerate auto-generated files
nickc [Mon, 24 Jul 2000 17:22:16 +0000 (17:22 +0000)]
Regenerate auto-generated files

24 years ago*** empty log message ***
jimb [Mon, 24 Jul 2000 17:07:34 +0000 (17:07 +0000)]
*** empty log message ***

24 years ago* dwarf2read.c (read_structure_scope): Correct overzealous
jimb [Mon, 24 Jul 2000 17:07:26 +0000 (17:07 +0000)]
* dwarf2read.c (read_structure_scope): Correct overzealous
addition of cu_header argument.

24 years ago2000-07-24 H.J. Lu (hjl@gnu.org)
hjl [Mon, 24 Jul 2000 15:40:20 +0000 (15:40 +0000)]
2000-07-24  H.J. Lu  (hjl@gnu.org)

* ld-elfvsb/elfvsb.exp: Add -g to $CC to get the location of
the undefined reference.

24 years agoUpdated TODO.
green [Mon, 24 Jul 2000 14:49:04 +0000 (14:49 +0000)]
Updated TODO.

24 years ago * gdb.java/configure.in (AC_INIT): Use jmisc.exp.
green [Mon, 24 Jul 2000 14:44:16 +0000 (14:44 +0000)]
* gdb.java/configure.in (AC_INIT): Use jmisc.exp.
* gdb.java/configure: Rebuild.

24 years ago2000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 24 Jul 2000 14:35:14 +0000 (14:35 +0000)]
2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

         * gdbarch.sh: Add FETCH_PSEUDO_REGISTER and STORE_PSEUDO_REGISTER
         to the gdbarch structure.
         * gdbarch.c: Regenerate.
         * gdbarch.h: Regenerate.
         * inferior.h (FETCH_PSEUDO_REGISTER, STORE_PSEUDO_REGISTER):
         Delete macros.
         * regcache.c (write_register, read_register, write_register_bytes,
         write_register_gen, read_register_bytes, read_register_gen):
         Rename ARCH_FECTH_PSEUDO_REGISTERS to FETCH_PSEUDO_REGISTERS and
         ARCH_STORE_PSEUDO_REGISTER to STORE_PSEUDO_REGISTER.

24 years ago2000-07-24 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Mon, 24 Jul 2000 14:29:23 +0000 (14:29 +0000)]
2000-07-24  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

         * gdbarch.sh: Add FETCH_PSEUDO_REGISTER and STORE_PSEUDO_REGISTER
         to the gdbarch structure.
         * gdbarch.c: Regenerate.
         * gdbarch.h: Regenerate.
         * inferior.h (FETCH_PSEUDO_REGISTER, STORE_PSEUDO_REGISTER):
         Delete macros.
         * regcache.c (write_register, read_register, write_register_bytes,
         write_register_gen, read_register_bytes, read_register_gen):
         Rename ARCH_FECTH_PSEUDO_REGISTERS to FETCH_PSEUDO_REGISTERS and
         ARCH_STORE_PSEUDO_REGISTER to STORE_PSEUDO_REGISTER.

24 years ago * gdbarch.sh: Add NUM_PSEUDO_REGS to the gdbarch structure.
ezannoni [Mon, 24 Jul 2000 14:25:22 +0000 (14:25 +0000)]
* gdbarch.sh: Add NUM_PSEUDO_REGS to the gdbarch structure.
* gdbarch.c: Regenerate.
* gdbarch.h: Regenerate.
* inferior.h (NUM_PSEUDO_REGS): Delete macro.

24 years ago * fhandler.h (class fhandler_dev_random): Add members for managing
corinna [Mon, 24 Jul 2000 11:33:02 +0000 (11:33 +0000)]
    * fhandler.h (class fhandler_dev_random): Add members for managing
        pseudo randomness.
        * fhandler_random.cc: Rearrange. Use pseudo random number generator
        as entropy source if system entropy isn't available and if device is
        used as /dev/urandom. Allow initializing device by calling write().

24 years ago * gdbmi.texinfo: Change GDB -> @value{GDBN}, and
eliz [Mon, 24 Jul 2000 06:09:48 +0000 (06:09 +0000)]
* gdbmi.texinfo: Change GDB -> @value{GDBN}, and
(gdb) -> (@value{GDBP}).  Fix a few typos and some markup.  From
Dmitry S. Sivachenko <dima@Chg.RU>.

24 years ago * language.c: Include jv-lang.h.
green [Mon, 24 Jul 2000 05:04:17 +0000 (05:04 +0000)]
* language.c: Include jv-lang.h.
(lang_bool_type): Add case for java booleans.

And in testsuite...

* gdb.java/jv-exp.exp: New file.

24 years ago* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
aoliva [Mon, 24 Jul 2000 04:34:55 +0000 (04:34 +0000)]
* Makefile.in (configure-target-libf2c): Depend on $(ALL_GCC).
(configure-target-libchill, configure-target-libobjc): Likewise.

24 years ago * configure: Rebuilt.
green [Mon, 24 Jul 2000 04:34:52 +0000 (04:34 +0000)]
* configure: Rebuilt.
* configure.in (configdirs): Add gdb.java.
* gdb.java/jmisc.java: New file.
* gdb.java/jmisc.exp: New file.
* gdb.java/Makefile.in: New file.
* gdb.java/configure: Rebuilt.
* gdb.java/configure.in: New file.
* lib/java.exp: New file.

24 years ago* configure.in: Use the same cache file for all target libs.
aoliva [Mon, 24 Jul 2000 04:34:08 +0000 (04:34 +0000)]
* configure.in: Use the same cache file for all target libs.
* config-ml.in: But different cache files per multilib variant.

24 years agoEliminate global address_size. Replace with function
cagney [Mon, 24 Jul 2000 01:26:10 +0000 (01:26 +0000)]
Eliminate global address_size.  Replace with function
read_comp_unit_head() and ``struct compu_unit_head'' parameter.
Include support for signed address case.
Fixes problem of global address size / sign being out-of-sync with
with current section.

24 years ago * fhandler.h: Add comment.
corinna [Sun, 23 Jul 2000 21:13:05 +0000 (21:13 +0000)]
    * fhandler.h: Add comment.

24 years ago2000-07-23 Ulf Carlsson <ulfc@engr.sgi.com>
ulfc [Sun, 23 Jul 2000 20:51:35 +0000 (20:51 +0000)]
2000-07-23  Ulf Carlsson  <ulfc@engr.sgi.com>

* elf32-mips.c (_bfd_mips_elf_check_relocs): Use abfd instead
of dynobj for SGI_COMPAT checks.

24 years ago * fhandler.h (class fhandler_dev_raw): Add private member `varblkop'
corinna [Sun, 23 Jul 2000 19:33:44 +0000 (19:33 +0000)]
    * fhandler.h (class fhandler_dev_raw): Add private member `varblkop'
        to be set when variable blocksize mode is on.
        * fhandler_raw.cc: Eliminate `\n' from trace output.
        (clear): Set `varblkop' to 0.
        (dup): Copy varblkop as well.
        (writebuf): Care for variable blocksize.
        (open): Ditto.
        (raw_read): Ditto.
        (raw_write): Ditto.
        * fhandler_tape.cc (open): Ditto.
        (ioctl): Ditto. Some cleanups.

24 years ago * configure.in (AC_CHECK_HEADERS): Add time.h.
law [Sun, 23 Jul 2000 19:20:18 +0000 (19:20 +0000)]
    * configure.in (AC_CHECK_HEADERS): Add time.h.
        (AC_HEADER_TIME): Add check.
        * configure, config.in: Regenerate.
        * getruntime.c: Portably #include <sys/time.h> and/or <time.h>.

24 years ago * configure (topsrcdir): Don't use dirname.
law [Sun, 23 Jul 2000 17:42:34 +0000 (17:42 +0000)]
* configure (topsrcdir): Don't use dirname.

24 years ago * aclocal.m4 (libiberty_AC_DECLARE_ERRNO): New macro.
law [Sun, 23 Jul 2000 16:05:33 +0000 (16:05 +0000)]
* aclocal.m4 (libiberty_AC_DECLARE_ERRNO): New macro.
* configure.in (libiberty_AC_DECLARE_ERRNO): Add check.
* configure, config.in: Regenerate.
* pexecute.c, strtol.c, strtoul.c: Declare errno if necessary.

24 years ago * cp-demangle.c, mkstemps.c: #include <sys/types.h>.
law [Sun, 23 Jul 2000 15:58:10 +0000 (15:58 +0000)]
    * cp-demangle.c, mkstemps.c: #include <sys/types.h>.

24 years ago(external_coff_symbol_p): K&R-ise.
amodra [Sun, 23 Jul 2000 08:19:24 +0000 (08:19 +0000)]
(external_coff_symbol_p): K&R-ise.

24 years ago Patch suggested by Kazuhiro Fujieda <fujieda@jaist.ac.jp>.
corinna [Sat, 22 Jul 2000 16:43:54 +0000 (16:43 +0000)]
    Patch suggested by Kazuhiro Fujieda  <fujieda@jaist.ac.jp>.
        * winsup.h: Add new macros sys_wcstombs and sys_mbstowcs.
        * syscalls.cc (_link): Replace calls to mbstowcs by call to
        sys_mbstowcs.
        * uinfo.cc (internal_getlogin): Replace calls to wcstombs and
        mbstowcs by calls to sys_wcstombs and sys_mbstowcs. Replace
        usage of constants by meaningful defines. Use result of
        GetSystemDirectory for HOMEPATH and HOMEDRIVE as a last resort.

24 years agomerge with gcc
jason [Sat, 22 Jul 2000 08:20:09 +0000 (08:20 +0000)]
merge with gcc

24 years agoCorrect absolute section alignment.
amodra [Sat, 22 Jul 2000 04:23:48 +0000 (04:23 +0000)]
Correct absolute section alignment.

24 years ago2000-07-21 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Sat, 22 Jul 2000 00:15:30 +0000 (00:15 +0000)]
2000-07-21  Michael Snyder  <msnyder@cleaver.cygnus.com>

        * thread.c (thread_apply_all_command): Update thread list first.

24 years agooops - omitted from previous delta
nickc [Fri, 21 Jul 2000 23:40:12 +0000 (23:40 +0000)]
oops - omitted from previous delta

24 years agoApplied Michael's Sokolov's patch to implement --embedded-relocs for m68k coff.
nickc [Fri, 21 Jul 2000 23:31:51 +0000 (23:31 +0000)]
Applied Michael's Sokolov's patch to implement --embedded-relocs for m68k coff.

24 years ago2000-07-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
ezannoni [Fri, 21 Jul 2000 22:25:52 +0000 (22:25 +0000)]
2000-07-21  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>

        * regcache.c (read_register, read_register_bytes): Fix typos.

24 years ago2000-07-21 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Fri, 21 Jul 2000 20:52:26 +0000 (20:52 +0000)]
2000-07-21  Michael Snyder  <msnyder@cleaver.cygnus.com>

      * config/i386/tm-i386.h: treat PC and FP as unsigned.
      (SAVED_PC_AFTER_CALL): Use read_memory_unsigned_integer.
      (FRAME_SAVED_PC): Ditto.
      (FRAME_CHAIN): Ditto.

24 years ago2000-07-20 Michael Snyder <msnyder@cleaver.cygnus.com>
msnyder [Fri, 21 Jul 2000 20:03:08 +0000 (20:03 +0000)]
2000-07-20  Michael Snyder  <msnyder@cleaver.cygnus.com>

      * valarith.c (value_sub): Call check_typedef.

24 years agoDetect and report corrupt relocs
nickc [Fri, 21 Jul 2000 19:56:19 +0000 (19:56 +0000)]
Detect and report corrupt relocs

24 years ago * spawn.cc (span_guts): Retrieve security attributes before setting
corinna [Fri, 21 Jul 2000 19:34:35 +0000 (19:34 +0000)]
    * spawn.cc (span_guts): Retrieve security attributes before setting
        psid to NULL.

24 years ago * spu.c: Bump to version 0.3; make all space dynamically sized
shebs [Fri, 21 Jul 2000 19:27:07 +0000 (19:27 +0000)]
* spu.c: Bump to version 0.3; make all space dynamically sized
and allocated, add generation of library constructs of which
only a given percentage are used in the generated program.
(main): New options --lib-enums, --lib-functions, --lib-macros,
--lib-structs.
* README: Update version number.

24 years ago* prevent the example/calc subtree from being tested during a top-level
fche [Fri, 21 Jul 2000 12:21:40 +0000 (12:21 +0000)]
* prevent the example/calc subtree from being tested during a top-level
  "make check"

2000-07-21  Frank Ch. Eigler  <fche@redhat.com>

* example/Makefile.am (SUBDIRS): Remove to prevent automatic recursion
into `calc'.
(all-local): Add at least `calc' building back.
* example/Makefile.in: Regenerated.

24 years ago * include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
corinna [Fri, 21 Jul 2000 10:11:57 +0000 (10:11 +0000)]
    * include/winnt.h: Add missing typedefs for PTOKEN_SOURCE and
        LPTOKEN_SOURCE.

24 years ago * security.cc (acl_worker): Use stat_suffixes in call to path_conv
corinna [Fri, 21 Jul 2000 10:06:13 +0000 (10:06 +0000)]
    * security.cc (acl_worker): Use stat_suffixes in call to path_conv
        just as in `stat_worker'.

24 years agoFri Jul 21 16:01:43 2000 Andrew Cagney <cagney@b1.cygnus.com>
cagney [Fri, 21 Jul 2000 06:12:32 +0000 (06:12 +0000)]
Fri Jul 21 16:01:43 2000  Andrew Cagney  <cagney@b1.cygnus.com>
From 2000-04-25 Felix Lee <flee@cygnus.com>:
* baseboards/tx39-sim.exp: Use idt, not dve linker script.  Delete
misleading comments and null statements.

24 years agomerge with gcc
jason [Fri, 21 Jul 2000 05:45:22 +0000 (05:45 +0000)]
merge with gcc

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Fri, 21 Jul 2000 03:58:32 +0000 (03:58 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Don't check
info->new_dtags when setting DT_FLAGS_1. It will only be set
by the new linker options. It shouldn't break anything.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Fri, 21 Jul 2000 02:16:30 +0000 (02:16 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set DT_FLAGS_1
only if info->new_dtags is true.

24 years agoForgot to commit ChangeLog entry for CRIS gas tests. Oops.
hp [Fri, 21 Jul 2000 00:57:47 +0000 (00:57 +0000)]
Forgot to commit ChangeLog entry for CRIS gas tests.  Oops.

24 years ago * gas/cris/*: New tests for CRIS.
hp [Fri, 21 Jul 2000 00:48:54 +0000 (00:48 +0000)]
* gas/cris/*: New tests for CRIS.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Fri, 21 Jul 2000 00:09:48 +0000 (00:09 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* binutils/binutils.texi: Put back "@end table" deleted by
accident.

24 years ago* config/obj-coff.c (obj_frob_symbol): revert previous change,
dj [Thu, 20 Jul 2000 23:38:05 +0000 (23:38 +0000)]
* config/obj-coff.c (obj_frob_symbol): revert previous change,
it breaks linking against DLLs.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 21:59:40 +0000 (21:59 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (longopts): Duplicate "disable-new-dtags"
and "disable-new-dtags" to stop getopt from treating -d/-e as
abbreviations for these options.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 21:19:33 +0000 (21:19 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* bfdlink.h (bfd_link_info): Add new_dtags.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 21:18:23 +0000 (21:18 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* ld.texinfo: Add documentation for --disable-new-dtags and
--enable-new-dtags.

* ldmain.c (main): Initialize link_info.new_dtags to false.

* emultempl/elf32.em (gld_${EMULATION_NAME}_parse_args): Add
--disable-new-dtags and --enable-new-dtags.
(gld_${EMULATION_NAME}_list_options): Likewise.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 21:16:58 +0000 (21:16 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* elflink.h (NAME(bfd_elf,size_dynamic_sections)): Set
DT_RUNPATH and DT_FLAGS only if info->new_dtags is true.

24 years ago * cplus-dem.c (demangle_fund_type): Make 'dec' an unsigned int,
law [Thu, 20 Jul 2000 20:22:28 +0000 (20:22 +0000)]
    * cplus-dem.c (demangle_fund_type): Make 'dec' an unsigned int,
        and print it with %u.

24 years agoFix formatting.
nickc [Thu, 20 Jul 2000 20:07:09 +0000 (20:07 +0000)]
Fix formatting.

24 years agomerge with gcc
jason [Thu, 20 Jul 2000 18:56:16 +0000 (18:56 +0000)]
merge with gcc

24 years agomerge with gcc
jason [Thu, 20 Jul 2000 18:55:35 +0000 (18:55 +0000)]
merge with gcc

24 years ago * config.sub: Update to subversions version 2000-07-06.
hp [Thu, 20 Jul 2000 18:03:17 +0000 (18:03 +0000)]
* config.sub: Update to subversions version 2000-07-06.

24 years agoAdd optional style argument to --demangle switch.
nickc [Thu, 20 Jul 2000 18:02:55 +0000 (18:02 +0000)]
Add optional style argument to --demangle switch.

24 years ago * gas/all/gas.exp: Don't run floating-point tests on CRIS.
hp [Thu, 20 Jul 2000 17:53:38 +0000 (17:53 +0000)]
* gas/all/gas.exp: Don't run floating-point tests on CRIS.
* gas/ieee-fp/x930509a.exp: Ditto.
* gas/macros/macros.exp: Mark strings test xfail for CRIS.

24 years ago * configure.in: Add CRIS support.
hp [Thu, 20 Jul 2000 17:45:27 +0000 (17:45 +0000)]
* configure.in: Add CRIS support.
* configure: Regenerate.
* Makefile.am: (CPU_TYPES): Add cris.
(CPU_OBJ_VALID) [aout]: Add cris.
(MULTI_CPU_TYPES): Add cris.
(MULTI_CPU_OBJ_VALID) [aout]: Add cris.
  [coff]: Only i386 and mips are valid.
(TARGET_CPU_CFILES): Add config/tc-cris.c.
(TARGET_CPU_HFILES): Add config/tc-cris.h.
(MULTI_CFILES): Add config/e-crisaout.c and config/e-criself.c.
Regenerate dependencies.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* as.c: Declare crisaout, criself.
* config/tc-cris.h, config/tc-cris.c: New.
* config/e-criself.c, config/e-crisaout.c: New.
* po/POTFILES.in, po/gas.pot: Regenerate.

24 years ago * MAINTAINERS: Add self as CRIS port maintainer.
hp [Thu, 20 Jul 2000 17:28:55 +0000 (17:28 +0000)]
* MAINTAINERS: Add self as CRIS port maintainer.
* readelf.c: Include elf/cris.h.
(guess_is_rela): Handle EM_CRIS.
(dump_relocations): Ditto.
(get_machine_name): Ditto.
* Makefile.am: Rebuild dependencies.
* Makefile.in: Regenerate.
* po/binutils.pot: Regenerate.

24 years ago * Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
hp [Thu, 20 Jul 2000 17:16:05 +0000 (17:16 +0000)]
* Makefile.am (ALL_EMULATIONS): Add ecrisaout.o, ecriself.o,
ecrislinux.o.
(ecrisaout.c, ecriself.c, ecrislinux.c): New rules.
Regenerate dependencies.
* Makefile.in: Rebuild.
* configure.tgt (cris-*-*): New target.
* emulparams/crisaout.sh, emulparams/criself.sh,
emulparams/crislinux.sh, scripttempl/crisaout.sc: New files.
* po/POTFILES.in, po/ld.pot: Regenerate.

24 years agoFix formatting.
nickc [Thu, 20 Jul 2000 17:12:25 +0000 (17:12 +0000)]
Fix formatting.

24 years agoRevert spurious unrelated changes from last commit. Oops.
hp [Thu, 20 Jul 2000 16:56:18 +0000 (16:56 +0000)]
Revert spurious unrelated changes from last commit.  Oops.

24 years ago * Makefile.am (CFILES): Add cris-dis.c and cris-opc.c.
hp [Thu, 20 Jul 2000 16:46:28 +0000 (16:46 +0000)]
* Makefile.am (CFILES): Add cris-dis.c and cris-opc.c.
(ALL_MACHINES): Add cris-dis.lo and cris-opc.lo.
(cris-dis.lo, cris-opc.lo): New rules.
* Makefile.in: Rebuild.
* configure.in (bfd_cris_arch): New target.
* configure: Rebuild.
* disassemble.c (ARCH_cris): Define.
(disassembler): Support ARCH_cris.
* cris-dis.c, cris-opc.c: New files.
* po/POTFILES.in, po/opcodes.pot: Regenerate.

24 years agoFix typo in CRIS entry
hp [Thu, 20 Jul 2000 16:35:18 +0000 (16:35 +0000)]
Fix typo in CRIS entry

24 years ago * Makefile.am (ALL_MACHINES): Add cpu-cris.lo.
hp [Thu, 20 Jul 2000 16:21:06 +0000 (16:21 +0000)]
* Makefile.am (ALL_MACHINES): Add cpu-cris.lo.
(ALL_MACHINES_CFILES): Add cpu-cris.c.
(BFD32_BACKENDS): Add aout-cris.lo and elf32-cris.lo.
(BFD32_BACKENDS_CFILES): Add aout-cris.c and elf32-cris.c.
(cpu-cris.lo, aout-cris.lo, elf32-cris.lo): New rules.
* Makefile.in: Rebuild.
* aclocal.m4: Rebuild.
* aoutx.h (NAME(aout,machine_type)): Add case for bfd_arch_cris.
* archures.c (enum bfd_architecture): Add bfd_arch_cris.
(bfd_cris_arch): Declare.
(bfd_archures_list): Add bfd_cris_arch.
* bfd-in2.h: Rebuild.
* config.bfd: (cris-*-*): New target.
* configure.in (bfd_elf32_cris_vec, cris_aout_vec): New vectors.
* configure: Rebuild.
* elf.c (prep_headers): Add bfd_arch_cris.
* libbfd.h: Rebuild.
* libaout.h (enum machine_type): Add M_CRIS.
* reloc.c: Add CRIS relocations.
* targets.c (bfd_target bfd_elf32_cris_vec, cris_aout_vec):
Declare.
(bfd_target_vect): Add bfd_elf32_cris_vec and cris_aout_vec.
* cpu-cris.c, aout-cris.c, elf32-cris.c: New files.
* po/POTFILES.in, po/bfd.pot: Regenerate.

24 years ago2000-07-20 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 16:13:25 +0000 (16:13 +0000)]
2000-07-20  H.J. Lu  <hjl@gnu.org>

* emultempl/elf32.em (gld_${EMULATION_NAME}_list_options):
Print out ignored -z options.

24 years ago common.h (EM_CRIS): New machine number.
hp [Thu, 20 Jul 2000 15:44:56 +0000 (15:44 +0000)]
common.h (EM_CRIS): New machine number.
cris.h: New file.

24 years ago cris.h: New file.
hp [Thu, 20 Jul 2000 15:39:41 +0000 (15:39 +0000)]
cris.h: New file.

24 years ago * dis-asm.h (print_insn_cris): Declare.
hp [Thu, 20 Jul 2000 15:36:12 +0000 (15:36 +0000)]
* dis-asm.h (print_insn_cris): Declare.

24 years ago * ntsec.sgml: Add description for the new setuid ability
corinna [Thu, 20 Jul 2000 11:04:33 +0000 (11:04 +0000)]
    * ntsec.sgml: Add description for the new setuid ability
        of Cygwin since release 1.1.3.
        * overview2.sgml: Add description for new chroot functionality.
        * calls.texinfo: Add missing calls. Change comments for
        setuid, setgid, seteuid, setegid, chroot.

24 years ago2000-07-19 H.J. Lu <hjl@gnu.org>
hjl [Thu, 20 Jul 2000 03:25:10 +0000 (03:25 +0000)]
2000-07-19  H.J. Lu  <hjl@gnu.org>

* emulparams/elf32mcore.sh (PARSE_AND_LIST_ARGS): Removed.
(PARSE_AND_LIST_PROLOGUE): New.
(PARSE_AND_LIST_LONGOPTS): Likewise.
(PARSE_AND_LIST_OPTIONS): Likewise.
(PARSE_AND_LIST_ARGS_CASES): Likewise.

* ldmain.c (main): Clear link_info.flags and link_info.flags_1.

* lexsup.c (ld_options): Comment out 'z'.
(parse_args): Likewise.

* emultempl/elf32.em: Include "elf/common.h".
(gld_${EMULATION_NAME}_parse_args): Defined. Handle some -z
options.
(gld_${EMULATION_NAME}_list_options): Likewise.

* ld.texinfo: Add documentation for the recognized -z options.

24 years ago2000-07-19 H.J. Lu (hjl@gnu.org)
hjl [Thu, 20 Jul 2000 03:23:03 +0000 (03:23 +0000)]
2000-07-19  H.J. Lu  (hjl@gnu.org)

* bfdlink.h (bfd_link_info): Add flags and flags_1.