]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
18 years ago * fhandler_socket.cc (fhandler_socket::recvfrom): Just return 0 (EOF)
Corinna Vinschen [Sun, 13 Nov 2005 16:24:40 +0000 (16:24 +0000)]
* fhandler_socket.cc (fhandler_socket::recvfrom): Just return 0 (EOF)
in case of WSAESHUTDOWN.
(fhandler_socket::recvmsg): Ditto.
* poll.cc (poll): Set revents to POLLIN instead of POLLHUP. Add comment.

18 years ago * include/commdlg.h (OPENFILENAMEW): Add members for
Danny Smith [Sat, 12 Nov 2005 09:49:00 +0000 (09:49 +0000)]
* include/commdlg.h (OPENFILENAMEW): Add members for
_WIN32_WINNT >= 0x0500.
(OPENFILENAMEA): Modify whitespace. Ansify comment.

18 years ago * include/wingdi.h (GetICMProfile{AW}): Correct prototype.
Danny Smith [Sat, 12 Nov 2005 01:10:12 +0000 (01:10 +0000)]
* include/wingdi.h (GetICMProfile{AW}): Correct prototype.
Thanks to: Paul J Lucas

18 years ago * Makefile.def: Remove gdb dependencies for gdbtk.
Daniel Jacobowitz [Fri, 11 Nov 2005 21:45:22 +0000 (21:45 +0000)]
* Makefile.def: Remove gdb dependencies for gdbtk.
* Makefile.tpl (CONFIGURE_GDB_TK, INSTALL_GDB_TK): New variables.
(configure-gdb, install-gdb): New rules.
* configure.in: Set CONFIGURE_GDB_TK and INSTALL_GDB_TK.
* Makefile.in, configure: Regenerated.

18 years ago* cygheap.h (init_cygheap::_gtod): Remove.
Christopher Faylor [Fri, 11 Nov 2005 16:42:15 +0000 (16:42 +0000)]
* cygheap.h (init_cygheap::_gtod): Remove.
* cygwin.din: Export clock_getres and clock_setres.
* hires.h (hires_ms::minperiod): Delete declaration.
(hires_ms::began_period): Ditto.
(hires_ms::prime): Make void.
(hires_ms::resolution): Just define here.
(hires_ms::usecs): Remove unneeded argument.
(gtod): Redeclare as a variable.
* timer.cc (timer_thread): Eliminate argument to gtod.usecs().
(timer_tracker::gettime): Ditto.
(timer_tracker::settime): Ditto.
* times.cc (gettimeofday): Ditto.
(hires_ms::began_period): Delete declaration.
(hires_us::prime): Remove debugging.
(hires_ms::prime): Make void.  Eliminate period stuff.
(hires_ms::usecs): Eliminate argument to gtod.usecs().
(hires_ms::resolution): New function.
(clock_getres): Ditto.
(clock_setres): Ditto.
* version.h: Bump API version to 143.
* include/cygwin/time.h: New file.

18 years ago* libc/include/sys/time.h: For cygwin, use general header rather than specific
Christopher Faylor [Fri, 11 Nov 2005 16:23:36 +0000 (16:23 +0000)]
* libc/include/sys/time.h: For cygwin, use general header rather than specific
"sys/select.h".

18 years agoPR 1150
Nick Clifton [Fri, 11 Nov 2005 11:06:31 +0000 (11:06 +0000)]
PR 1150
* readelf.c (get_mips_symbol_other): New function.
  (get_symbol_other): New function.
  (process_symbol_table): Call get_symbol_other() to get a description of the
    st_other field if it contains more information than just the visibility.
* elfxx-mips.c (mips_elf_calculate_relocation): Ignore an undefined symbol if
    it is optional.
  (_bfd_mips_elf_merge_symbol_attribute): Make sure that the optional flag is
    merged as well as the visibility.
* elfxx-mips.h (_bfd_mips_elf_merge_symbol_attribute): Prototype.
  (elf_backend_merge_symbol_attribute): Define.
* mips.h (STO_OPTIONAL): Define.
  (ELF_MIPS_IS_OPTIONAL): Define.

18 years ago* times.cc (hires_ms::prime): Comment out call to timeBeginPeriod for now.
Christopher Faylor [Fri, 11 Nov 2005 04:07:30 +0000 (04:07 +0000)]
* times.cc (hires_ms::prime): Comment out call to timeBeginPeriod for now.
(hires_ms::usecs): Call prime if haven't called began_period().
* param.h: Don't define stuff that is already defined in endian.h.

18 years ago* include/endian.h: Remove USE_BSD ifdef since it is never defined on Cygwin.
Christopher Faylor [Thu, 10 Nov 2005 21:17:15 +0000 (21:17 +0000)]
* include/endian.h: Remove USE_BSD ifdef since it is never defined on Cygwin.

18 years ago * bsd_helper.cc (securityinit): New function. Move initialization
Corinna Vinschen [Thu, 10 Nov 2005 15:04:06 +0000 (15:04 +0000)]
* bsd_helper.cc (securityinit): New function.  Move initialization
of security related variables from ipcinit here.
* bsd_helper.h (securityinit): Add prototype.
* cygserver.cc (main): Call securityinit right after wincap.init.

* process.cc (process_cache::process): Fix maximum process condition.

