]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
24 years ago * hppa.h (pa_opcodes): New opcodes for PA2.0 wide mode
Jeff 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 agoIA-64 ELF support.
Jim Wilson [Fri, 21 Apr 2000 20:22:23 +0000 (20:22 +0000)]
IA-64 ELF support.

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

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

24 years ago* path.cc (normalize_posix_path): Previous two patches were still incorrect so
Christopher Faylor [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 ago* exceptions.cc (handle_exceptions): Search further for stack info to
Christopher Faylor [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 ago * path.cc (normalize_posix_path): Previous change failed to take root
Christopher Faylor [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 Vinschen [Thu, 20 Apr 2000 13:52:41 +0000 (13:52 +0000)]
    * syscalls.cc (_link): Check new link path for trailing dot.

24 years ago* fhandler.h (fhandler_base::hclose): New virtual method.
Christopher Faylor [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 * syscalls.cc (setuid): Allow switching user context after
Corinna Vinschen [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 * uinfo.cc (internal_getlogin): Use NetGetDCName() instead
Corinna Vinschen [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.
Christopher Faylor [Wed, 19 Apr 2000 17:11:59 +0000 (17:11 +0000)]
* configure.in: Change HEADER_SUBDIR to mingw32.
* configure: Regenerate.

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

24 years ago* syscalls.cc (_rename): Try MoveFile() at first before
DJ Delorie [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 agodon't put api internals in general tarball
DJ Delorie [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 Delorie [Wed, 19 Apr 2000 02:31:45 +0000 (02:31 +0000)]
add commands for building a doc kitchen-sink-tarball

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

24 years ago* dcrt0.cc (globify): Don't use \ quoting when apparently quoting a DOS path
Christopher Faylor [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
Christopher Faylor [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 agoClean up load page support for tic54x.
Tim Wall [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 Delorie [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.
Jim Wilson [Mon, 17 Apr 2000 23:45:22 +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 agoMon Apr 17 12:46:00 2000 Marek Michalkiewicz <marekm@linux.org.pl>
Jeff Johnston [Mon, 17 Apr 2000 17:10:18 +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 agoRemove obsolete setting.
Christopher Faylor [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
Christopher Faylor [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 * libc/posix/execvp.c (execvp): Check path for
Corinna Vinschen [Sun, 16 Apr 2000 10:53:02 +0000 (10:53 +0000)]
    * libc/posix/execvp.c (execvp): Check path for
        trailing slash.

24 years ago * mkpasswd.c (main): Use GetDCName instead of GetAnyDCName.
Corinna Vinschen [Sat, 15 Apr 2000 22:30:49 +0000 (22:30 +0000)]
    * mkpasswd.c (main): Use GetDCName instead of GetAnyDCName.
        Don't create extra passwd entry for administrators group
        if local_groups is set.
        (usage): Change usage text slightly.
        (enum_users): Loop while ERROR_MORE_DATA is returned.
        (enum_local_groups): Ditto.
        * mkgroup.c (enum_local_groups): Ditto.
        (enum_groups) Ditto.
        (usage): Change usage text slightly.

24 years ago* fhandler_console.cc (keytable): Add support for keypad 5 key, which MS seems
Christopher Faylor [Sat, 15 Apr 2000 03:52:24 +0000 (03:52 +0000)]
* fhandler_console.cc (keytable): Add support for keypad 5 key, which MS seems
to think is equivalent to VK_CLEAR.
* debug.cc (thread_stub): Eliminate initialization of reent stuff.
* init.cc (dll_entry): Move it here.

24 years ago2000-04-14 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 14 Apr 2000 19:32:44 +0000 (19:32 +0000)]
2000-04-14  H.J. Lu  <hjl@gnu.org>

* common.h (ELFOSABI_TRUE64): Renamed to ELFOSABI_TRU64.

24 years ago2000-04-14 H.J. Lu <hjl@gnu.org>
H.J. Lu [Fri, 14 Apr 2000 19:14:15 +0000 (19:14 +0000)]
2000-04-14  H.J. Lu  <hjl@gnu.org>

* common.h (ELFOSABI_NETBSD): Defined.
(ELFOSABI_HURD): Likewise.
(ELFOSABI_SOLARIS): Likewise.
(ELFOSABI_MONTEREY): Likewise.
(ELFOSABI_IRIX): Likewise.
(ELFOSABI_FREEBSD): Likewise.
(ELFOSABI_TRUE64): Likewise.

24 years ago* dcrt0.cc (insert_file): Avoid freeing previously allocated argument list.
Christopher Faylor [Thu, 13 Apr 2000 22:43:48 +0000 (22:43 +0000)]
* dcrt0.cc (insert_file): Avoid freeing previously allocated argument list.
* path.cc (symlink_info::check): Rename from symlink_check_one.  Use new
symlink_info struct for communication.
(path_conv::path_conv): Use symlink_info structure for communication with
symlink_info::check.  Fix typo which resulted in symbolic links always being
resolved.
(readlink): Use stat_suffixes array when resolving a link.
* syscalls.cc (stat_suffixes): Make global.

24 years ago * include/cygwin/version.h: Bump minor api to reflect export change.
Corinna Vinschen [Thu, 13 Apr 2000 18:52:12 +0000 (18:52 +0000)]
    * include/cygwin/version.h: Bump minor api to reflect export change.

24 years ago * cygwin.din: Add symbol for `lacl'.
Corinna Vinschen [Thu, 13 Apr 2000 06:53:24 +0000 (06:53 +0000)]
* cygwin.din: Add symbol for `lacl'.
* security.cc (ReadSD): Add debug output.
(acl_worker):  New static function.
(acl): Call acl_worker now.
(lacl): New function.
(facl): Call acl_worker now.
* include/cygwin/acl.h: Add prototype for `lacl'.

24 years ago * path.cc (conv_to_win32_path): Detect a win32 path
Corinna Vinschen [Thu, 13 Apr 2000 06:48:14 +0000 (06:48 +0000)]
* path.cc (conv_to_win32_path): Detect a win32 path
if path contains backslashes.

24 years ago* cygpath.cc (main): Add -a -o and -c options.
Christopher Faylor [Thu, 13 Apr 2000 05:23:30 +0000 (05:23 +0000)]
* cygpath.cc (main): Add -a -o and -c options.
(doit): Ditto.

24 years ago* Makefile.in (gdb-taz): New target. GDB specific archive.
Andrew Cagney [Thu, 13 Apr 2000 02:17:35 +0000 (02:17 +0000)]
* Makefile.in (gdb-taz): New target.  GDB specific archive.
(do-md5sum): New target.
(MD5PROG): Define.
(PACKAGE): Default to TOOL.
(VER): Default to a shell script.
(taz): Rewrite target.  Move real work to do-proto-toplev.  Include
md5 checksum generation.
(do-proto-toplev): New target. Create $(PACKAGE)-$(VER) link.
(do-tar-bz2): Delete creation of $(PACKAGE)-$(VER) link.
(gdb.tar.bz2, dejagnu.tar.bz2, gdb+dejagnu.tar.bz2,
insight.tar.bz2): Use gdb-taz to create archive.

24 years agoRemove U suffix from constants for K&R compilers.
Alan Modra [Thu, 13 Apr 2000 01:08:05 +0000 (01:08 +0000)]
Remove U suffix from constants for K&R compilers.
Fix a couple of 64 bit nits.

24 years agoFix typo.
Christopher Faylor [Thu, 13 Apr 2000 01:00:59 +0000 (01:00 +0000)]
Fix typo.

24 years ago* path.cc (path_conv::path_conv): Ensure that suffix is correctly copied to
Christopher Faylor [Wed, 12 Apr 2000 22:50:08 +0000 (22:50 +0000)]
* path.cc (path_conv::path_conv): Ensure that suffix is correctly copied to
path when we've found a symlink but aren't following symlinks.

24 years agoAdd a debugging line.
Christopher Faylor [Tue, 11 Apr 2000 21:22:53 +0000 (21:22 +0000)]
Add a debugging line.

24 years ago* include/winbase.h: Change first argument of ENUMRES* types to coincide with
Christopher Faylor [Tue, 11 Apr 2000 12:51:58 +0000 (12:51 +0000)]
* include/winbase.h: Change first argument of ENUMRES* types to coincide with
Microsoft usage.

24 years agoMods to allow compilation of BFD all targets.
Tim Wall [Tue, 11 Apr 2000 04:11:03 +0000 (04:11 +0000)]
Mods to allow compilation of BFD all targets.

24 years ago* cygpath.cc (main): Add -f option for processing a group of paths from a file.
Christopher Faylor [Tue, 11 Apr 2000 02:57:25 +0000 (02:57 +0000)]
* cygpath.cc (main): Add -f option for processing a group of paths from a file.
(doit): New function.

24 years ago* include/string.h: Use proper prototype for _strerror.
Christopher Faylor [Mon, 10 Apr 2000 23:00:27 +0000 (23:00 +0000)]
* include/string.h: Use proper prototype for _strerror.

24 years ago* Makefile.common: Resolve srcdir to absolute path or it will confuse usages
Christopher Faylor [Mon, 10 Apr 2000 03:51:39 +0000 (03:51 +0000)]
* Makefile.common: Resolve srcdir to absolute path or it will confuse usages
when passed to submakes.  Eliminate vestigal use of MAKEOVERRIDES.

24 years agoRemove ``-W -Wall'' from top-level Makefile/configure.
Andrew Cagney [Sun, 9 Apr 2000 12:17:36 +0000 (12:17 +0000)]
Remove ``-W -Wall'' from top-level Makefile/configure.
Add ``-W -Wall'' to sub-directories bfd, binutils, gas gprof, ld and
opcodes by the addition of WARN_CFLAGS to Makefile.am and configury to
set it.  Add configure option --enable-build-warnings.
Re-generate all and sundry using auto*-000227.

24 years ago* Makefile.in: Work around MAKEOVERRIDES problem with older versions of make.
Christopher Faylor [Sun, 9 Apr 2000 06:15:43 +0000 (06:15 +0000)]
* Makefile.in: Work around MAKEOVERRIDES problem with older versions of make.
* Makefile.common: Ditto.

24 years agoFix copyright comments and file comments.
Tim Wall [Sat, 8 Apr 2000 17:26:16 +0000 (17:26 +0000)]
Fix copyright comments and file comments.

24 years agoRemove erroneous entry.
Christopher Faylor [Sat, 8 Apr 2000 05:03:01 +0000 (05:03 +0000)]
Remove erroneous entry.

24 years ago* fhandler.cc (fhandler_disk_file::fstat): Allocate enough space for root dir
Christopher Faylor [Sat, 8 Apr 2000 04:47:15 +0000 (04:47 +0000)]
* fhandler.cc (fhandler_disk_file::fstat): Allocate enough space for root dir
determination or overflow an array.

24 years ago* exceptions.cc (sigsave): Copy on fork so that we can restore correct behavior
Christopher Faylor [Sat, 8 Apr 2000 04:13:12 +0000 (04:13 +0000)]
* exceptions.cc (sigsave): Copy on fork so that we can restore correct behavior
in forked process.
(interruptible): Flag as interruptible when running in main process module.
(interrupt_setup): Save return address and address of return address.
(signal_fixup_after_fork): New function.  Uses above two values to restore
proper behavior to forked process.
(interrupt_on_return): Pass return address address to interupt_setup.
(interrupt_now): Pass NULL for return address address to interrupt_setup.
* fork.cc (fork): Call signal_fixup_after_fork.
* shared.h: Lint cleanups.
* winsup.h: Ditto.

24 years agoMerge arm-oabi.h into arm.h
Nick Clifton [Sat, 8 Apr 2000 00:09:26 +0000 (00:09 +0000)]
Merge arm-oabi.h into arm.h

24 years agoUpdated to build cinstall with mingw. See Changelog for numerous setup.c changes.
Ron Parker [Fri, 7 Apr 2000 22:12:41 +0000 (22:12 +0000)]
Updated to build cinstall with mingw. See Changelog for numerous setup.c changes.

24 years agoBFD and include/coff support for tic54x target.
Tim Wall [Fri, 7 Apr 2000 17:06:58 +0000 (17:06 +0000)]
BFD and include/coff support for tic54x target.

24 years agoBump minor version.
Christopher Faylor [Fri, 7 Apr 2000 00:09:27 +0000 (00:09 +0000)]
Bump minor version.

24 years agoAdd definitions of flags in e_flags field from version A-08 of ARM ELF spec.
Nick Clifton [Thu, 6 Apr 2000 23:18:18 +0000 (23:18 +0000)]
Add definitions of flags in e_flags field from version A-08 of ARM ELF spec.

24 years ago * splay-tree.h (splay_tree_remove): Declare.
Richard Henderson [Thu, 6 Apr 2000 00:15:35 +0000 (00:15 +0000)]
    * splay-tree.h (splay_tree_remove): Declare.

24 years agosh-dsp REPEAT support:
Joern Rennecke [Wed, 5 Apr 2000 21:23:03 +0000 (21:23 +0000)]
sh-dsp REPEAT support:
opcodes:

        * sh-opc.h (sh_nibble_type): Remove DISP_8 and DISP_4.
        Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}.  Add REPEAT.
        (sh_arg_type): Add A_PC.
        (sh_table): Update entries using immediates.  Add repeat.
        * sh-dis.c (print_insn_shx): Remove DISP_8 and DISP_4.
        Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}.  Add REPEAT.

gas:

        * config/tc-sh.c (immediate): Delete.
        (sh_operand_info): Add immediate member.
        (parse_reg): Use A_PC for pc.
        (parse_exp): Add second argument 'op'.  All callers changed.
        (parse_at): Expect pc to be coded as A_PC.
        Use immediate field in *op.
        (insert): Add fourth argument 'op'.  All callers changed.
        (build_relax): Add second argument 'op'.  All callers changed.
        (insert_loop_bounds): New function.
        (build_Mytes): Remove DISP_4.
        Split IMM_[48]{,BY[24]} into IMM[01]_[48]{,BY[24]}.  Add REPEAT.
        (assemble_ppi): Use immediate field in *operand.
        (sh_force_relocation): Handle BFD_RELOC_SH_LOOP_{START,END}.
        (md_apply_fix): Likewise.
        (tc_gen_reloc): Likewise.  Check for a pcrel BFD_RELOC_SH_LABEL.

include/coff:

        * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): Define.

include/elf:

        * sh.h (R_SH_LOOP_START, R_SH_LOOP_END): New RELOC_NUMBERs.

bfd:

        * reloc.c (_bfd_relocate_contents): Add BFD_RELOC_SH_LOOP_START and
        BFD_RELOC_SH_LOOP_END.
        * elf32-sh.c (sh_elf_howto_tab): Change special_func to
        sh_elf_ignore_reloc for all entries that sh_elf_reloc used to ignore.
        Add entries for R_SH_LOOP_START and R_SH_LOOP_END.
        (sh_elf_reloc_loop): New function.
        (sh_elf_reloc): No need to test for always-to-be-ignored relocs
        any more.
        (sh_rel): Add entries for BFD_RELOC_SH_LOOP_{START,END}.
        (sh_elf_relocate_section): Handle BFD_RELOC_SH_LOOP_{START,END}.
        * bfd-in2.h, libbfd.h: Regenerate.

24 years agoMove translated part of bug report string back into .c files so
Alan Modra [Tue, 4 Apr 2000 14:32:32 +0000 (14:32 +0000)]
Move translated part of bug report string back into .c files so
xgettext can find it.  Regnerate .pot files.

24 years ago* fhandler.h (select_stuff): Eliminate use of 'total'.
Christopher Faylor [Mon, 3 Apr 2000 18:15:01 +0000 (18:15 +0000)]
* fhandler.h (select_stuff): Eliminate use of 'total'.
* select.cc (cygwin_select): Ditto.
(select_stuff::wait): Use maximum size for w4 rather than calculating what will
fit.

24 years ago * grp.cc (parse_grp): Save empty array instead of
Corinna Vinschen [Mon, 3 Apr 2000 18:08:13 +0000 (18:08 +0000)]
    * grp.cc (parse_grp): Save empty array instead of
        NULL in gr_mem if no supplementary group is given.

24 years agoMove bug report string to one place.
Alan Modra [Mon, 3 Apr 2000 14:10:04 +0000 (14:10 +0000)]
Move bug report string to one place.

24 years ago * aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.
Hans-Peter Nilsson [Mon, 3 Apr 2000 11:29:28 +0000 (11:29 +0000)]
* aout64.h (RELOC_EXT_BITS_EXTERN_BIG): Wrap definition in #ifndef.
(RELOC_EXT_BITS_EXTERN_LITTLE): Ditto.
(RELOC_EXT_BITS_TYPE_BIG): Ditto.
(RELOC_EXT_BITS_TYPE_SH_BIG): Ditto.
(RELOC_EXT_BITS_TYPE_LITTLE): Ditto.
(RELOC_EXT_BITS_TYPE_SH_LITTLE): Ditto.

24 years agoupdate copyright.
Christopher Faylor [Mon, 3 Apr 2000 01:29:06 +0000 (01:29 +0000)]
update copyright.

24 years agoUpdate winsup stuff.
Christopher Faylor [Mon, 3 Apr 2000 01:26:01 +0000 (01:26 +0000)]
Update winsup stuff.

24 years ago* Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L
Christopher Faylor [Mon, 3 Apr 2000 01:24:45 +0000 (01:24 +0000)]
* Makefile.in (CC_FOR_TARGET): Add new winsup directory structure stuff to -L
library search.
(CXX_FOR_TARGET): Ditto.

24 years agoFor want of something better. List where to go to when wanting to
Andrew Cagney [Mon, 3 Apr 2000 01:14:00 +0000 (01:14 +0000)]
For want of something better.  List where to go to when wanting to
make a toplevel change.

24 years ago * newlib/libc/include/sys/unistd.h: Add prototypes for
Corinna Vinschen [Sun, 2 Apr 2000 20:42:42 +0000 (20:42 +0000)]
    * newlib/libc/include/sys/unistd.h: Add prototypes for
        fchmod, fchown, lchown.
        * winsup/cygwin/syscalls.cc (chown_worker): Use previous
        uid/gid if new uid/gid is -1.
        New static function with chown functionality.
        (chown): Call chown_worker with SYMLINK_FOLLOW.
        (fchown): New function. Call chown_worker with SYMLINK_FOLLOW.
        (lchown): New function. Call chown_worker with SYMLINK_IGNORE.
        * cygwin.din: Add symbols for fchown, lchown.
        * path.cc (symlink): Call `set_file_attribute()' and
        `SetFileAttributeA()' instead of `chmod()' to set
        uid/gid correct.

24 years ago* include/wininet.h: Add three more "INTERNET_OPTIONS".
Christopher Faylor [Sun, 2 Apr 2000 01:52:38 +0000 (01:52 +0000)]
* include/wininet.h: Add three more "INTERNET_OPTIONS".

24 years ago* MAINTAINERS: Add Ron Parker as maintainer of cinstall stuff.
Christopher Faylor [Fri, 31 Mar 2000 04:46:47 +0000 (04:46 +0000)]
* MAINTAINERS: Add Ron Parker as maintainer of cinstall stuff.
Add ChangeLog to doc directory.

24 years ago2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
Mumit Khan [Fri, 31 Mar 2000 04:43:46 +0000 (04:43 +0000)]
2000-03-30  Mumit Khan  <khan@xraylith.wisc.edu>

* Makefile.in (subdirs): Workaround for broken shells.

24 years ago2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
Mumit Khan [Thu, 30 Mar 2000 06:10:11 +0000 (06:10 +0000)]
2000-03-30  Mumit Khan  <khan@xraylith.wisc.edu>

* include/winbase.h (CreateHardLink{A,W}): Add prototypes.
* include/winerror.h (ERROR_TOO_MANY_LINKS): Add macro.
* include/winnt.h (SEC_*): Add macros.
* lib/th32.def: Use Kernel32.dll instead of TH32.DLL.

24 years ago2000-03-30 Mumit Khan <khan@xraylith.wisc.edu>
Mumit Khan [Thu, 30 Mar 2000 06:08:58 +0000 (06:08 +0000)]
2000-03-30  Mumit Khan  <khan@xraylith.wisc.edu>

* include/ole.h: Workaround for C++ parser bug.
* include/rpcdcep.h: Likewise.
* include/winsock.h: Likewise.

24 years agoSimplify constructors and initializers for select_record.
Christopher Faylor [Thu, 30 Mar 2000 04:23:11 +0000 (04:23 +0000)]
Simplify constructors and initializers for select_record.

24 years ago* fhandler.h (select_record): Explicitly zero elements of this class.
Christopher Faylor [Thu, 30 Mar 2000 03:51:30 +0000 (03:51 +0000)]
* fhandler.h (select_record): Explicitly zero elements of this class.
(select_stuff): Ditto.
* select.cc (cygwin_select): Eliminate memset zero of sel.

24 years ago * configure.in: -linux-gnu*, not -linux-gnu.
Jason Merrill [Thu, 30 Mar 2000 02:19:55 +0000 (02:19 +0000)]
    * configure.in: -linux-gnu*, not -linux-gnu.

        * configure (gcc_version): When setting, narrow search to
        lines containing `version_string'.

24 years ago* Makefile.in: Use default rules when compiling cygrun.o.
Christopher Faylor [Tue, 28 Mar 2000 21:49:16 +0000 (21:49 +0000)]
* Makefile.in: Use default rules when compiling cygrun.o.
* dcrt0.cc (host_dependent_constants::init): Limit non-NT platforms to 32K
chunks when copying regions during a fork.
* path.cc (symlink_check_one): Add temporary debugging output.  Simplify
PATH_EXEC test.
* syscalls.cc (stat_suffixes): Null terminate this list.

24 years agoFix value of SHORT_A1.
Nick Clifton [Mon, 27 Mar 2000 20:17:02 +0000 (20:17 +0000)]
Fix value of SHORT_A1.
Move SHORT_AR to end of list of short instructions.

24 years agoATMEL AVR microcontroller support.
Alan Modra [Mon, 27 Mar 2000 08:39:13 +0000 (08:39 +0000)]
ATMEL AVR microcontroller support.

24 years ago* include/winnt.h: Eliminate duplicate PCONTEXT and LPCONTEXT typedefs.
Christopher Faylor [Sun, 26 Mar 2000 19:24:12 +0000 (19:24 +0000)]
* include/winnt.h: Eliminate duplicate PCONTEXT and LPCONTEXT typedefs.

24 years agoMostly cosmetic. Fixes to comments. Don't start as_bad and as_warn
Alan Modra [Sun, 26 Mar 2000 14:13:01 +0000 (14:13 +0000)]
Mostly cosmetic.  Fixes to comments.  Don't start as_bad and as_warn
messages with capital.  Don't malign Unixware, malign SysV386 instead.

24 years ago* path.cc (symlink_check_one): Recognize symlink settings from the mount table.
Christopher Faylor [Sun, 26 Mar 2000 01:54:22 +0000 (01:54 +0000)]
* path.cc (symlink_check_one): Recognize symlink settings from the mount table.
* path.h: Make PATH_SYMLINK an alias for MOUNT_SYMLINK.
* syscalls.cc (stat_worker): Use extension search mechanism in path_conv to
look for .exe rather than trying to special case it here.
* mount.h: Make MOUNT_SYMLINK a real option.

24 years ago* environ.cc: Add TMPDIR to the list of environment variables which are
Christopher Faylor [Sat, 25 Mar 2000 05:25:27 +0000 (05:25 +0000)]
* environ.cc: Add TMPDIR to the list of environment variables which are
converted to POSIX format.
* sigproc.cc (proc_terminate): Don't attempt to delete when a muto pointer is
NULL.

24 years ago * partition.h: New file.
Christopher Faylor [Sat, 25 Mar 2000 02:15:38 +0000 (02:15 +0000)]
    * partition.h: New file.

24 years agomerge from gcc
Jason Merrill [Fri, 24 Mar 2000 21:31:21 +0000 (21:31 +0000)]
merge from gcc

24 years agoFri Mar 24 15:34:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston [Fri, 24 Mar 2000 20:42:18 +0000 (20:42 +0000)]
Fri Mar 24 15:34:00 2000  Jeff Johnston  <jjohnstn@cygnus.com>

        * acinclude.m4: Changed release to 1.8.2.
        * aclocal.m4 configure doc/aclocal.m4 doc/configure
          libc/aclocal.m4 libc/configure libc/machine/aclocal.m4
          libc/machine/configure libc/machine/a29k/aclocal.m4
          libc/machine/a29k/configure libc/machine/arm/aclocal.m4
          libc/machine/arm/configure libc/machine/d10v/aclocal.m4
          libc/machine/d10v/configure libc/machine/d30v/aclocal.m4
          libc/machine/d30v/configure libc/machine/fr30/aclocal.m4
          libc/machine/fr30/configure libc/machine/h8300/aclocal.m4
          libc/machine/h8300/configure libc/machine/h8500/aclocal.m4
          libc/machine/h8500/configure libc/machine/hppa/aclocal.m4
          libc/machine/hppa/configure libc/machine/i386/aclocal.m4
          libc/machine/i386/configure libc/machine/i960/aclocal.m4
          libc/machine/i960/configure libc/machine/m32r/aclocal.m4
          libc/machine/m32r/configure libc/machine/m68k/aclocal.m4
          libc/machine/m68k/configure libc/machine/m88k/aclocal.m4
          libc/machine/m88k/configure libc/machine/mips/aclocal.m4
          libc/machine/mips/configure libc/machine/mn10200/aclocal.m4
          libc/machine/mn10200/configure libc/machine/mn10300/aclocal.m4
          libc/machine/mn10300/configure libc/machine/necv70/aclocal.m4
          libc/machine/necv70/configure libc/machine/powerpc/aclocal.m4
          libc/machine/powerpc/configure libc/machine/sh/aclocal.m4
          libc/machine/sh/configure libc/machine/sparc/aclocal.m4
          libc/machine/sparc/configure libc/machine/tic80/aclocal.m4
          libc/machine/tic80/configure libc/machine/v850/aclocal.m4
          libc/machine/v850/configure libc/machine/w65/aclocal.m4
          libc/machine/w65/configure libc/machine/z8k/aclocal.m4
          libc/machine/z8k/configure libc/sys/aclocal.m4
          libc/sys/aclocal.m4 libc/sys/configure
          libc/sys/a29khif/aclocal.m4 libc/sys/a29khif/configure
          libc/sys/arm/aclocal.m4 libc/sys/arm/configure
          libc/sys/cygwin/aclocal.m4 libc/sys/cygwin/configure
          libc/sys/d10v/aclocal.m4 libc/sys/d10v/configure
          libc/sys/decstation/aclocal.m4 libc/sys/decstation/configure
          libc/sys/go32/aclocal.m4 libc/sys/go32/configure
          libc/sys/h8300hms/aclocal.m4 libc/sys/h8300hms/configure
          libc/sys/h8500hms/aclocal.m4 libc/sys/h8500hms/configure
          libc/sys/m88kbug/aclocal.m4 libc/sys/m88kbug/configure
          libc/sys/netware/aclocal.m4 libc/sys/netware/configure
          libc/sys/rtems/aclocal.m4 libc/sys/rtems/configure
          libc/sys/sh/aclocal.m4 libc/sys/sh/configure
          libc/sys/sparc64/aclocal.m4 libc/sys/sparc64/configure
          libc/sys/sun4/aclocal.m4 libc/sys/sun4/configure
          libc/sys/sysmec/aclocal.m4 libc/sys/sysmec/configure
          libc/sys/sysnec810/aclocal.m4 libc/sys/sysnec810/configure
          libc/sys/sysnecv850/aclocal.m4 libc/sys/sysnecv850/configure
          libc/sys/sysvi386/aclocal.m4 libc/sys/sysvi386/configure
          libc/sys/sysvnecv70/aclocal.m4 libc/sys/sysvnecv70/configure
          libc/sys/tic80/aclocal.m4 libc/sys/tic80/configure
          libc/sys/w65/aclocal.m4 libc/sys/w65/configure
          libc/sys/z8ksim/aclocal.m4 libc/sys/z8ksim/configure
          libm/aclocal.m4 libm/configure: Regenerated.

24 years agoFix compile time warning messages.
Nick Clifton [Fri, 24 Mar 2000 18:17:17 +0000 (18:17 +0000)]
Fix compile time warning messages.
Add "cc" to list of registers clobbered bu do_AgelSWI

24 years agoThu Mar 22 14:57:00 2000 Fernando Nasser <fnasser@redhat.com>
Fernando Nasser [Thu, 23 Mar 2000 20:19:13 +0000 (20:19 +0000)]
Thu Mar 22 14:57:00 2000  Fernando Nasser <fnasser@redhat.com>

* libc/sys/arm/syscalls.c (do_AngelSWI): Prevent registers with valid
information to be clobbered by an Angel C library support syscall.

24 years agoTue Mar 21 19:08:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston [Wed, 22 Mar 2000 00:09:49 +0000 (00:09 +0000)]
Tue Mar 21 19:08:00 2000  Jeff Johnston <jjohnstn@cygnus.com>

        * libc/stdlib/envlock.c: Fixed comment typo.

24 years ago* syscalls.cc (stat_worker): Set st_nlink to 1 on remote drives.
Corinna Vinschen [Sun, 19 Mar 2000 11:05:14 +0000 (11:05 +0000)]
* syscalls.cc (stat_worker): Set st_nlink to 1 on remote drives.

24 years ago* times.cc: Fix extern declarations for variables that are exported but used by
Christopher Faylor [Sun, 19 Mar 2000 04:14:07 +0000 (04:14 +0000)]
* times.cc: Fix extern declarations for variables that are exported but used by
this modules.

24 years ago* times.cc: Remove unneeded (and incorrect) externs.
Christopher Faylor [Sun, 19 Mar 2000 04:05:14 +0000 (04:05 +0000)]
* times.cc: Remove unneeded (and incorrect) externs.

24 years agoPatch suggested by Mumit Khan <khan@xraylith.wisc.edu>:
Christopher Faylor [Sun, 19 Mar 2000 03:53:18 +0000 (03:53 +0000)]
Patch suggested by Mumit Khan <khan@xraylith.wisc.edu>:
* strace.cc (_impure_ptr): New global variable to make strace build under
Cygwin gcc.

24 years ago* Makefile.in: Make CXXFLAGS consistent with cygwin.
Christopher Faylor [Sat, 18 Mar 2000 17:45:35 +0000 (17:45 +0000)]
* Makefile.in: Make CXXFLAGS consistent with cygwin.

24 years ago* dcrt0.cc (host_dependent_constants::init): Eliminate DELETE flag from shared
Christopher Faylor [Sat, 18 Mar 2000 06:33:33 +0000 (06:33 +0000)]
* dcrt0.cc (host_dependent_constants::init): Eliminate DELETE flag from shared
constant.

24 years ago* delqueue.cc (delqueue_list::queue_file): Add some debugging.
Christopher Faylor [Sat, 18 Mar 2000 06:26:14 +0000 (06:26 +0000)]
* delqueue.cc (delqueue_list::queue_file): Add some debugging.
* path.h (class path_conv): Add a char * operator for the most common case.
* syscalls.cc (_unlink): Rewrite to use FILE_FLAG_DELETE_ON_CLOSE when possible
(i.e., on NT).

24 years ago20000317 sourceware import
Ranjith Kumaran [Fri, 17 Mar 2000 22:48:54 +0000 (22:48 +0000)]
20000317 sourceware import

24 years agoFri Mar 17 15:37:00 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston [Fri, 17 Mar 2000 20:40:20 +0000 (20:40 +0000)]
Fri Mar 17 15:37:00 2000  Jeff Johnston <jjohnstn@cygnus.com>

        * libc/stdio/vfscanf.c (__svfscanf): Fixed floating point
        code to update nread as each character is processed instead
        of using buffer contents which throw away leading zeroes.

24 years ago* fhandler.cc (fhandler_base::open): Call set_file_attribute() only if a file is...
Corinna Vinschen [Fri, 17 Mar 2000 17:22:53 +0000 (17:22 +0000)]
* fhandler.cc (fhandler_base::open): Call set_file_attribute() only if a file is really created.

24 years agoChange ChangeLog entry to more common format.
Corinna Vinschen [Thu, 16 Mar 2000 20:46:50 +0000 (20:46 +0000)]
Change ChangeLog entry to more common format.

This page took 0.073717 seconds and 5 git commands to generate.