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
2005-10-152005-10-14 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* libc/sys/linux/sys/types.h (int8_t): Add type.
2005-10-142005-10-14 Bob Wilson <bob.wilson@acm.org>Jeff Johnston
* 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.
2005-10-142005-10-14 Bob Wilson <bob.wilson@acm.org>Jeff Johnston
* libc/libc.texinfo (Top): Surround this node with @ifnottex instead of @ifinfo. Update menu to add Introduction and match SUBDIRS order. (Introduction): New section.
2005-10-142005-10-14 Bob Wilson <bob.wilson@acm.org>Jeff Johnston
* 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.
2005-10-14* Makefile.in (MKDIRP): Just use raw $(INSTALL) rather than $(INSTALL_DATA).Christopher Faylor
Create directories with 755 permissions.
2005-10-142005-10-13 Wu Yongwei <adah@users.sourceforge.net>Danny Smith
* include/tchar.h: Include <wchar.h> when _UNICODE is defined. (_TEOF): New macro definition for _UNICODE and non_UNICODE cases.
2005-10-13 * gas/hppa/basic/basic.exp (do_system): Adjust for removal of lhaJohn David Anglin
instructions from system.s. * gas/hppa/basic/system.s (lha): Remove. * hppa.h (pa_opcodes): Remove lha entries.
2005-10-13* dir.cc (mkdir): Abandon use of PC_WRITABLE.Christopher Faylor
(rmdir): Ditto. * path.h (PC_WRITABLE): Delete. * path.cc (path_conv::check): Remove PC_WRITABLE accommodations. Revisit later.
2005-10-12 * fhandler_disk_file.cc (fhandler_disk_file::rmdir): Convert anCorinna Vinschen
ERROR_INVALID_FUNCTION into an ERROR_FILE_NOT_FOUND. Add comment to explain why.
2005-10-12 * include/winbase.h (GetProcessId): Remove duplicate declaration.Danny Smith
Use _WIN32_WINNT >= 0x0501 guard.
2005-10-12 * include/stddef.h: Remove.Danny Smith
* include/stdarg.h: Remove.
2005-10-12 * mingwex/complex/csqrt.c (csqrt): The sign of real partDanny Smith
of result is positive when real part of arg == 0; * mingwex/complex/csqrtf.c (csqrtf): Ditto. * mingwex/complex/csqrtl.c (csqrtl): Ditto.
2005-10-12 * include/time.h (_time64): Correct prototype.Danny Smith
2005-10-122005-10-11 Shaun Jackman <sjackman@gmail.com>Jeff Johnston
* libc/include/stdio.h (dprintf): New declaration. (vdprintf): Ditto. * libc/stdio/Makefile.am (GENERAL_SOURCES): Add dprintf.c and vdprintf.c. * libc/stdio/Makefile.in: Regenerate. * libc/stdio/dprintf.c: New file. * libc/stdio/vdprintf.c: New file. * libc/stdio/stdio.tex (dprintf): New entry.
2005-10-122005-10-11 David Weatherford <weath@tensilica.com>Jeff Johnston
* libc/stdio/vfprintf.c (_VFPRINTF_R): Recognize 'F' format. Print "inf" and "nan" in lowercase for e/f/g formats and in uppercase for E/F/G formats.
2005-10-11Add ChangeLog: * include/winbase.h (GetProcessId): Declare.Christopher Faylor
Revert erroneous include/winsock.h checkin.
2005-10-11revert erroneous checkinChristopher Faylor
2005-10-11* Makefile.in: Make sure that directories are created prior to copying to them.Christopher Faylor
2005-10-11* Makefile.common (CFLAGS_COMMON): Add -Wstrict-aliasing.Christopher Faylor
2005-10-11* net.cc (cygwin_gethostbyname): Remove debugging.Christopher Faylor
2005-10-11 * syslog.cc (try_connect_syslogd): Add priority parameter. Use writevCorinna Vinschen
to add the priority to the message in a syslog conformant way. (vsyslog): If facility isn't set in the priority, use default facility as given in call to openlog. Fix agressive use of spaces in syslog output. Call try_connect_syslogd with priority parameter.
2005-10-11* (symlink_info::set_error): Change to return bool if input error should beChristopher Faylor
ignored. (symlink_info::check): Treat path as a normal file if set_error returns false.
2005-10-09 * configure.in (arm-*-linux-gnueabi): Add to noconfigdirsKazu Hirata
target-libffi, target-qthreads, target-libjava, and targetlibobjc. * configure: Regenerate.
2005-10-08 * config/tc-hppa.c (strict): Don't initialize. Update comment.John David Anglin
(pa_ip): Promote from PA 1.0 to 1.1 immediately when 1.1 match is found. Simplify handling of "ma" and "mb" completers. * hppa.h (FLAG_STRICT): Revise comment. (pa_opcode): Revise ordering rules. Add/move strict pa10 variants before corresponding pa11 opcodes. Add strict pa10 register-immediate entries for "fdc".
2005-10-082005-10-08 Paul Brook <paul@codesourcery.com>Paul Brook
bfd/ * elf32-arm.c: Move #include "elf/arm.h" after libbfd.h. (NUM_KNOWN_ATTRIBUTES): Define. (aeabi_attribute, aeabi_attribute_list): Define. (elf32_arm_obj_tdata): Add known_eabi_attributes and other_eabi_attributes. (uleb128_size, is_default_attr, eabi_attr_size, elf32_arm_eabi_attr_size, write_uleb128, write_eabi_attribute, elf32_arm_set_eabi_attr_contents, elf32_arm_bfd_final_link, elf32_arm_new_eabi_attr, attr_strdup, elf32_arm_add_eabi_attr_int, elf32_arm_add_eabi_attr_compat, copy_eabi_attributes, elf32_arm_merge_eabi_attributes): New functions. (elf32_arm_copy_private_bfd_data): Copy EABI object attributes. (elf32_arm_fake_sections): Handle .ARM.attributes. (elf32_arm_parse_attributes): New function. (elf32_arm_section_from_shdr): Use it. (bfd_elf32_bfd_final_link): Define. gas/ * config/tc-arm.c: Don't provide fallback default for CPU_DEFAULT. (arm_arch_used, thumb_arch_used, selected_cpu, selected_cpu_name): New variables. (arm_cpu_option_table): Add canonical_name. (arm_cpus): Populate canonical_name field. (s_arm_eabi_attribute, s_arm_arch, s_arm_cpu, s_arm_fpu, aeabi_set_public_attributes, arm_md_end): New functions. (md_pseudo_table): Add "cpu", "arch", "fpu" and "eabi_attribute". (md_assemble): Set thumb_arch_used and arm_arch_used. (md_begin): Set defaut cpu if CPU_DEFAULT not defined. * config/tc-arm.h (md_end): Define. * doc/c-arm.texi: Document .cpu, .arch, .fpu and .eabi_attribute. gas/testsuite/ * gas/arm/eabi_attr_1.s: New test. * gas/arm/eabi_attr_1.d: New test. * gas/arm/arm7t.d: Only disassemble code sections. * gas/arm/bignum1.d: Ignore Arm object attribute sections. * gas/arm/mapping.d: Ditto. * gas/arm/unwind.d: Ditto. * gas/elf/section0.d: Ditto. * gas/elf/section1.d: Ditto. * gas/elf/elf.exp: Set target_machine for Arm EABI based targets. * gas/elf/section2.e-armeabi: New file. include/elf/ * arm.h: Add prototypes for BFD object attribute routines. ld/testsuite/ * ld-arm/arm-rel31.d: Ignore Arm object attribute sections. * ld-arm/arm-target1-abs.d: Ditto. * ld-arm/arm-target1-rel.d: Ditto. * ld-arm/arm-target2-abs.d: Ditto. * ld-arm/arm-target2-got-rel.d: Ditto. * ld-arm/arm-target2-rel.d: Ditto.
2005-10-08 * mingwex/fegetenv.c (fegetenv): Restore exception masks.Danny Smith
* mingwex/feholdexcept.c (feholdexcept): Don't set exceptions to non-stop. Use "fnclex" to clear exception flags.
2005-10-072005-10-07 Bob Wilson <bob.wilson@acm.org>Jeff Johnston
* libc/stdlib/mallocr.c (mALLOc, rEALLOCc, mEMALIGn): Set errno to ENOMEM on failure.
2005-10-062005-10-06 Ralf Corsepius <ralf.corsepius@rtems.org>Jeff Johnston
* libc/include/stdint.h: Add [u]int_fast<N>_t types.
2005-10-06 * Makefile.def (flags_to_pass): Add OBJDUMP_FOR_TARGET.Daniel Jacobowitz
* Makefile.tpl (BASE_TARGET_EXPORTS): Add OBJDUMP. (OBJDUMP_FOR_TARGET, CONFIGURED_OBJDUMP_FOR_TARGET) (USUAL_OBJDUMP_FOR_TARGET): New. (EXTRA_TARGET_FLAGS): Add OBJDUMP. * configure.in: Check for $OBJDUMP_FOR_TARGET. * configure, Makefile: Regenerated.
2005-10-052005-10-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
* Makefile.tpl (all) [gcc-no-bootstrap]: Make prebootstrap packages before other host packages.
2005-10-052005-10-05 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini
PR bootstrap/22340 * configure.in (default_target): Remove. * Makefile.tpl (all): Do not use prerequisites as subroutines (all) [gcc-bootstrap]: Bootstrap gcc first if it was not done yet. (do-[+make_target+], check, install, [+bootstrap_target+]): Do not use prerequisites as subroutines. (check-host, check-target): New. (bootstrap configure & all targets): Do not use stage*-start if the directory layout is already ok. (non-bootstrap configure & all targets): Prepend a $(unstage). (stage[+id+]-bubble): Do that here. Do not use NOTPARALLEL. (NOTPARALLEL): Remove. (unstage, stage variables): New variables. (unstage, stage targets): Simply expand to those variables. * configure: Regenerate. * Makefile.in: Regenerate.
2005-10-05Fix mips-elf --enable-libmudflap make -j2 failure.Jim Wilson
* Makefile.def (lang_env_dependencies): Add libmudflap. * Makefile.in: Regenerate.
2005-10-052005-10-04 Ralf Corsepius <ralf.corsepius@rtems.org>Jeff Johnston
* libc/include/stdint.h: Move magic to set __have_long* to the beginning. Use #if __have* instead of #if defined(__have*). Minor typo fixes.
2005-10-052005-10-04 James E Wilson <wilson@specifix.com>Jeff Johnston
* libc/include/sys/dirent.h (_DIRENT_H_): Delete #include_next. Add #error.
2005-10-032005-10-03 James E Wilson <wilson@specifix.com>Jeff Johnston
* mips/array.ld, mips/cfe.ld, mips/ddb-kseg0.ld, mips/ddb.ld, mips/dve.ld, mips/idt.ld, mips/idt32.ld, mips/idt64.ld, mips/idtecoff.ld, mips/jmr3904app-java.ld, mips/jmr3904app.ld, jmr3904dram-java.ld, mips/jmr3904dram.ld, mips/lsi.ld, mips/nullmon.ld, mips/pmon.ld: Add support for .bss.* sections.
2005-10-03* cygheap.h (class process_lock): New class.Christopher Faylor
* dtable.h (class dtable): Add class process_lock as a friend. * dcrt0.cc (get_exit_lock): Delete. (do_exit): Use process_lock class instead of get_exit_lock. * exceptions.cc (signal_exit): Ditto. * pinfo.cc (pinfo::exit): Ditto. (_pinfo::commune_process): Set process lock around this whole function. (_pinfo::commune_request): Use process_lock rather than myself.lock. * pinfo.h (pinfo::_lock): Delete. (pinfo::initialize_lock): Delete. (pinfo::lock): Delete. (pinfo::unlock): Delete. * winsup.h (get_exit_lock): Delete declaration.
2005-10-032005-10-03 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston
* libc/sys/linux/include/stdint.h: Include <sys/types.h> and incorporate Ralf's change below.
2005-10-032005-10-03 Ralf Corsepius <ralf.corsepius@rtems.org>Jeff Johnston
* libc/include/stdint.h: Use __INTMAX_TYPE__ to derive intmax_t. Use __UINTMAX_TYPE__ to derive uintmax_t. Fix minor typo.
2005-10-03add other optionsChristopher Faylor
2005-10-03Regenerated with 2.13 version of autoconf.Catherine Moore
2005-10-03 * configure.in (bfin-*-*): Support bfin.Catherine Moore
* configure: Regenerated.
2005-10-03 * uname.cc (uname): Disable use of GetNativeSystemInfo.Corinna Vinschen
2005-10-032005-10-02 Joshua Daniel Franklin <joshuadfranklin@yahoo.com>Joshua Daniel Franklin
* faq-what.xml: Add 2003 and WOW64 to "supported" FAQ. * faq-programming.xml: Fix cygexec FAQ, building link.
2005-10-02* dcrt0.cc (get_exit_lock): Use myself.lock rather than exit_lock.Christopher Faylor
* exceptions.cc (exit_lock): Delete. (events_init): Don't init exit_lock. * (_pinfo::commune_process): Add per-PICOM debugging. * sigproc.cc (talktome): Add some temporary debugging statements. * fhandler_proc.cc (format_proc_cpuinfo): Cosmetic change. (format_proc_partitions): Ditto. * syscalls.cc (locked_append): Ditto.
2005-10-01* dcrt0.cc (do_exit): Don't set ES_SET_MUTO here. Call get_exit_lock()Christopher Faylor
instead. (get_exit_lock): New function. Grabs the lock and sets initial exit_state. * exceptions.cc (try_to_debug): Use low_priority_sleep. (sigpacket::process): Avoid handler if this is an exec stub. (signal_exit): Use get_exit_lock rather than manipulating the exit_lock critical section directly. * pinfo.cc (pinfo::exit): Ditto. * winsup.h (get_exit_lock): Declare. (exit_lock): Delete declaration.
2005-09-30 * dis-asm.h (print_insn_bfin): Declare.Catherine Moore
* elf/bfin.h: New file. * elf/common.h (EM_BLACKFIN): Define. * opcode/bfin.h: New file.
2005-09-302005-09-30 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu
* configure.in (*-*-darwin*): Build bfd, binutils and opcodes. * configure: Regenerated.
2005-09-30 Fix typo.Corinna Vinschen
2005-09-30 * fhandler_disk_file.cc: Change calls to pc.set_attributes intoCorinna Vinschen
calls to pc.file_attributes throughout. * path.h (class path_conv): Remove superfluous set_attributes method.
2005-09-30 * fhandler_floppy.cc (fhandler_dev_floppy::get_drive_info): UseCorinna Vinschen
fhandler method to access majoer device number. Add comment to explain floppy weirdness.