* README: Add description for new -p/--process-cache option.
* bsd_helper.cc (default_tun_check): Add kern.srv.process_cache_size
entry to tunable_params. Set max value of kern.srv.request_threads
to 310.
* cygserver.cc (SERVER_VERSION): Set to 1.20.
(print_usage): Print usage of new parameter -p.
(main): Add process cache parameter handling. Accomodate new max
value of request threads.
* cygserver.conf: Add kern.srv.process_cache_size tunable parameter.
Accomodate new max value of kern.srv.request_threads.
* process.cc: Fix a comment.
(process_cache::process_cache): Add max process cache size parameter.
Change _cache_add_trigger to manual reset event.
(struct pcache_wait_t): New struct used as parameter to
pcache_wait_thread.
(pcache_wait_thread): New thread function used for threaded process
cache.
(process_cache::wait_for_processes): Use threaded waiting if number
of processes to wait for is bigger than 62. Always check all processes
to avoid race under heavy load.
(process_cache::sync_wait_array): Remove useless assert. Reset
_cache_add_trigger right at the start since it's manual reset now.
Accomodate threaded waiting.
* process.h (process_cache::process_cache): Add max_procs parameter.
(process_cache::_max_process_count): New member.
(process_cache::_wait_array: Raise to allow up to 5 wait threads.
(process_cache::_process_array): Ditto.

18 years ago * bsd_log.cc (_vpanic): LOG_EMERG is overkill, use LOG_CRIT.
Corinna Vinschen [Thu, 10 Nov 2005 10:50:46 +0000 (10:50 +0000)]
* bsd_log.cc (_vpanic): LOG_EMERG is overkill, use LOG_CRIT.

18 years ago Fix dates.
Corinna Vinschen [Thu, 10 Nov 2005 10:36:45 +0000 (10:36 +0000)]
Fix dates.

18 years ago * syslog.cc (setlogmask): Don't mask the mask.
Corinna Vinschen [Thu, 10 Nov 2005 10:34:49 +0000 (10:34 +0000)]
* syslog.cc (setlogmask): Don't mask the mask.
(vsyslog): Fix priority check.

18 years ago * include/cygwin/signal.h: Add missing sigrelse prototype.
Corinna Vinschen [Thu, 10 Nov 2005 09:12:22 +0000 (09:12 +0000)]
* include/cygwin/signal.h: Add missing sigrelse prototype.

18 years ago* fhandler_base.cc (fhandler_base::readv): Free buf, not a pointer into the
Christopher Faylor [Tue, 8 Nov 2005 23:25:55 +0000 (23:25 +0000)]
* fhandler_base.cc (fhandler_base::readv): Free buf, not a pointer into the
middle of buf.

18 years ago2005-11-08 Tom Walsh <tom@openhardware.net>
Jeff Johnston [Tue, 8 Nov 2005 22:44:16 +0000 (22:44 +0000)]
2005-11-08  Tom Walsh  <tom@openhardware.net>

        * libc/time/tzvars.c: New file.
        * libc/time/tzset_r.c: Moved globals into tzvars.c
        so other time functions needn't link in __tzset_r and its
        dependencies.
        * libc/time/Makefile.am: Add the new file.
        * libc/time/Makefile.in: Regenerated.

18 years ago* libc/include/string.h: Add cygwin-specific function declaration.
Christopher Faylor [Tue, 8 Nov 2005 22:10:33 +0000 (22:10 +0000)]
* libc/include/string.h: Add cygwin-specific function declaration.

18 years agofix entry
Christopher Faylor [Tue, 8 Nov 2005 22:08:59 +0000 (22:08 +0000)]
fix entry

18 years ago* memmem.cc: New file.
Christopher Faylor [Tue, 8 Nov 2005 22:08:39 +0000 (22:08 +0000)]
* memmem.cc: New file.
* include/cygwin/version.h: Bump API version number to 142.
* cygwin.din: Export memmem.

18 years ago* environ.cc (spenvs): Make "SYSTEMDRIVE" an "always export".
Christopher Faylor [Tue, 8 Nov 2005 16:32:09 +0000 (16:32 +0000)]
* environ.cc (spenvs): Make "SYSTEMDRIVE" an "always export".

19 years agobfd:
Nathan Sidwell [Tue, 8 Nov 2005 11:15:12 +0000 (11:15 +0000)]
bfd:
Add ms2.
* archures.c (bfd_mach_ms2): Define.
* cpu-ms1.c (arch_info_struct): Add ms2 stanza.
* elf32-ms1.c (elf32_ms1_machine): Add ms2 case.
(ms1_elf_merge_private_bfd_data): Remove unused variables.  Add
correct merging logic, with workaround.
(ms1_elf_print_private_bfd_data): Add ms2 case.
* reloc.c (BFD_RELOC_MS1_PCINSN8): Add ms2 specific reloc.
* libbfd.h: Regenerated.
* bfd-in2.h: Regenerated.

cpu:
Add ms2
* ms1.cpu (ms2, ms2bf): New architecture variant, cpu, machine and
model.
(f-uu8, f-uu1, f-imm16l, f-loopo, f-cb1sel, f-cb2sel, f-cb1incr,
f-cb2incr, f-rc3): New fields.
(LOOP): New instruction.
(JAL-HAZARD): New hazard.
(imm16o, loopsize, imm16l, rc3, cb1sel, cb2sel, cb1incr, cb2incr):
New operands.
(mul, muli, dbnz, iflush): Enable for ms2
(jal, reti): Has JAL-HAZARD.
(ldctxt, ldfb, stfb): Only ms1.
(fbcb): Only ms1,ms1-003.
(wfbinc, mefbinc, wfbincr, mwfbincr, fbcbincs, mfbcbincs,
fbcbincrs, mfbcbincrs): Enable for ms2.
(loop, loopu, dfbc, dwfb, fbwfb, dfbr): New ms2 insns.
* ms1.opc (parse_loopsize): New.
(parse_imm16): hi16/lo16 relocs are applicable to IMM16L.
(print_pcrel): New.

gas:
Add ms2.
* config/tc-ms1.c (ms1_mach_bitmask): Initialize to MS1.
(ms1_architectures): Add ms2.
(md_parse_option): Add ms2.
(md_show_usage): Add ms2.
(md_assemble): Add JAL_HAZARD detection logic.
(md_cgen_lookup_reloc): Add MS1_OPERAND_LOOPSIZE case.
* doc/c-ms1.texi: New.
* doc/all.texi: Add MS1.
* doc/Makefile.am (CPU_DOCS): Add c-ms1.texi.
* doc/Makefile.in: Rebuilt.
* doc/Makefile: Rebuilt.

gas/testsuite:
Add ms2.
* gas/ms1/allinsn.d: Adjust pcrel disassembly.
* gas/ms1/errors.exp: Fix target triplet.
* gas/ms1/ms1-16-003.d: Adjust pcrel disassembly.
* gas/ms1/ms1-16-003.s: Tweak label.
* gas/ms1/ms1.exp: Adjust target triplet.  Add ms2 test.
* gas/ms1/ms2.d, gas/ms1/ms2.s: New.
* gas/ms1/relocs.d: Adjust expected machine name and pcrel
disassembly.
* gas/ms1/relocs.exp: Adjust target triplet.

include:
Add ms2.
* elf/ms1.h (EF_MS1_CPU_MS2): New.

opcodes:
Add ms2.
* ms1-asm.c, ms1-desc.c, ms1-desc.h, ms1-dis.c, ms1-ibld.c,
ms1-opc.c, ms1-opc.h: Regenerated.

19 years ago * times.cc (futimes): Redirect to utimes_worker if given file
Corinna Vinschen [Mon, 7 Nov 2005 17:08:08 +0000 (17:08 +0000)]
* times.cc (futimes): Redirect to utimes_worker if given file
descriptor is opened R/O.

19 years ago * elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.
John David Anglin [Mon, 7 Nov 2005 00:08:35 +0000 (00:08 +0000)]
* elf/hppa.h (R_PARISC_DIR64WR, R_PARISC_DIR64DR): Remove relocs.

19 years ago* dcrt0.cc (dll_crt0_0): Initialize security data first so that it can be used
Christopher Faylor [Sun, 6 Nov 2005 14:02:33 +0000 (14:02 +0000)]
* dcrt0.cc (dll_crt0_0): Initialize security data first so that it can be used
by subsequent handle creation.

19 years ago* cygheap.h (init_cygheap::_gtod): New hires_ms element.
Christopher Faylor [Fri, 4 Nov 2005 20:45:56 +0000 (20:45 +0000)]
* cygheap.h (init_cygheap::_gtod): New hires_ms element.
* hires.h (hires_ms::minperiod): Remove static designation.
(hires::began_period): New field.
* signal.cc: Include headers required for cygheap.h now that gtod lives in the
cygheap.
* timer.c: Ditto.
* times.cc (gtod): Delete variable.
(gtod::minperiod): Ditto.
(gtod::began_period): Define.
(hires_ms::prime): Add more debugging output.  Call timeBeginPeriod only when
!began_period.

19 years ago* times.cc (hires_ms::prime): More debugging.
Christopher Faylor [Fri, 4 Nov 2005 17:38:32 +0000 (17:38 +0000)]
* times.cc (hires_ms::prime): More debugging.
(hires_ms::usecs): Ditto.

19 years ago2005-11-04 Michael Jung <mjung@iss.tu-darmstadt.de>
Danny Smith [Fri, 4 Nov 2005 02:19:26 +0000 (02:19 +0000)]
2005-11-04  Michael Jung  <mjung@iss.tu-darmstadt.de>

* lib/shell32.c (CLSID_ShellFSFolder): Add GUID.

19 years ago* times.cc (stupid_printf): Define and use throughout -- temporarily.
Christopher Faylor [Fri, 4 Nov 2005 02:01:45 +0000 (02:01 +0000)]
* times.cc (stupid_printf): Define and use throughout -- temporarily.

19 years ago2005-11-03 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 3 Nov 2005 20:47:50 +0000 (20:47 +0000)]
2005-11-03  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/unix/getcwd.c: Don't use non-reentrant syscall names.
        * libc/unix/getlogin.c: Ditto.
        * libc/unix/getpass.c: Ditto.
        * libc/unix/getut.c: Ditto.
        * libc/unix/ttyname.c: Ditto.

