summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagcygnus_cvs_20020108_precvs2svn2002-01-070-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'cygnus_cvs_20020108_pre'. Sprout from master 2002-01-07 19:44:59 UTC Jeff Johnston <jjohnstn@redhat.com> '' Cherrypick from cygnus 1999-05-03 07:29:06 UTC Richard Henderson <rth@redhat.com> '19990502 sourceware import': COPYING COPYING.LIB README config/mh-a68bsd config/mh-aix386 config/mh-apollo68 config/mh-armpic config/mh-cxux config/mh-cygwin config/mh-decstation config/mh-delta88 config/mh-dgux config/mh-dgux386 config/mh-djgpp config/mh-elfalphapic config/mh-hp300 config/mh-hpux config/mh-hpux8 config/mh-interix config/mh-irix4 config/mh-irix5 config/mh-lynxos config/mh-lynxrs6k config/mh-m68kpic config/mh-mingw32 config/mh-ncr3000 config/mh-ncrsvr43 config/mh-necv4 config/mh-papic config/mh-ppcpic config/mh-riscos config/mh-sco config/mh-solaris config/mh-sun3 config/mh-sysv config/mh-sysv4 config/mh-sysv5 config/mh-vaxult2 config/mh-x86pic config/mpw-mh-mpw config/mpw/ChangeLog config/mpw/MoveIfChange config/mpw/README config/mpw/forward-include config/mpw/g-mpw-make.sed config/mpw/mpw-touch config/mpw/mpw-true config/mpw/null-command config/mpw/open-brace config/mpw/tr-7to8-src config/mpw/true config/mt-armpic config/mt-d30v config/mt-elfalphapic config/mt-linux config/mt-m68kpic config/mt-netware config/mt-ospace config/mt-papic config/mt-ppcpic config/mt-v810 config/mt-x86pic etc/Makefile.in etc/add-log.el etc/add-log.vi etc/configbuild.ein etc/configbuild.fig etc/configbuild.jin etc/configbuild.tin etc/configdev.ein etc/configdev.fig etc/configdev.jin etc/configdev.tin etc/configure etc/configure.in etc/configure.texi etc/make-stds.texi etc/standards.texi include/aout/hp.h include/aout/hppa.h include/callback.h include/coff/sym.h include/coff/symconst.h include/fopen-bin.h include/fopen-same.h include/fopen-vms.h include/gdbm.h include/mpw/ChangeLog include/mpw/README include/mpw/dir.h include/mpw/dirent.h include/mpw/fcntl.h include/mpw/grp.h include/mpw/mpw.h include/mpw/pwd.h include/mpw/stat.h include/mpw/sys/file.h include/mpw/sys/param.h include/mpw/sys/resource.h include/mpw/sys/stat.h include/mpw/sys/time.h include/mpw/sys/types.h include/mpw/utime.h include/mpw/varargs.h include/nlm/ppc-ext.h include/opcode/mn10200.h include/opcode/tahoe.h include/opcode/tic30.h include/regs/ChangeLog install-sh makefile.vms missing mkinstalldirs move-if-change mpw-README mpw-build.in mpw-config.in mpw-configure mpw-install setup.com ylwrap
* 2002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-01-072-1/+5
| | | | * Change reference to Cygnus Solutions to be Red Hat.
* 2002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-01-072-1/+5
| | | | * COPYING.NEWLIB: Update generic copyright date.
* 2002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2002-01-072-6/+10
| | | | * MAINTAINERS: Change e-mail addresses to refer to redhat domain.
* 2002-01-07 Alan Matsuoka <alanm@redhat.com>Jeff Johnston2002-01-073-0/+10
| | | | | | * 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.
* ARM support added to libglossMark Salter2002-01-072-28/+9
|
* Add ARM supportMark Salter2002-01-0714-27/+2046
|
* * sigproc.cc (getsem): Set errno when unable to create own semaphore.Christopher Faylor2002-01-072-10/+17
| | | | | Reorganize to make clearer that error should only come from initial creation of process semaphore.
* * dtable.cc (dtable::init_std_file_from_handle): Add some defensive code toChristopher Faylor2002-01-062-3/+11
| | | | invalid handle case.
* * ia64.h (ELF_STRING_ia64_unwind_hdr): New Macro for HP-UX.Alan Modra2002-01-062-0/+31
| | | | | | | | (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
* * ioctl.cc (ioctl): Make third argument optional.Corinna Vinschen2002-01-065-9/+29
| | | | | | | | * 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.
* * dir.cc (opendir): Guarantee release of alloced fhandler structure on error.Christopher Faylor2002-01-062-9/+16
|
* exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.Corinna Vinschen2002-01-052-1/+6
|
* * dtable.cc (dtable::init_std_file_from_handle): Don't treat NULLCorinna Vinschen2002-01-052-1/+6
| | | | handle as errorneous.
* * cygmagic: Change logic for equality test.Christopher Faylor2002-01-042-1/+5
|
* * dir.cc (opendir): Don't attempt to call sub-opendir if ENOENT.Christopher Faylor2002-01-042-0/+6
|
* * net.cc: Replace usage of AF_UNIX by Posix compliant AF_LOCALCorinna Vinschen2002-01-042-29/+123
| | | | | | | | throughout. (socketpair): Explicitly allow SOCK_STREAM and SOCK_DGRAM socket types in families AF_UNIX and AF_LOCAL. Explicitly allow PF_UNSPEC, PF_LOCAL and PF_INET protocols. Return error otherwise. Implement datagram socketpairs.
* [gas/ChangeLog]Matthew Green2002-01-032-2/+7
| | | | | | | | * config/tc-ppc.c (md_parse_option): BookE is not Motorola specific. [include/opcode/ChangeLog] * ppc.h (PPC_OPCODE_BOOKE): BookE is not Motorola specific. (PPC_OPCODE_BOOKE64): Likewise.
* * MAINTAINERS: Update URL for config.* scripts.Ben Elliston2002-01-022-1/+5
|
* * speclib: Remove temp files automatically.Christopher Faylor2002-01-022-1/+5
|
* * Makefile.in: Duh. Actually use bzip2 to create the tarball. Don't justChristopher Faylor2002-01-012-1/+6
| | | | change the name.
* * Makefile.in: Make .bz2 tarball.Christopher Faylor2002-01-012-3/+7
|
* restore missing entryChristopher Faylor2002-01-011-0/+4
|
* * fhandler.h (fhandler_socket::sun_path): New private member.Corinna Vinschen2002-01-015-5341/+5384
| | | | | | | | | | | | (fhandler_socket::set_sun_path): New method. (fhandler_socket::get_sun_path): Ditto. * fhandler_socket.cc (fhandler_socket::fhandler_socket): Initialize sun_path to NULL. (fhandler_socket::~fhandler_socket): Free sun_path if needed. (fhandler_socket::set_sun_path): New method. * net.cc (cygwin_bind): Set sun_path to path of local socket file. (cygwin_getsockname): Add code to return correct sockaddr for unix domain sockets.
* * hppa.h (call, ret): Move to end of table.Jeff Law2001-12-312-92/+112
| | | | | | | | | | | (addb, addib): PA2.0 variants should have been PA2.0W. (ldw, ldh, ldb, stw, sth, stb, stwa): Reorder to keep disassembler happy. (fldw, fldd, fstw, fstd, bb): Likewise. (short loads/stores): Tweak format specifier slightly to keep disassembler happy. (indexed loads/stores): Likewise. (absolute loads/stores): Likewise.
* NukeChristopher Faylor2001-12-311-27/+6
|
* Strip path when installing library.Christopher Faylor2001-12-311-1/+1
|
* Fix for xcoff <bigaf> big archive support.Tom Rix2001-12-312-26/+47
|
* * include/getopt.h: Fix define.Christopher Faylor2001-12-312-1/+5
|
* * speclib: New file.Christopher Faylor2001-12-313-3/+40
| | | | | | * Makefile.in: Create library versions of automode.o, textmode.o, and binmode.o for easier use on command line. Create libpthread.a, libm.a, and libc.a with subsets of exports found in libcygwin.a.
* * cygmagic: Eliminate unneeded use of 'tr' and 'bc'.Christopher Faylor2001-12-302-1/+5
|
* * security.cc (open_local_policy): Use POLICY_EXECUTE instead ofCorinna Vinschen2001-12-302-2/+6
| | | | enumerating user rights.
* * security.cc (open_local_policy): Initialize lsa handle to NULL.Corinna Vinschen2001-12-292-3/+10
| | | | | Request only needed access rights in call to LsaOpenPolicy(). (create_token): Check for NULL lsa pointer.
* * cygwin.din: Add symbols for endutent(), getutent(), getutid(),Corinna Vinschen2001-12-284-1/+124
| | | | | | | | | | | getutline(), setutent() and utmpname(). * syscalls.cc (setutent): New function. (endutent): Ditto. (utmpname): Ditto. (getutent): Ditto. (getutid): Ditto. (getutline): Ditto. * include/cygwin/version.h: Bump API minor version.
* * libc/sys/cygwin/sys/utmp.h: Add definition of UTMP_FILE.Corinna Vinschen2001-12-282-0/+6
|
* * cygmagic: Add define name to warning.Christopher Faylor2001-12-267-17/+67
| | | | | | | | | | | | | | | | * dcrt0.cc (_dll_crt0): Check for changes in child_info size. (multiple_cygwin_problem): Avoid "proc" errors when testing. Just assume new cygwin proc. * shared_info.h (mount_info): Add 'cb' element for sanity checks. (shared_info): Ditto. * child_info.h (child_info): Add fhandler_union_size element for sanity checking. * shared.cc (open_shared): Detect shared region size mismatch between parent and child. (shared_info::initialize): Detect shared region size mismatch with expectation. (memory_Init): Ditto. * sigproc.cc (init_child_info): Correctly set cb in passed structure. * shared.cc (open_shared):
* * include/getopt.h: Protect a declaratin.Christopher Faylor2001-12-262-4/+11
|
* * cygpath.cc (doit): Detect and warn about an empty path. Detect and warnChristopher Faylor2001-12-262-7/+32
| | | | | | about errors converting a path. (main): Set prog_name correctly -- don't leave an extra slash or backslash at the beginning of it.
* Remove accenidentally left >>> markerRobert Collins2001-12-261-1/+0
|
* 2001-12-26 Robert Collins <rbtcollins@hotmail.com>Robert Collins2001-12-263-4/+28
| | | | | | | * thread.cc (pthread_cond::Signal): Use a separate flag for signal detection and broadcast semantics. (__pthread_cond_dowait): Ditto. * thread.h (pthread_cond): New flag for testing when a waiter has woken.
* commentChristopher Faylor2001-12-262-0/+10
|
* * Makefile.in: Quote arguments to shell scripts.Christopher Faylor2001-12-262-5/+10
| | | | (clean): Remove new *_magic.h autogenerated files.
* * Makefile.in: Autogenerate some header files which provide magic numbers.Christopher Faylor2001-12-2611-48/+136
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Force dependencies for files which depend on autogenerated headers to ensure that they are always built. * child_info.h (child_info): Add new fields to accommodate new magic number header stuff. * dcrt0.cc: Rely on "child_info_magic.h" to ensure that correct child_info magic numbers are used. (dll_crt0_1): Temporarily remove _cygwin_testing_magic test. (_dll_crt0): Do more testing on magic numbers from fork_info structure. Call "multiple_cygwin_problem" where appropriate. (multiple_cygwin_problem): Rename from multiple_cygwin_die. Issue a warning or die, as appropriate based on cygwin version/magic number mismatch. * pinfo.cc (pinfo::exit): Don't attempt to dereference `this' if it doesn't exist. This can happen when a fatal error occurs early in process initialization. * shared.cc: Rely on "shared_info_magic.h" to accommodate that new magic number header stuff. (shared_info::initialize): Use new magic number stuff, for shared region. (memory_init): Ditto, for mount table. * shared_info.h: Accomodate new magic number stuff for shared region and mount table. * sigproc.cc: Rely on "child_info_magic.h" to accommodate new magic number header stuff. (init_child_info): Initialize new fields in child_info) to accomodate magic numbers. * winsup.h: Rename multiple_cygwin_die to multiple_cygwin_problem. * include/cygwin/version.h: Define macros for manipulating version magic. * cygmagic: New shell script for generating magic numbers.
* In newlib/:Geoffrey Keating2001-12-2239-28/+6022
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2001-12-22 Geoffrey Keating <geoffk@redhat.com> Catherine Moore <clm@redhat.com> Richard Henderson <rth@redhat.com> Corinna Vinschen <vinschen@redhat.com> * configure.host: Add support for xstormy16. * libc/include/machine/ieeefp.h: Add support for xstormy16. * libc/include/machine/setjmp.h: Add support for xstormy16. * libc/include/sys/config.h: Add support for xstormy16. * libc/machine/xstormy16/Makefile.am: New file. * libc/machine/xstormy16/Makefile.in: New file. * libc/machine/xstormy16/aclocal.m4: New file. * libc/machine/xstormy16/configure: New file. * libc/machine/xstormy16/configure.in: New file. * libc/machine/xstormy16/setjmp.S: New file. In libgloss/: 2001-12-22 Geoffrey Keating <geoffk@redhat.com> Mark Salter <msalter@redhat.com> Catherine Moore <clm@redhat.com> Richard Henderson <rth@redhat.com> * configure.in: Add xstormy16. * libnosys/configure.in: Add xstormy16. * configure: Regenerated. * libnosys/configure: Regenerated. * xstormy16/Makefile.in: New file. * xstormy16/close.c: New file. * xstormy16/configure: New file. * xstormy16/configure.in: New file. * xstormy16/crt0.s: New file. * xstormy16/crt0_stub.s: New file. * xstormy16/crti.s: New file. * xstormy16/crtn.s: New file. * xstormy16/eva_app.c: New file. * xstormy16/eva_app.ld: New file. * xstormy16/eva_stub.ld: New file. * xstormy16/fstat.c: New file. * xstormy16/getpid.c: New file. * xstormy16/kill.c: New file. * xstormy16/lseek.c: New file. * xstormy16/open.c: New file. * xstormy16/sbrk.c: New file. * xstormy16/sim_high.ld: New file. * xstormy16/stat.c: New file. * xstormy16/syscalls.S: New file. * xstormy16/syscalls.m4: New file. * xstormy16/unlink.c: New file. * xstormy16/xstormy16_stub.c: New file.
* 2001-12-21 Robert Collins <rbtcollins@hotmail.com>Robert Collins2001-12-212-0/+7
| | | | * include/wingdi.h: Add GetRandomRgn and SYSRGN.
* * lib/Makefile.in: Revert inst_installdir definitions to working versions.Christopher Faylor2001-12-212-14/+5
|
* * include/cygwin/version.h: Bump API minor version for below changes.Christopher Faylor2001-12-202-1/+6
|
* Remove obsolete include.Christopher Faylor2001-12-201-321/+0
|
* * Makefile.in (VPATH): Add regex directory.Christopher Faylor2001-12-2028-75/+4869
| | | | | | | | | | | | | | | | | | (NM): new variable. (OBSOLETE_FUNCTIONS): Ditto. (NEW_FUNCTIONS): Ditto. (install-headers): Install regex.h. (install-man): New target. (install): Use new target. (DLL_OFILES): Add v8_reg* stuff. (new-cygwin1.dll): Eliminate stamp-cygwin-lib creation. (libcygwin.a): Remove obsolete functions from import lib. Add new functions. * configure.in: Detect 'nm' tool. * configure: Regenerate. * cygwin.din: Export posix_reg* functions. Eliminate export of v8 reg* functions. This is now handled in object files themselves. * regex/*: New files. * regexp/v8_*.c: New files, renamed from non v8_ equivalents.
* * libm/machine/configure.in (HAVE_LIBM_MACHINE_DIR): New conditional.Thomas Fitzsimmons2001-12-195-5/+28
| | | | * libm/machine/Makefile.am [HAVE_LIBM_MACHINE_DIR] (LIBM_MACHLIB): New variable.