]>
sourceware.org Git - newlib-cygwin.git/log
Earnie Boyd [Fri, 25 Jan 2002 20:03:56 +0000 (20:03 +0000)]
Merge MinGW changes
Earnie Boyd [Fri, 25 Jan 2002 13:13:55 +0000 (13:13 +0000)]
* include/winnt.h: Remove merge conflict.
Danny Smith [Fri, 25 Jan 2002 03:34:12 +0000 (03:34 +0000)]
Remove duplicate changelog entry.
Danny Smith [Fri, 25 Jan 2002 03:29:55 +0000 (03:29 +0000)]
* profile/profil.c: Update copyright info.
* profile/profil.h: Likewise.
* profile/gcrt0.c: Likewise.
* profile/profil.h (PROFADDR): Cast idx to unsigned long long to
avoid overflow.
* profile/gmon.c: Define bzero as memset if mingw32.
(monstartup): Use it.
Danny Smith [Fri, 25 Jan 2002 03:04:46 +0000 (03:04 +0000)]
* include/tchar.h (_TCHAR): Add missing ;.
Danny Smith [Fri, 25 Jan 2002 03:00:36 +0000 (03:00 +0000)]
* include/tchar.h (_TCHAR): Add typedefs.
Danny Smith [Fri, 25 Jan 2002 02:54:19 +0000 (02:54 +0000)]
* include/winnt.h (_TCHAR): Add typedefs.
* include/wininet.h (SECURITY_FLAG_IGNORE_*): Add missing
defines.
* include/winsuser.h (ATF_AVAILABLE, SERKF_ACTIVE):
Add defines.
(LPACCESSTIMEOUT): Add typedef.
Earnie Boyd [Fri, 25 Jan 2002 00:52:35 +0000 (00:52 +0000)]
Merge MinGW differences
Thomas Fitzsimmons [Fri, 25 Jan 2002 00:47:44 +0000 (00:47 +0000)]
* libc/include/sys/signal.h: Revert 2002-01-23 change.
Christopher Faylor [Thu, 24 Jan 2002 21:39:09 +0000 (21:39 +0000)]
* speclib: Ensure that temporary def file is removed.
Mark Salter [Thu, 24 Jan 2002 13:34:47 +0000 (13:34 +0000)]
*** empty log message ***
Mark Salter [Thu, 24 Jan 2002 13:33:55 +0000 (13:33 +0000)]
Use __get_memtop to put stack in high memory.
Mark Salter [Thu, 24 Jan 2002 13:32:46 +0000 (13:32 +0000)]
(_times): Unconditionally use SYS_times.
(__get_memtop): New funtion to return top of memory.
Danny Smith [Thu, 24 Jan 2002 07:34:22 +0000 (07:34 +0000)]
* include/commctrl.h: Add missing HDM_*,HDN_*,LVSICF_* defines.
* include/commctrl.h (HDITEM[AW]): Rename _HD_ITEM[AW] to
_HDITEM[AW], with parallel changes to typedefs. Use defines for
backward compatability with old names. Update UNICODE mappings.
(HDLAYOUT): Remove struct _HD_LAYOUT_XP. Use new typedefs
for struct _HD_LAYOUT and add defines for backward
compatability with old names.
(NMLISTVIEW): Rename _NM_LISTVIEW to tagNMLISTVIEW, with
parallel chages to typedefs. Add defines for backward
compatability with old names.
(TCHITTESTINFO, IMAGELISTDRAWPARAMS): Fix _WIN32_IE guard.
Thomas Fitzsimmons [Thu, 24 Jan 2002 00:52:27 +0000 (00:52 +0000)]
* libc/include/sys/signal.h: Remove pthread_kill declaration
when __CYGWIN__ is defined.
David Starks-Browning [Thu, 24 Jan 2002 00:34:35 +0000 (00:34 +0000)]
bit more about full install
David Starks-Browning [Thu, 24 Jan 2002 00:30:25 +0000 (00:30 +0000)]
various updates to choosing & [un]installing packages with setup
David Starks-Browning [Wed, 23 Jan 2002 23:53:39 +0000 (23:53 +0000)]
clarify how to disable anti-virus safely during setup
David Starks-Browning [Wed, 23 Jan 2002 23:21:31 +0000 (23:21 +0000)]
remove obsolete urgent reference to latest/readme file.
David Starks-Browning [Wed, 23 Jan 2002 23:18:30 +0000 (23:18 +0000)]
remove explicit list of packages, refer to <http://cygwin.com/packages/>.
David Starks-Browning [Wed, 23 Jan 2002 23:07:18 +0000 (23:07 +0000)]
"History" no longer maintained here. Moved to <http://cygwin.com/history.html>.
David Starks-Browning [Wed, 23 Jan 2002 22:35:58 +0000 (22:35 +0000)]
clarify "why doesn't my shell script work"
Christopher Faylor [Wed, 23 Jan 2002 18:46:19 +0000 (18:46 +0000)]
* speclib: Use rm -f to remove temp file just to quiet any potential warnings.
Corinna Vinschen [Wed, 23 Jan 2002 18:37:58 +0000 (18:37 +0000)]
Supplement ChangeLog entry.
Corinna Vinschen [Wed, 23 Jan 2002 18:35:03 +0000 (18:35 +0000)]
* security.cc (create_token): Use sec_user() to create
SECURITY_ATTRIBUTES structure for primary token.
Corinna Vinschen [Wed, 23 Jan 2002 16:50:17 +0000 (16:50 +0000)]
* path.cc (symlink): Fix check for already existing file.
Nick Clifton [Wed, 23 Jan 2002 16:40:51 +0000 (16:40 +0000)]
Import StrongARM and XScale target_configdirs from FSF GCC version.
Graydon Hoare [Tue, 22 Jan 2002 21:45:33 +0000 (21:45 +0000)]
[ include/opcode/ChangeLog ]
2002-01-22 Graydon Hoare <graydon@redhat.com>
* cgen.h (CGEN_MAYBE_MULTI_IFLD): New structure.
(CGEN_OPERAND): Add CGEN_MAYBE_MULTI_IFLD field.
[ opcodes/ChangeLog ]
2002-01-22 Graydon Hoare <graydon@redhat.com>
* fr30-asm.c: Regenerate.
* fr30-desc.c: Likewise.
* fr30-desc.h: Likewise.
* fr30-dis.c: Likewise.
* fr30-ibld.c: Likewise.
* fr30-opc.c: Likewise.
* fr30-opc.h: Likewise.
* m32r-asm.c: Likewise.
* m32r-desc.c: Likewise.
* m32r-desc.h: Likewise.
* m32r-dis.c: Likewise.
* m32r-ibld.c: Likewise.
* m32r-opc.c: Likewise.
* m32r-opc.h: Likewise.
* m32r-opinst.c: Likewise.
* openrisc-asm.c: Likewise.
* openrisc-desc.c: Likewise.
* openrisc-desc.h: Likewise.
* openrisc-dis.c: Likewise.
* openrisc-ibld.c: Likewise.
* openrisc-opc.c: Likewise.
* openrisc-opc.h: Likewise.
* xstormy16-desc.c: Likewise.
[ cgen/ChangeLog ]
2002-01-22 Graydon Hoare <graydon@redhat.com>
* desc-cpu.scm (ifld-number-cache): Add.
(ifld-number): Add.
(gen-maybe-multi-ifld-of-op): Add.
(gen-maybe-multi-ifld): Add.
(gen-multi-ifield-nodes): Add.
(cgen-desc.c): Add call to gen-multi-ifield-nodes.
Christopher Faylor [Tue, 22 Jan 2002 03:48:16 +0000 (03:48 +0000)]
* cygmagic: Suppress error output when figuring out if sum takes an option.
Christopher Faylor [Tue, 22 Jan 2002 03:22:55 +0000 (03:22 +0000)]
* Makefile.in (CXXFLAGS): Ensure that important settings are preserved even
when overriden by command line.
Christopher Faylor [Tue, 22 Jan 2002 03:17:59 +0000 (03:17 +0000)]
* Makefile.in: Build intermediate cygcheck.o to force use of MINGW_CXXFLAGS.
* cygcheck.cc (cygwin_info): Intitialize variable to quiet g++ warning.
(dump_sysinfo): Make variables unsigned to quiet g++ warnings.
* strace.cc (version_string): Rename from SCCSid.
(add_child): Remove unused variable.
(version): Use version_string. Avoid use of fprintf.
Christopher Faylor [Tue, 22 Jan 2002 03:02:00 +0000 (03:02 +0000)]
* cygmagic: Attempt to figure out if sum takes an option.
Christopher Faylor [Tue, 22 Jan 2002 01:40:11 +0000 (01:40 +0000)]
* Makefile.in (libpthread.a): Pass the assembler also.
(libm.a): Ditto.
(libc.a): Ditto.
* speclib: Specify the assembler to dlltool.
Christopher Faylor [Mon, 21 Jan 2002 21:35:55 +0000 (21:35 +0000)]
* Makefile.in: Use CXX instead of CC to compile C++ sources.
Christopher Faylor [Mon, 21 Jan 2002 20:55:59 +0000 (20:55 +0000)]
* include/cygwin/version.h: Bump DLL minor number.
Corinna Vinschen [Mon, 21 Jan 2002 20:52:33 +0000 (20:52 +0000)]
Fix ChangeLog entry.
Corinna Vinschen [Mon, 21 Jan 2002 20:51:30 +0000 (20:51 +0000)]
* grp.cc (getgrent): Don't return default gid entry when ntsec is on.
* syscalls.cc (setegid): Don't set primary group in process token.
Christopher Faylor [Mon, 21 Jan 2002 17:47:53 +0000 (17:47 +0000)]
Add newline at EOF.
Christopher Faylor [Mon, 21 Jan 2002 17:42:08 +0000 (17:42 +0000)]
* speclib: Don't use /dev/null as DLL name. Just default to what's already in
.def file.
* exceptions.cc (sig_handle): Remove last vestiges of SA_NOCLDSTOP code which
caused SIGCHLD to be ignored.
Alan Modra [Mon, 21 Jan 2002 14:03:26 +0000 (14:03 +0000)]
comment typo fixes
Christopher Faylor [Mon, 21 Jan 2002 03:36:16 +0000 (03:36 +0000)]
* include/cygwin/version.h: Bump DLL minor number.
Christopher Faylor [Mon, 21 Jan 2002 03:15:24 +0000 (03:15 +0000)]
* syscalls.cc (regfree): Make dll_export.
Christopher Faylor [Sun, 20 Jan 2002 23:13:03 +0000 (23:13 +0000)]
* exceptions.cc (ctrl_c_handler): Convert windows pid to cygwin pid when
detecting if we should actually handle CTRL-C.
Robert Collins [Sun, 20 Jan 2002 15:20:02 +0000 (15:20 +0000)]
2002-01-21 Robert Collins <rbtcollins@hotmail.com>
* include/winnt.h: Add missing MEM_ defines, and convert existing to
hex for readability.
Christopher Faylor [Sun, 20 Jan 2002 03:39:36 +0000 (03:39 +0000)]
* Makefile.in (new-cygwin1.dll): Revert previous change. libsupc++.a is only
available in libstdc++-v3.
Christopher Faylor [Sat, 19 Jan 2002 23:57:45 +0000 (23:57 +0000)]
* exceptions.cc (sig_handle_tty_stop): Don't send SIGCHLD if parent doesn't
want it.
(sig_handle): Don't check for SA_NOCLDSTOP here. We don't have enough
information.
Christopher Faylor [Sat, 19 Jan 2002 23:06:28 +0000 (23:06 +0000)]
* include/cygwin/version.h: Bump DLL minor number.
Christopher Faylor [Sat, 19 Jan 2002 18:15:23 +0000 (18:15 +0000)]
* Makefile.in (new-cygwin1.dll): Just use -lsupc++ for link.
* sigproc.cc (proc_exists): Change existence criteria.
* sync.h (new_muto): Add volatile to definition to avoid gcc optimization
problems.
Corinna Vinschen [Sat, 19 Jan 2002 16:17:59 +0000 (16:17 +0000)]
* include/cygwin/version.h: Bump API minor version to 51.
Corinna Vinschen [Sat, 19 Jan 2002 16:11:00 +0000 (16:11 +0000)]
* cygwin.din: Add recvmsg and sendmsg.
* net.cc: Add cygwin_recvmsg and cygwin_sendmsg.
* /usr/include/sys/socket.h: Add recvmsg and sendmsg.
Corinna Vinschen [Sat, 19 Jan 2002 16:06:11 +0000 (16:06 +0000)]
* security.cc (create_token): Close processes token handle as soon
as it's not used anymore.
Christopher Faylor [Fri, 18 Jan 2002 16:25:50 +0000 (16:25 +0000)]
* libc/include/time.h: Add prototype for strptime for Cygwin.
Christopher Faylor [Fri, 18 Jan 2002 02:57:10 +0000 (02:57 +0000)]
* cygcheck.cc (already_did): Avoid default constructors, which may require
exception support.
Nick Clifton [Thu, 17 Jan 2002 17:02:08 +0000 (17:02 +0000)]
Fix bug when len == 1 and dst was not word aligned.
Corinna Vinschen [Thu, 17 Jan 2002 16:54:01 +0000 (16:54 +0000)]
* cygpath.cc (main): Add options to show Desktop and Start
Menu's Programs directory for current user or all users.
Move bulk of DPWS options outside the getopt case statement.
* utils.sgml: Update cygpath section for ADPWS options.
Nick Clifton [Thu, 17 Jan 2002 16:39:53 +0000 (16:39 +0000)]
_sbrk(): Return -1 rather than aborting if too much memory is requested.
Corinna Vinschen [Thu, 17 Jan 2002 10:39:37 +0000 (10:39 +0000)]
* Makefile.in: Add fnmatch.o to DLL_OFILES.
* cygwin.din: Add fnmatch export symbol.
* fnmatch.c: New file.
* include/fnmatch.h: Ditto.
* include/cygwin/version.h: Bump API minor version to 50.
H.J. Lu [Wed, 16 Jan 2002 23:20:25 +0000 (23:20 +0000)]
2002-01-16 H.J. Lu (hjl@gnu.org)
* config.guess: Import from master sources, rev 1.225.
* config.sub: Import from master sources, rev 1.238.
* MAINTAINERS: Updated notes on config.guess and config.sub.
Richard Earnshaw [Wed, 16 Jan 2002 11:35:18 +0000 (11:35 +0000)]
* coff/arm.h (F_VFP_FLOAT): Define.
* elf/arm.h (F_VFP_FLOAT, EF_ARM_VFP_FLOAT): Define.
Alan Modra [Wed, 16 Jan 2002 05:48:56 +0000 (05:48 +0000)]
* ppc.h (DT_PPC64_GLINK): Define.
Corinna Vinschen [Tue, 15 Jan 2002 20:29:09 +0000 (20:29 +0000)]
* path.cc (fchdir): Call chdir with full windows path.
Mark Salter [Tue, 15 Jan 2002 14:21:10 +0000 (14:21 +0000)]
*** empty log message ***
Mark Salter [Tue, 15 Jan 2002 14:20:37 +0000 (14:20 +0000)]
Remove default interrupt routines.
Mark Salter [Tue, 15 Jan 2002 14:19:49 +0000 (14:19 +0000)]
Provide interrupt routine symbols which forward interrupts to user application vectors.
Corinna Vinschen [Tue, 15 Jan 2002 14:07:42 +0000 (14:07 +0000)]
* cygpath.cc (doit): Empty file ignored using option -i.
Mark Salter [Tue, 15 Jan 2002 13:37:33 +0000 (13:37 +0000)]
*** empty log message ***
Mark Salter [Tue, 15 Jan 2002 13:36:54 +0000 (13:36 +0000)]
Rename stub app to eva_stub.elf and add it to install list.
Corinna Vinschen [Tue, 15 Jan 2002 13:10:45 +0000 (13:10 +0000)]
* mkpasswd.c (print_win_error): Add a new function.
(enum_users): Use print_win_error.
(enum_local_groups): Ditto.
(main): Ditto.
Corinna Vinschen [Mon, 14 Jan 2002 23:30:14 +0000 (23:30 +0000)]
* include/winnt.h (FILE_ATTRIBUTE_ENCRYPTED): Correct constant.
(FILE_ATTRIBUTE_DEVICE): Add define.
Corinna Vinschen [Mon, 14 Jan 2002 20:39:59 +0000 (20:39 +0000)]
* dir.cc: Use INVALID_FILE_ATTRIBUTES instead of "(DWORD) -1"
for file attributes throughout.
* fhandler.cc: Ditto.
* fhandler_disk_file.cc: Ditto.
* path.cc: Ditto.
* path.h: Ditto.
* syscalls.cc: Ditto.
* times.cc (utimes): Use path_conv::isdir() instead of explicit
GetFileAttributes() call.
Corinna Vinschen [Mon, 14 Jan 2002 20:15:32 +0000 (20:15 +0000)]
* include/winnt.h: Add INVALID_FILE_ATTRIBUTES.
Christopher Faylor [Sun, 13 Jan 2002 20:03:03 +0000 (20:03 +0000)]
Add copyright stuff
Christopher Faylor [Sun, 13 Jan 2002 16:55:32 +0000 (16:55 +0000)]
* dcrt0.cc (multiple_cygwin_problem): Clarify logic and make CYGWIN_MISMATCH_OK
more powerful.
Christopher Faylor [Sat, 12 Jan 2002 21:36:44 +0000 (21:36 +0000)]
* overview.sgml: Fix Red Hat cygwin contract link.
* what.texinfo: Ditto.
Jeff Johnston [Fri, 11 Jan 2002 22:06:09 +0000 (22:06 +0000)]
2002-01-11 Jeff Johnston <jjohnstn@redhat.com>
* libc/stdio/vfscanf.c (__svfscanf_r): Change loop that
reads blanks from the input file to break if EOF reached
rather than end processing.
Robert Collins [Fri, 11 Jan 2002 10:23:20 +0000 (10:23 +0000)]
2002-01-11 Ralf Habacker <Ralf.Habacker@freenet.de>
* include/ntsecapi.h: Fixed missing void parameter type in some prototypes.
* include/objbase.h: Ditto.
* include/rapi.h: Ditto.
* include/rpc.h: Ditto.
* include/rpcdce.h: Ditto.
* include/rpcdcep.h: Ditto.
* include/rpcndr.h: Ditto.
* include/rpcnsip.h: Ditto.
* include/rpcproxy.h: Ditto.
* include/windef.h: Ditto.
Robert Collins [Fri, 11 Jan 2002 10:17:27 +0000 (10:17 +0000)]
2001-12-30 Guido Serassio <serassio@libero.it>
* include/winsvc.h: Add EnumServiceStatusEx(),
QueryServiceStatusEx()
& RegisterServiceCtrlHandlerEx()
Nick Clifton [Fri, 11 Jan 2002 09:29:18 +0000 (09:29 +0000)]
Add ia64-hpux target. LD and GDB are not currently supported.
Christopher Faylor [Fri, 11 Jan 2002 02:24:06 +0000 (02:24 +0000)]
* exceptions.cc (sig_handle): Accept a second argument indicating whether the
signal came from this process or not.
* sigproc.h: Reflect sig_handle arg change.
* signal.cc (kill_pgrp): Add sigframe info.
(abort): New function. Eliminates newlib function of same name.
* sigproc.cc (wait_sig): Pass "signal from this process" value as arg 2.
Corinna Vinschen [Thu, 10 Jan 2002 13:24:28 +0000 (13:24 +0000)]
* syscalls.cc (pathconf): Guard _PC_PATH_MAX branch against invalid
file parameter.
Christopher Faylor [Thu, 10 Jan 2002 03:21:27 +0000 (03:21 +0000)]
* exceptions.cc (early_stuff_init): Rename from misnamed set_console_handler.
(ctrl_c_handler): Attempt to work around potential signal duplication during
process startup.
(sig_handle): Ignore SIGINT when we're just an "exec stub".
* spawn.cc (spawn_guts): Store pid of spawned process in global for use by
ctrl_c_handler.
* dcrt0.cc (dll_crt0_1): Call renamed initialization function.
* winsup.h: Reflect function name change.
Corinna Vinschen [Wed, 9 Jan 2002 20:57:55 +0000 (20:57 +0000)]
* net.cc (cygwin_accept): Set sun_path for newly connected socket.
Jason Thorpe [Wed, 9 Jan 2002 18:59:10 +0000 (18:59 +0000)]
include/elf:
* common.h: Update copyright years.
(NT_NETBSDCORE_PROCINFO): Define.
(NT_NETBSDCORE_FIRSTMACH): Define.
bfd:
* elf.c: Update copyright years.
(elfcore_grok_netbsd_note): Use NT_NETBSDCORE_PROCINFO
and NT_NETBSDCORE_FIRSTMACH. Improve a comment.
bintuils:
* readelf.c (get_netbsd_elfcore_note_type): Use
NT_NETBSDCORE_PROCINFO and NT_NETBSDCORE_FIRSTMACH.
Christopher Faylor [Tue, 8 Jan 2002 04:51:01 +0000 (04:51 +0000)]
* Makefile.in: Add uninstall target.
Christopher Faylor [Mon, 7 Jan 2002 22:18:36 +0000 (22:18 +0000)]
* sigproc.cc (getsem): Clean up debugging output.
Jeff Johnston [Mon, 7 Jan 2002 19:44:59 +0000 (19:44 +0000)]
2002-01-07 Jeff Johnston <jjohnstn@redhat.com>
* Change reference to Cygnus Solutions to be Red Hat.
Jeff Johnston [Mon, 7 Jan 2002 19:40:40 +0000 (19:40 +0000)]
2002-01-07 Jeff Johnston <jjohnstn@redhat.com>
* COPYING.NEWLIB: Update generic copyright date.
Jeff Johnston [Mon, 7 Jan 2002 19:37:42 +0000 (19:37 +0000)]
2002-01-07 Jeff Johnston <jjohnstn@redhat.com>
* MAINTAINERS: Change e-mail addresses to refer to redhat domain.
Jeff Johnston [Mon, 7 Jan 2002 19:33:23 +0000 (19:33 +0000)]
2002-01-07 Alan Matsuoka <alanm@redhat.com>
* libc/include/machine/ieeefp.h: Configure d10v doubles to
be 32 bits if __DOUBLE__ == 32 otherwise doubles are 64 bits.
libc/include/sys/config.h: Ditto.
Mark Salter [Mon, 7 Jan 2002 18:14:04 +0000 (18:14 +0000)]
ARM support added to libgloss
Mark Salter [Mon, 7 Jan 2002 18:12:32 +0000 (18:12 +0000)]
Add ARM support
Christopher Faylor [Mon, 7 Jan 2002 16:47:12 +0000 (16:47 +0000)]
* sigproc.cc (getsem): Set errno when unable to create own semaphore.
Reorganize to make clearer that error should only come from initial creation of
process semaphore.
Christopher Faylor [Sun, 6 Jan 2002 17:29:41 +0000 (17:29 +0000)]
* dtable.cc (dtable::init_std_file_from_handle): Add some defensive code to
invalid handle case.
Alan Modra [Sun, 6 Jan 2002 11:12:39 +0000 (11:12 +0000)]
* ia64.h (ELF_STRING_ia64_unwind_hdr): New Macro for HP-UX.
(SHT_IA_64_HP_OPT_ANOT): Ditto
(PT_IA_64_HP_OPT_ANOT): Ditto
(PT_IA_64_HP_HSL_ANOT): Ditto
(PT_IA_64_HP_STACK): Ditto
(SHN_IA_64_ANSI_COMMON): Ditto
Corinna Vinschen [Sun, 6 Jan 2002 09:28:13 +0000 (09:28 +0000)]
* ioctl.cc (ioctl): Make third argument optional.
* include/sys/ioctl.h: Ditto in declaration.
* dtable.cc (dtable::init_std_file_from_handle): Revert previous
bogus patch.
* window.cc (WndProc): Raise SIGURG instead of SIGIO in case of FD_OOB
message.
Christopher Faylor [Sun, 6 Jan 2002 03:32:32 +0000 (03:32 +0000)]
* dir.cc (opendir): Guarantee release of alloced fhandler structure on error.
Corinna Vinschen [Sat, 5 Jan 2002 22:25:34 +0000 (22:25 +0000)]
exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.
Corinna Vinschen [Sat, 5 Jan 2002 18:42:52 +0000 (18:42 +0000)]
* dtable.cc (dtable::init_std_file_from_handle): Don't treat NULL
handle as errorneous.
Christopher Faylor [Fri, 4 Jan 2002 23:29:58 +0000 (23:29 +0000)]
* cygmagic: Change logic for equality test.
Christopher Faylor [Fri, 4 Jan 2002 19:06:01 +0000 (19:06 +0000)]
* dir.cc (opendir): Don't attempt to call sub-opendir if ENOENT.
This page took 0.06602 seconds and 5 git commands to generate.