19 years ago2005-11-03 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Thu, 3 Nov 2005 16:52:15 +0000 (16:52 +0000)]
2005-11-03  Shaun Jackman  <sjackman@gmail.com>

        * libc/include/sys/unistd.h (readlink, symlink): Provide these
        prototypes by default.
        * libc/sys/linux/include/unistd.h (readlink): Remove this
        prototype.
        * libc/sys/linux/sys/unistd.h (readlink, symlink): New
        prototypes.

19 years ago* times.cc (hires_ms::prime): Add lots of temporary debugging output.
Christopher Faylor [Thu, 3 Nov 2005 14:59:23 +0000 (14:59 +0000)]
* times.cc (hires_ms::prime): Add lots of temporary debugging output.

19 years ago * lib/crypt32.def (CertOIDToAlgId, CertAlgIDToOID, CryptProtectData,
Danny Smith [Thu, 3 Nov 2005 08:21:18 +0000 (08:21 +0000)]
* lib/crypt32.def (CertOIDToAlgId, CertAlgIDToOID, CryptProtectData,
CryptUnprotectData, CryptDecodeObjectEx, CryptEncodeObjectEx,
CryptRegisterOIDFunction, CryptUnregisterOIDFunction): Add stubs.
Thanks to: F Richter  <res2002 at users dot sourceforge dot net>

Fix some ChangeLog whitespace.

19 years ago * bfdlink.h (struct bfd_link_order): Tweak comment.
Alan Modra [Thu, 3 Nov 2005 02:52:51 +0000 (02:52 +0000)]
* bfdlink.h (struct bfd_link_order): Tweak comment.

19 years ago* times.cc (hires_ms::minperiod): Make copy-on-fork.
Christopher Faylor [Thu, 3 Nov 2005 02:41:51 +0000 (02:41 +0000)]
* times.cc (hires_ms::minperiod): Make copy-on-fork.
(gettimeofday): Remove temporary debugging.
(hires_us::prime): Add lots of temporary debugging output.

19 years ago* times.cc (gettimeofday): Add temporary debugging output.
Christopher Faylor [Wed, 2 Nov 2005 18:28:40 +0000 (18:28 +0000)]
* times.cc (gettimeofday): Add temporary debugging output.

19 years ago2005-11-01 Ralf Corsepius <ralf.corsepius@rtems.org>
Jeff Johnston [Tue, 1 Nov 2005 22:26:21 +0000 (22:26 +0000)]
2005-11-01  Ralf Corsepius <ralf.corsepius@rtems.org>

        * libc/include/stdint.h: Cleanup #if vs. #ifdef.

19 years ago* include/sys/cygwin.h: Define CYGWIN_SIGNAL_STRING.
Christopher Faylor [Tue, 1 Nov 2005 05:55:30 +0000 (05:55 +0000)]
* include/sys/cygwin.h: Define CYGWIN_SIGNAL_STRING.
* exceptins.cc (sigpacket::process): Send a _CYGWIN_SIGNAL_STRING to gdb if the
process is being debugged.  A WIP.

19 years ago2005-10-31 Darin Johnson <darin@usa.net>
Jeff Johnston [Mon, 31 Oct 2005 18:47:20 +0000 (18:47 +0000)]
2005-10-31  Darin Johnson  <darin@usa.net>

        * libm/mathfp/s_mathcnst.c: Fix endian-ness check to be
        correct for constants.

19 years agomerge from gcc
DJ Delorie [Mon, 31 Oct 2005 18:01:16 +0000 (18:01 +0000)]
merge from gcc

19 years ago2005-10-29 Chris Sutcliffe <ir0nh34d@users.sf.net>
Chris Sutcliffe [Sun, 30 Oct 2005 00:07:58 +0000 (00:07 +0000)]
2005-10-29      Chris Sutcliffe <ir0nh34d@users.sf.net>

        * include/objbase.h: Fix typo.
        * include/w32api.h: Increment version to 3.5.
        * Makefile.in: Ditto.

19 years ago* exceptions.cc (signal_exit): Eliminate setting of main thread priority since
Christopher Faylor [Sat, 29 Oct 2005 20:33:59 +0000 (20:33 +0000)]
* exceptions.cc (signal_exit): Eliminate setting of main thread priority since
process lock should make that unnecessary.
* fork.cc (stack_base): Eliminate.
(frok::parent): Subsume stack_base and just set stack stuff here.  Report on
priority class in debugging output.
* spawn.cc (spawn_guts): Report on priority class in debugging output.

19 years ago* fork.cc (frok::child): Change order of cleanup prior to return.
Christopher Faylor [Sat, 29 Oct 2005 15:19:34 +0000 (15:19 +0000)]
* fork.cc (frok::child): Change order of cleanup prior to return.
(fork): Save more of the stack.
* gendef: Fix some comments.
* sigproc.cc (wait_sig): Clarify debug output.

19 years ago* child_info.h (CHILD_INFO_MAGIC): Reset.
Christopher Faylor [Sat, 29 Oct 2005 15:05:55 +0000 (15:05 +0000)]
* child_info.h (CHILD_INFO_MAGIC): Reset.

19 years ago2005-10-28 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 28 Oct 2005 21:38:59 +0000 (21:38 +0000)]
2005-10-28  Bob Wilson  <bob.wilson@acm.org>

        * libc/stdio/siprintf.c: Wrap long lines in ANSI_SYNOPSIS.
        * libc/stdio/siscanf.c: Likewise.
        * libc/stdio/sprintf.c: Likewise.
        * libc/stdio/sscanf.c: Likewise.
        * libc/stdio/vfprintf.c: Likewise.
        * libc/stdio/vfscanf.c: Likewise.
        * libc/stdio/viprintf.c: Likewise.
        * libc/stdio/viscanf.c: Likewise.

