Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2002-01-07This commit was manufactured by cvs2svn to create tagcygnus_cvs_20020108_precvs2svn
'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-072002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* Change reference to Cygnus Solutions to be Red Hat.
2002-01-072002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* COPYING.NEWLIB: Update generic copyright date.
2002-01-072002-01-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* MAINTAINERS: Change e-mail addresses to refer to redhat domain.
2002-01-072002-01-07 Alan Matsuoka <alanm@redhat.com>Jeff Johnston
* 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.
2002-01-07ARM support added to libglossMark Salter
2002-01-07Add ARM supportMark Salter
2002-01-07* sigproc.cc (getsem): Set errno when unable to create own semaphore.Christopher Faylor
Reorganize to make clearer that error should only come from initial creation of process semaphore.
2002-01-06* dtable.cc (dtable::init_std_file_from_handle): Add some defensive code toChristopher Faylor
invalid handle case.
2002-01-06 * ia64.h (ELF_STRING_ia64_unwind_hdr): New Macro for HP-UX.Alan Modra
(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
2002-01-06 * ioctl.cc (ioctl): Make third argument optional.Corinna Vinschen
* 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.
2002-01-06* dir.cc (opendir): Guarantee release of alloced fhandler structure on error.Christopher Faylor
2002-01-06 exceptions.cc (sig_handle): Set default action for SIGURG to SIG_IGN.Corinna Vinschen
2002-01-05 * dtable.cc (dtable::init_std_file_from_handle): Don't treat NULLCorinna Vinschen
handle as errorneous.
2002-01-05* cygmagic: Change logic for equality test.Christopher Faylor
2002-01-04* dir.cc (opendir): Don't attempt to call sub-opendir if ENOENT.Christopher Faylor
2002-01-04 * net.cc: Replace usage of AF_UNIX by Posix compliant AF_LOCALCorinna Vinschen
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.
2002-01-03[gas/ChangeLog]Matthew Green
* 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.
2002-01-03 * MAINTAINERS: Update URL for config.* scripts.Ben Elliston
2002-01-02* speclib: Remove temp files automatically.Christopher Faylor
2002-01-01* Makefile.in: Duh. Actually use bzip2 to create the tarball. Don't justChristopher Faylor
change the name.
2002-01-01* Makefile.in: Make .bz2 tarball.Christopher Faylor
2002-01-01restore missing entryChristopher Faylor
2002-01-01 * fhandler.h (fhandler_socket::sun_path): New private member.Corinna Vinschen
(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.
2002-01-01 * hppa.h (call, ret): Move to end of table.Jeff Law
(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.
2002-01-01NukeChristopher Faylor
2001-12-31Strip path when installing library.Christopher Faylor
2001-12-31Fix for xcoff <bigaf> big archive support.Tom Rix
2001-12-31* include/getopt.h: Fix define.Christopher Faylor
2001-12-31* speclib: New file.Christopher Faylor
* 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.
2001-12-30* cygmagic: Eliminate unneeded use of 'tr' and 'bc'.Christopher Faylor
2001-12-30 * security.cc (open_local_policy): Use POLICY_EXECUTE instead ofCorinna Vinschen
enumerating user rights.
2001-12-30 * security.cc (open_local_policy): Initialize lsa handle to NULL.Corinna Vinschen
Request only needed access rights in call to LsaOpenPolicy(). (create_token): Check for NULL lsa pointer.
2001-12-28 * cygwin.din: Add symbols for endutent(), getutent(), getutid(),Corinna Vinschen
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.
2001-12-28 * libc/sys/cygwin/sys/utmp.h: Add definition of UTMP_FILE.Corinna Vinschen
2001-12-27* cygmagic: Add define name to warning.Christopher Faylor
* 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):
2001-12-26* include/getopt.h: Protect a declaratin.Christopher Faylor
2001-12-26* cygpath.cc (doit): Detect and warn about an empty path. Detect and warnChristopher Faylor
about errors converting a path. (main): Set prog_name correctly -- don't leave an extra slash or backslash at the beginning of it.
2001-12-26Remove accenidentally left >>> markerRobert Collins
2001-12-262001-12-26 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* 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.
2001-12-26commentChristopher Faylor
2001-12-26* Makefile.in: Quote arguments to shell scripts.Christopher Faylor
(clean): Remove new *_magic.h autogenerated files.
2001-12-26* Makefile.in: Autogenerate some header files which provide magic numbers.Christopher Faylor
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.
2001-12-23In newlib/:Geoffrey Keating
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-212001-12-21 Robert Collins <rbtcollins@hotmail.com>Robert Collins
* include/wingdi.h: Add GetRandomRgn and SYSRGN.
2001-12-21* lib/Makefile.in: Revert inst_installdir definitions to working versions.Christopher Faylor
2001-12-20* include/cygwin/version.h: Bump API minor version for below changes.Christopher Faylor
2001-12-20Remove obsolete include.Christopher Faylor
2001-12-20* Makefile.in (VPATH): Add regex directory.Christopher Faylor
(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.
2001-12-20 * libm/machine/configure.in (HAVE_LIBM_MACHINE_DIR): New conditional.Thomas Fitzsimmons
* libm/machine/Makefile.am [HAVE_LIBM_MACHINE_DIR] (LIBM_MACHLIB): New variable.