19 years ago2005-10-28 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 28 Oct 2005 21:36:05 +0000 (21:36 +0000)]
2005-10-28  Bob Wilson  <bob.wilson@acm.org>

        * libc/sys.tex (Stubs): Format examples consistently.   Change sbrk
        example to use "_end" symbol instead of "end".  Change write  example
        to use "outbyte" instead of "writechar".

19 years ago2005-10-28 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 28 Oct 2005 21:33:23 +0000 (21:33 +0000)]
2005-10-28  Bob Wilson  <bob.wilson@acm.org>

        * libc/ctype/ctype.tex: Use hyphens as appropriate, but not  otherwise.
        * libc/ctype/islower.c: Likewise.
        * libc/ctype/isupper.c: Likewise.
        * libc/ctype/iswalnum.c: Likewise.
        * libc/ctype/iswalpha.c: Likewise.
        * libc/ctype/iswblank.c: Likewise.
        * libc/ctype/iswcntrl.c: Likewise.
        * libc/ctype/iswdigit.c: Likewise.
        * libc/ctype/iswgraph.c: Likewise.
        * libc/ctype/iswlower.c: Likewise.
        * libc/ctype/iswprint.c: Likewise.
        * libc/ctype/iswpunct.c: Likewise.
        * libc/ctype/iswspace.c: Likewise.
        * libc/ctype/iswupper.c: Likewise.
        * libc/ctype/iswxdigit.c: Likewise.
        * libc/ctype/tolower.c: Likewise.
        * libc/ctype/toupper.c: Likewise.
        * libc/ctype/towctrans.c: Likewise.
        * libc/ctype/towlower.c: Likewise.
        * libc/ctype/towupper.c: Likewise.
        * libc/string/strcasecmp.c: Likewise.
        * libc/string/strcoll.c: Likewise.
        * libc/string/strings.tex: Likewise.
        * libc/string/strlwr.c: Likewise.
        * libc/string/strncasecmp.c: Likewise.
        * libc/string/strupr.c: Likewise.
        * libc/string/wcscoll.c: Likewise.
        * libc/string/wcslcat.c: Likewise.
        * libc/string/wcslcpy.c: Likewise.
        * libc/string/wcsnlen.c: Likewise.
        * libc/string/wcsstr.c: Likewise.
        * libc/string/wcstrings.tex: Likewise.
        * libc/string/wmemchr.c: Likewise.
        * libc/string/wmemcmp.c: Likewise.
        * libc/string/wmemcpy.c: Likewise.
        * libc/string/wmemmove.c: Likewise.
        * libc/string/wmemset.c: Likewise.

19 years ago2005-10-28 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 28 Oct 2005 21:21:08 +0000 (21:21 +0000)]
2005-10-28  Bob Wilson  <bob.wilson@acm.org>

        * libc/misc/unctrl.c: Replace FUNCTION description.
        * libc/signal/signal.c: Remove documentation for raise and  _raise_r.
        * libc/stdio/getdelim.c: Fix spelling errors.
        * libc/stdio/getw.c: Put RETURNS on a separate line.  Fix  punctuation.
        * libc/stdio/putw.c: Likewise.
        * libc/stdlib/a64l.c: Fix formatting, spelling and  punctuation in
        documentation.
        * libc/stdlib/assert.c: Do not capitalize FUNCTION description.
        * libc/stdlib/efgcvt.c: Add spaces to FUNCTION description.
        * libc/stdlib/envlock.c: Use em-dash in FUNCTION description.
        * libc/stdlib/mlock.c: Likewise.
        * libc/stdlib/mstats.c: Likewise.
        * libc/time/tzlock.c: Likewise.
        * libc/stdlib/rand.c: Use "multi-threaded" and "thread-safe"  in NOTES.
        * libc/stdlib/rand48.c: Remove extra space in FUNCTION  description
        and hyphenate "pseudo-random".
        * libc/string/bcmp.c: Remove extra blank lines in  documentation.
        * libc/string/strncat.c: Likewise.
        * libc/string/memchr.c: Remove extra ">" character in  documentation.
        * libc/string/strcspn.c: Use "characters" instead of "chars".
        * libc/string/strpbrk.c: Likewise.
        * libc/string/strerror_r.c: Capitalize "GNU".
        * libc/string/strnlen.c: Likewise.
        * libc/string/strtok.c: Fix formatting, spelling and  punctuation in
        documentation.  Use "multi-threaded" and "thread-safe" in  NOTES.
        * libc/string/wcscat.c: Split PORTABILITY into two paragraphs.
        * libc/string/wcschr.c: Likewise.
        * libc/string/wcscmp.c: Likewise.
        * libc/string/wcscpy.c: Likewise.
        * libc/string/wcscspn.c: Likewise.
        * libc/string/wcslen.c: Likewise.
        * libc/string/wcsncat.c: Likewise.
        * libc/string/wcsncmp.c: Likewise.
        * libc/string/wcsncpy.c: Likewise.
        * libc/string/wcsnlen.c: Likewise.
        * libc/string/wcspbrk.c: Likewise.
        * libc/string/wcsrchr.c: Likewise.
        * libc/string/wcsspn.c: Likewise.
        * libc/string/wmemchr.c: Likewise.
        * libc/string/wmemcmp.c: Likewise.
        * libc/string/wmemcpy.c: Likewise.
        * libc/string/wmemset.c: Likewise.
        * libc/string/wmemmove.c: Likewise.  Also fix FUNCTION  description.
        * libc/string/wcswidth.c: Formatting and punctuation in  documentation.
        * libc/string/wcwidth.c: Likewise.
        * libm/common/s_modf.c: Remove extra period from documentation.
        * libm/math/s_isnan.c: Fix formatting, grammar and  punctuation in
        documentation.
        * libm/mathfp/s_isnan.c: Likewise.
        * libm/math/s_ldexp.c: Fix punctuation.
        * libm/mathfp/s_ldexp.c: Likewise.
        * libm/math/w_log.c: Likewise.
        * libm/mathfp/s_logarithm.c: Likewise.
        * libm/math/w_j0.c: Add spaces to FUNCTION description.
        * libm/mathfp/w_jn.c: Likewise.

19 years ago2005-10-28 Dave Brolley <brolley@redhat.com>
Dave Brolley [Fri, 28 Oct 2005 19:41:01 +0000 (19:41 +0000)]
2005-10-28  Dave Brolley  <brolley@redhat.com>

        Contribute the following changes:
        2003-09-29  Dave Brolley  <brolley@redhat.com>

        * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for
        more exotic underlying types to be used.

19 years ago2005-10-28 Dave Brolley <brolley@redhat.com>
Dave Brolley [Fri, 28 Oct 2005 19:38:59 +0000 (19:38 +0000)]
2005-10-28  Dave Brolley  <brolley@redhat.com>

        Contribute the following changes:
        2005-02-16  Dave Brolley  <brolley@redhat.com>

        * cgen-bitset.h: Rename CGEN_ISA_MASK to CGEN_BITSET. Rename
        cgen_isa_mask_* to cgen_bitset_*.
        * cgen.h: Likewise.

19 years ago2005-10-27 Chris Sutcliffe <ir0nh34d@users.sf.net>
Chris Sutcliffe [Thu, 27 Oct 2005 23:28:21 +0000 (23:28 +0000)]
2005-10-27  Chris Sutcliffe  <ir0nh34d@users.sf.net>

* include/w32api.h: Increment version to 3.4.
* Makefile.in: Ditto.

19 years ago2005-10-27 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Thu, 27 Oct 2005 21:21:58 +0000 (21:21 +0000)]
2005-10-27  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>

* Include/_mingw.h: Increment version to 3.9.
* Makefile.in: Ditto.

19 years ago2005-10-26 Shaun Jackman <sjackman@gmail.com>
Jeff Johnston [Wed, 26 Oct 2005 22:16:34 +0000 (22:16 +0000)]
2005-10-26  Shaun Jackman  <sjackman@gmail.com>

        * libc/posix/scandir.c (scandir): Update the function
        prototype to match the header.
        * libc/sys/linux/linuxthreads/bits/libc-lock.h: Remove an
        extraneous #endif.
        * libc/sys/linux/sys/lock.h: Do not include
        machine/weakalias.h, since it's not used by this file.

19 years ago2005-10-26 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Wed, 26 Oct 2005 22:10:51 +0000 (22:10 +0000)]
2005-10-26  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/Makefile.am: Reorder SUBLIBS so machine and sys
        directories can override properly.

19 years agoAdd support for the Z80 processor family
Nick Clifton [Tue, 25 Oct 2005 17:40:19 +0000 (17:40 +0000)]
Add support for the Z80 processor family

19 years ago* pinfo.cc (_pinfo::fds): Lock fdtab while enumerating.
Christopher Faylor [Mon, 24 Oct 2005 15:42:14 +0000 (15:42 +0000)]
* pinfo.cc (_pinfo::fds): Lock fdtab while enumerating.

19 years ago * spawn.cc (spawn_guts): Don't leave the function with return inside
Corinna Vinschen [Mon, 24 Oct 2005 15:17:54 +0000 (15:17 +0000)]
* spawn.cc (spawn_guts): Don't leave the function with return inside
pthread cleanup brackets.

19 years ago* cygheap.h (cygheap_fdenum): Remove start_fd stuff.
Christopher Faylor [Mon, 24 Oct 2005 15:09:07 +0000 (15:09 +0000)]
* cygheap.h (cygheap_fdenum): Remove start_fd stuff.
(cygheap_fdenum::rewind): Ditto.
* pipe.cc (fhandler_pipe::open): Lock fdtab while enumerating.
* times.cc (utimes_worker): Ditto.

19 years agoinclude/opcode/
Jan Beulich [Mon, 24 Oct 2005 07:42:50 +0000 (07:42 +0000)]
include/opcode/
2005-10-24  Jan Beulich  <jbeulich@novell.com>

* ia64.h (enum ia64_opnd): Move memory operand out of set of
indirect operands.

bfd/
2005-10-24  Jan Beulich  <jbeulich@novell.com>

* cpu-ia64-opc.c (elf64_ia64_operands): Move memory operand out of
set of indirect operands.

gas/
2005-10-24  Jan Beulich  <jbeulich@novell.com>

* config/tc-ia64.c (enum reg_symbol): Delete IND_MEM.
(dot_rot): Change type of num_* variables. Check for positive count.
(ia64_optimize_expr): Re-structure.
(md_operand): Check for general register.

gas/testsuite/
2005-10-24  Jan Beulich  <jbeulich@novell.com>

* gas/ia64/index.[sl]: New.
* gas/ia64/rotX.[sl]: New.
* gas/ia64/ia64.exp: Run new tests.

opcodes/
2005-10-24  Jan Beulich  <jbeulich@novell.com>

* ia64-asmtab.c: Regenerate.

19 years agoadd missing ChangeLog entry
Christopher Faylor [Mon, 24 Oct 2005 00:02:05 +0000 (00:02 +0000)]
add missing ChangeLog entry

19 years ago* cygheap.h (cygheap_fdenum::cygheap_fdenum): Record locked state or suffer
Christopher Faylor [Sun, 23 Oct 2005 23:47:45 +0000 (23:47 +0000)]
* cygheap.h (cygheap_fdenum::cygheap_fdenum): Record locked state or suffer
deadlocks.
(class locked_process): Move to another header.
* sync.h (lock_process): Define here.
* cygtls.cc (_cygtls::fixup_after_fork): Reset spinning state as well as
stacklock state.
* dcrt0.cc (lock_process::locker): Define.
(dtable::lock_cs): Delete.
* dtable.cc (dtable_init): Eliminate call to init_lock().
(dtable::fixup_after_fork): Ditto.
(dtable::init_lock): Delete definition.
* dtable.h (dtable::init_lock): Delete declaration.
(dtable::lock): Use process lock rather than dtable-specific lock.
(dtable::unlock): Ditto.
* sigproc.cc (sigproc_init): Minor change to debugging output.
* times.cc (utime_worker): Use build_fh_pc rather than reinterpreting the posix
path name again.  Return any error from path_conv immediately.

19 years ago * fhandler_socket.cc (fhandler_socket::connect): Don't restrict
Corinna Vinschen [Sat, 22 Oct 2005 16:02:15 +0000 (16:02 +0000)]
* fhandler_socket.cc (fhandler_socket::connect): Don't restrict
WSAEINVAL -> WSAEISCONN conversion to nonblocking sockets.
(fhandler_socket::accept): Use event driven technique to implement
interuptible accept.
(fhandler_socket::wait): Allow FD_ACCEPT handling.
* net.cc (cygwin_accept): Remove workaround for allowing blocking
accept.  That's entirely in fhandler_socket::accept now.

19 years ago * fhandler.h (class fhandler_socket): Add timeout parameter to wait()
Corinna Vinschen [Sat, 22 Oct 2005 15:11:49 +0000 (15:11 +0000)]
* fhandler.h (class fhandler_socket): Add timeout parameter to wait()
method.
* fhandler_socket.cc (fhandler_socket::connect): Use event driven
technique (prepare/wait/release) to implement interuptible connect.
(fhandler_socket::wait): Add timeout parameter.  Allow FD_CONNECT
handling.
* net.cc (cygwin_connect): Remove braindead workaround for allowing
blocking connect.  That's entirely in fhandler_socket::connect now.

19 years ago2005-10-22 Paolo Bonzini <bonzini@gnu.org>
Paolo Bonzini [Sat, 22 Oct 2005 10:37:55 +0000 (10:37 +0000)]
2005-10-22  Paolo Bonzini  <bonzini@gnu.org>

PR bootstrap/24297
* Makefile.tpl (do-[+make-target+], do-check, install,
stage[+id+]-bubble, [+compare-target+]): Ensure $$r and $$s
are set before recursing.
* Makefile.in: Regenerate.

19 years ago * include/cygwin/version.h: Fix typo.
Corinna Vinschen [Sat, 22 Oct 2005 10:28:02 +0000 (10:28 +0000)]
* include/cygwin/version.h: Fix typo.

19 years agoFix typo
Mark Mitchell [Fri, 21 Oct 2005 23:31:33 +0000 (23:31 +0000)]
Fix typo

19 years ago * texi2pod.pl: Substitue for @value even when part of @include.
Mark Mitchell [Fri, 21 Oct 2005 23:29:22 +0000 (23:29 +0000)]
* texi2pod.pl: Substitue for @value even when part of @include.

19 years ago * texi2pod.pl: Import latest version from GCC.
Bob Wilson [Fri, 21 Oct 2005 18:08:07 +0000 (18:08 +0000)]
* texi2pod.pl: Import latest version from GCC.

19 years ago* dir.cc (rmdir): Eliminate nonsensical code.
Christopher Faylor [Fri, 21 Oct 2005 14:08:19 +0000 (14:08 +0000)]
* dir.cc (rmdir): Eliminate nonsensical code.
* fork.cc (fork): Move exit debug_printf to last statement.

19 years ago2005-10-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 20 Oct 2005 21:42:33 +0000 (21:42 +0000)]
2005-10-20  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/math.h (HUGE_VAL, HUGE_VALF, HUGE_VALL): When
        gcc is 3.3 or greater, use special gcc builtins.

19 years ago2005-10-20 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Thu, 20 Oct 2005 20:17:50 +0000 (20:17 +0000)]
2005-10-20  Jeff Johnston  <jjohnstn@redhat.com>

        * arm/configure.in: Add AC_SUBST for BUILD_CRT0_TRUE and
        BUILD_CRT0_FALSE.
        * arm/configure: Regenerate.

19 years ago * libc/include/sys/time.h: Declare futimes and lutimes for Cygwin.
Corinna Vinschen [Thu, 20 Oct 2005 14:38:57 +0000 (14:38 +0000)]
* libc/include/sys/time.h: Declare futimes and lutimes for Cygwin.

19 years ago * cygwin.din (futimes): Export.
Corinna Vinschen [Thu, 20 Oct 2005 14:26:23 +0000 (14:26 +0000)]
* cygwin.din (futimes): Export.
(lutimes): Export.
* times.cc (utimes_worker): Created from utimes, add nofollow flag
to implement utimes and lutimes.
(utimes): Just call utimes_worker.
(lutimes): New function.
(futimes): Ditto.
* include/cygwin/version.h: Bump API minor version.

19 years ago PR bootstrap/18939
Eric Botcazou [Thu, 20 Oct 2005 12:01:15 +0000 (12:01 +0000)]
PR bootstrap/18939
* Makefile.def (gcc) <target>: Fix thinko.
* Makefile.in: Regenerate.

19 years ago* sigproc.cc (child_info::sync): Move check for !wr_proc_pipe lower.
Christopher Faylor [Wed, 19 Oct 2005 22:25:46 +0000 (22:25 +0000)]
* sigproc.cc (child_info::sync): Move check for !wr_proc_pipe lower.
* spawn.cc (spawn_guts): Correct check for top-level process.

19 years ago* sigproc.cc (child_info::sync): Move check for !wr_proc_pipe lower.
Christopher Faylor [Wed, 19 Oct 2005 22:13:04 +0000 (22:13 +0000)]
* sigproc.cc (child_info::sync): Move check for !wr_proc_pipe lower.
* spawn.cc (spawn_guts): Correct check for top-level process.

19 years ago * autoload.cc: Revert loading rcmd, rexec, rresvport and inet_network
Corinna Vinschen [Wed, 19 Oct 2005 19:55:31 +0000 (19:55 +0000)]
* autoload.cc: Revert loading rcmd, rexec, rresvport and inet_network
from wsock32.dll since these symbols are not exported from ws2_32.dll.

19 years ago* times.cc (utimes): Only consider fds opened with write access.
Christopher Faylor [Wed, 19 Oct 2005 17:11:25 +0000 (17:11 +0000)]
* times.cc (utimes): Only consider fds opened with write access.

19 years ago* fhandler_disk_file.cc (fhandler_base::utimes_fs): Use existing handle if
Christopher Faylor [Wed, 19 Oct 2005 16:50:43 +0000 (16:50 +0000)]
* fhandler_disk_file.cc (fhandler_base::utimes_fs): Use existing handle if
fhandler has one.
* times.cc (utimes): Scan open fds for matching paths and use existing fhandler
if one exists.

19 years ago* pinfo.cc (_pinfo::dup_proc_pipe): Make warning more severe by actually
Christopher Faylor [Wed, 19 Oct 2005 14:19:37 +0000 (14:19 +0000)]
* pinfo.cc (_pinfo::dup_proc_pipe): Make warning more severe by actually
printing it.
(_pinfo::alert_parent): Fix comment.  Don't send to parent if we are in an exec
stub.

19 years ago* cygtls.cc (handle_threadlist_exception): Improve diagnostic output.
Christopher Faylor [Wed, 19 Oct 2005 00:22:08 +0000 (00:22 +0000)]
* cygtls.cc (handle_threadlist_exception): Improve diagnostic output.
* sigproc.cc (child_info::sync): Only clear hProcess when execing.
(wait_sig): Protect readsig handle.

19 years ago * autoload.cc (NtLockVirtualMemory): Import.
Corinna Vinschen [Tue, 18 Oct 2005 18:51:33 +0000 (18:51 +0000)]
* autoload.cc (NtLockVirtualMemory): Import.
(NtUnlockVirtualMemory): Import.
(GetProcessWorkingSetSize): Import.
(SetProcessWorkingSetSize): Import.
* cygwin.din (mlock): Export.
(munlock): Export.
* mmap.cc (mlock): New function.
(munlock): Ditto.
* ntdll.h (STATUS_WORKING_SET_QUOTA): Define.
(LOCK_VM_IN_WSL): Define.
(LOCK_VM_IN_RAM): Define.
(NtLockVirtualMemory): Declare.
(NtUnlockVirtualMemory): Declare.
* sysconf.cc (sysconf): Implement _SC_MEMLOCK_RANGE.
* wincap.h: Implement has_working_virtual_lock throughout.
* wincap.cc: Ditto.
* include/cygwin/version.h: Bump API minor version.
* include/sys/mman.h (mlock): Declare,
(munlock): Declare.

19 years ago * libc/include/sys/features.h: Define _POSIX_MEMLOCK_RANGE for Cygwin.
Corinna Vinschen [Tue, 18 Oct 2005 18:39:46 +0000 (18:39 +0000)]
* libc/include/sys/features.h: Define _POSIX_MEMLOCK_RANGE for Cygwin.

19 years ago* sigproc.cc (child_info::sync): Use correct name when closing to prevent
Christopher Faylor [Tue, 18 Oct 2005 15:13:13 +0000 (15:13 +0000)]
* sigproc.cc (child_info::sync): Use correct name when closing to prevent
warnings when DEBUGGING.
* spawn.cc (spawn_guts): Set myself.hProcess to pi.hProcess since this may have
been zeroed by the previous sync.

19 years ago* sigproc.cc (child_info::sync): Fix typo which caused hProcess to never be
Christopher Faylor [Tue, 18 Oct 2005 04:20:46 +0000 (04:20 +0000)]
* sigproc.cc (child_info::sync): Fix typo which caused hProcess to never be
cleared.  Only clear hProcess when not forking.

19 years agoChange process_lock to lock_process throughout. Change all calls to new
Christopher Faylor [Mon, 17 Oct 2005 23:27:00 +0000 (23:27 +0000)]
Change process_lock to lock_process throughout.  Change all calls to new
cygthread to handle extra argument, throughout.
* cygthread.h (cygthread::callproc): Declare new method.
(cygthread::cygthread): Add optional length argument to allow copying arguments
to executing thread.
* cygthread.cc (cygthread::callproc): Define new method.
(cygthread::stub): Use callfunc to invoke thread func to allow potentially
allocating stack memory which will be returned.
(cygthread::simplestub): Ditto.
(cygthread::cygthread): Accept arglen argument.  Reset ev here prior to
activating thread.  Wait for ev after activating thread if we're copying
contents to the thread.  Wait until the end before setting h, to allow thread
synchronization.
(cygthread::release): Don't reset ev here.  Rely on that happening the next
time the thread is activated.
* pinfo.h (commune_process): Rename declaration from _pinfo::commune_process.
* pinfo.cc (commune_process): Ditto for definition.  Modify slightly to allow
running as a separate cygthread.
* sigproc.cc (child_info::sync): Always wait for both subproc_ready and any
hProcess if we have a cygwin parent.
(talktome): Change argument to be a pointer to siginfo_t.  Contiguously
allocate whole siginfo_t structure + any needed extra for eventual passing to
commune_process thread.
(wait_sig): Accommodate change in talktome argument.
* pipe.cc (fhandler_pipe::fixup_after_exec): Remove debugging.

19 years ago * autoload.cc: Never load wsock32.dll. Load all wsock32 function
Corinna Vinschen [Mon, 17 Oct 2005 21:22:18 +0000 (21:22 +0000)]
* autoload.cc: Never load wsock32.dll. Load all wsock32 function
from ws2_32.  Rearrange symbol order accordingly.  None of the ws2_32
functions is optional right now.
(wsadata): Move from net.cc here.  Define NO_COPY.
(wsock_init): Drop unused symbols ws2_32_handle and wsock32_handle.
(load_wsock32): Remove.
(WSACleanup): Remove.
* fhandler_socket.cc: Drop Winsock 1 accommodations throughout.
(fhandler_socket::readv): Accomodate new POSIX style struct msghdr.
(fhandler_socket::writev): Ditto.
(fhandler_socket::recvmsg): Ditto. Handle "old" applications using
former struct msghdr correctly.
* net.cc: Drop Winsock 1 accommodations throughout.
(wsadata): Move definition to autoload.cc.
(set_socket_inheritance): Remove.
(convert_ws1_ip_optname): New static function to convert Winsock1
IPPROTO_IP option values into Winsock2 IPPROTO_IP option values.
(cygwin_setsockopt): Remove wrong and incomplete cleartext printing
of optname.  For "old" applications, convert optname from Winsock1
to Winsock2 values before using them.  Add comment to describe the
IP_TOS weirdness on W2K and above.
(cygwin_getsockopt): Remove wrong and incomplete cleartext printing
of optname.  For "old" applications, convert optname from Winsock1
to Winsock2 values before using them.
* select.cc (start_thread_socket): Forget about winsock2_active.
* winsup.h (wsock32_handle): Remove declaration.
(ws2_32_handle): Ditto.
(netapi32_handle): Ditto.
(wsadata): Ditto.
(winsock2_active): Remove definition.
* include/cygwin/socket.h: Change formatting slightly.
(socklen_t): Move definition up in file.
(struct msghdr): Convert to POSIX style.
(struct cmsghdr): New type.
(CMSG_ALIGN): New macro.
(CMSG_LEN): Ditto.
(CMSG_SPACE): Ditto.
(CMSG_FIRSTHDR): Ditto.
(CMSG_NXTHDR): Ditto.
(CMSG_DATA): Ditto.
(SCM_RIGHTS): Ditto.
(struct OLD_msghdr): Define old msghdr structure for Cygwin internal
purposes.
(MSG_TRUNC): New macro.
(MSG_CTRUNC): Ditto.
(IP_OPTIONS): Redefine IPPROTO_IP option values to Winsock2 values.
Keep Winsock1 values for Cygwin internal purposes.
* include/cygwin/version.h: Bump API minor version.
(CYGWIN_VERSION_CHECK_FOR_USING_ANCIENT_MSGHDR): Define to check for
applications using old struct msghdr.
(CYGWIN_VERSION_CHECK_FOR_USING_WINSOCK1_VALUES): Define to check for
applications using old Winsock1 IPPROTO_IP values.

19 years ago2005-10-17 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Mon, 17 Oct 2005 21:17:17 +0000 (21:17 +0000)]
2005-10-17  Jeff Johnston  <jjohnstn@redhat.com>

        * arm/configure.in: Support building crt0.o when syscalls
        are disabled in newlib.
        * arm/configure: Regenerated.

19 years ago * configure.in (bfin-*-*): Use test, not brackets, in if statement.
Bernd Schmidt [Mon, 17 Oct 2005 12:54:34 +0000 (12:54 +0000)]
* configure.in (bfin-*-*): Use test, not brackets, in if statement.
* configure: Regenerate.

19 years agoCheck in previously ChangeLoged entry.
Christopher Faylor [Mon, 17 Oct 2005 03:20:20 +0000 (03:20 +0000)]
Check in previously ChangeLoged entry.

19 years ago * hppa.h (pa_opcodes): Add two fcmp opcodes. Reorder ftest opcodes.
John David Anglin [Sun, 16 Oct 2005 20:42:14 +0000 (20:42 +0000)]
* hppa.h (pa_opcodes): Add two fcmp opcodes.  Reorder ftest opcodes.
Add FLAG_STRICT to pa10 ftest opcode.

19 years ago * include/limits.h (SSIZE_MAX): Define.
Danny Smith [Sat, 15 Oct 2005 22:35:55 +0000 (22:35 +0000)]
* include/limits.h (SSIZE_MAX): Define.
(LLONG_MAX, LLONG_MIN, ULLONG_MAX): Separate from non-ISO names.

19 years ago2005-10-14 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 14 Oct 2005 21:11:39 +0000 (21:11 +0000)]
2005-10-14  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/include/math.h (HUGE_VALF, HUGE_VALL): New.
        * libm/common/Makefile.am: Add s_infconst.c support.
        * libm/common/Makefile.in: Regenerated.
        * libm/common/s_infconst.c: New file with float and
        long double infinity support added.
        * libm/math/Makefile.am: Remove s_infconst.c support.
        * libm/math/Makefile.in: Regenerated.
        * libm/math/s_infconst.c: Moved to common directory.
        * libm/mathfp/Makefile.am: Remove s_infconst.c support.
        * libm/mathfp/Makefile.in: Regenerated.
        * libm/mathfp/s_infconst.c: Moved to common directory.

19 years ago2005-10-14 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 14 Oct 2005 21:06:20 +0000 (21:06 +0000)]
2005-10-14  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/net/gethostbydns.c (dprintf): Rename to
        dbgprintf to prevent conflict with new dprintf function.

19 years ago2005-10-14 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 14 Oct 2005 21:03:13 +0000 (21:03 +0000)]
2005-10-14  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/stdio/vfprintf.c (_VFPRINTF_R): Fix up "inf" and
        "nan" processing for systems that have long double support.

19 years ago2005-10-14 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Fri, 14 Oct 2005 20:01:55 +0000 (20:01 +0000)]
2005-10-14  Jeff Johnston  <jjohnstn@redhat.com>

        * libc/sys/linux/sys/types.h (int8_t): Add type.

19 years ago2005-10-14 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 14 Oct 2005 18:55:57 +0000 (18:55 +0000)]
2005-10-14  Bob Wilson  <bob.wilson@acm.org>

        * libm/common/Makefile.am (doc): Do not append to $(TARGETDOC).
        * libm/common/Makefile.in: Regenerate.
        * libm/common/common.tex: Delete file.
        * libm/math/math.tex: Include .def files from common/.
        * libm/mathfp/mathfp.tex: Likewise.

19 years ago2005-10-14 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 14 Oct 2005 18:45:19 +0000 (18:45 +0000)]
2005-10-14  Bob Wilson  <bob.wilson@acm.org>

        * libc/libc.texinfo (Top): Surround this node with @ifnottex
        instead of @ifinfo.  Update menu to add Introduction and match
        SUBDIRS order.
        (Introduction): New section.

19 years ago2005-10-14 Bob Wilson <bob.wilson@acm.org>
Jeff Johnston [Fri, 14 Oct 2005 18:37:24 +0000 (18:37 +0000)]
2005-10-14  Bob Wilson  <bob.wilson@acm.org>

        * libc/reent/reent.tex (Reentrancy): Replace "Cygnus C Library"
        with "Red Hat newlib C Library".
        * libc/sys.tex (Stubs): Likewise.
        * libm/math/math.tex (Math): Likewise.
        * libm/mathfp/mathfp.tex (Math): Likewise.

19 years ago* Makefile.in (MKDIRP): Just use raw $(INSTALL) rather than $(INSTALL_DATA).
Christopher Faylor [Fri, 14 Oct 2005 02:15:12 +0000 (02:15 +0000)]
* Makefile.in (MKDIRP): Just use raw $(INSTALL) rather than $(INSTALL_DATA).
Create directories with 755 permissions.

19 years ago2005-10-13 Wu Yongwei <adah@users.sourceforge.net>
Danny Smith [Thu, 13 Oct 2005 20:31:50 +0000 (20:31 +0000)]
2005-10-13  Wu Yongwei  <adah@users.sourceforge.net>

* include/tchar.h: Include <wchar.h> when _UNICODE is defined.
(_TEOF): New macro definition for _UNICODE and non_UNICODE cases.

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