summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix typoChristopher Faylor2010-12-091-1/+1
|
* * autoload.cc (RETRY_COUNT): New define.Corinna Vinschen2010-12-092-14/+39
| | | | | | (std_dll_init): Restructure loop to retry loading a DLL only if specific errors occur. If these errors persist, try to load DLL with name only.
* 2010-12-08 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2010-12-082-1/+5
| | | | * libm/mathfp/sf_logarithm.c: Change isfinitef reference to isfinite.
* * include/sys/types.h: Add #if defined(__rtems__) aroundCorinna Vinschen2010-12-083-2/+24
| | | | | | | | pthread_attr_t.guardsize. * include/pthread.h: Add pthread_attr_setstack, pthread_attr_getstack, pthread_attr_getguardsize, pthread_attr_setguardsize. * include/sys/types.h (pthread_attr_t): Add guardsize.
* * include/strings.h: Remove in favor of equivalent newlib file.Corinna Vinschen2010-12-082-37/+4
|
* * libc/include/strings.h: Don't include locale.h.Corinna Vinschen2010-12-082-1/+4
|
* * sec_acl.cc (getacl): Set DEF_CLASS_OBJ permissions to 07 insteadCorinna Vinschen2010-12-082-1/+6
| | | | of 0777.
* strings.h: avoid namespace pollutionEric Blake2010-12-082-1/+6
| | | | | * libc/include/strings.h: Don't declare removed functions when requesting POSIX 2008 compliance.
* Fix formatting.Jeff Johnston2010-12-071-1/+1
|
* 2010-12-07 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2010-12-072-14/+27
| | | | | * libc/stdlib/strtod.c(_strtod_r): Fix code to handle case whereby _DOUBLE_IS_32BITS is set and DBL_DIGS is 6 instead of 15.
* * configure.ac: Always set default for poststage1_ldflags toIan Lance Taylor2010-12-073-8/+13
| | | | -static-libstdc++ -static-libgcc.
* 2010-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>Jeff Johnston2010-12-072-0/+40
| | | | * libc/include/strings.h: New (split-out from string.h).
* * cygpath.cc (get_device_name): Fix path length test.Corinna Vinschen2010-12-062-1/+5
|
* * path.cc (path_conv::check): Don't generate ENOENT for non-existantCorinna Vinschen2010-12-062-1/+13
| | | | CYGDRIVE and NETDRIVE paths. Add comment.
* Check in for PR other/46020 was meant for PR other/46026.Alexandre Oliva2010-12-061-1/+1
|
* PR libffi/46792Hans-Peter Nilsson2010-12-063-4/+10
| | | | | * configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi. * configure: Regenerate.
* PR target/40125Dave Korn2010-12-062-0/+40
| | | | | | PR lto/46695 * lthostflags.m4: New file. (ACX_LT_HOST_FLAGS): Define.
* * libc/include/math.h: Missing from previous checkin.Corinna Vinschen2010-12-032-5/+9
|
* * mh-cygwin (LDFLAGS): Turn up stack allocation to 12MB.Dave Korn2010-12-023-4/+15
| | | | | | (BOOT_LDFLAGS): Add matching stack size flag. * mh-mingw (LDFLAGS): Likewise. (BOOT_LDFLAGS): Likewise.
* 2010-12-02 Jeff Johnston <jjohnstn@redhat.com>Jeff Johnston2010-12-022-0/+19
| | | | * COPYING.NEWLIB: Add National Semiconductor notice.
* 2010-12-02 Craig Howland <howland@LGSInnovations.com>Jeff Johnston2010-12-023-4/+12
| | | | | | | | * libm/common/s_log2.c: Change from using M_LOG2_E to M_LN2 define (from math.h--the latter is POSIX, the former non-standard). * libm/common/sf_log2.c: Ditto. Change cast for M_LN2 from float to float_t (in case all math not done in float). * libc/include/math.h: Ditto (same 2 things as sf_log2.c).
* 2010-12-02 Jayant Sonar jayant.sonar@kpitcummins.comJeff Johnston2010-12-0234-0/+5633
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kaushik Phatak kaushik.phatak@kpitcummins.com * configure.in: Add CR16 support. * configure: Regenerated. * cr16/aclocal.m4: New. * cr16/close.c: New. * cr16/configure: New. * cr16/configure.in: New. * cr16/crt1.S: New. * cr16/crti.S: New. * cr16/crtn.S: New. * cr16/dvz_hndl.c: New. * cr16/_exit.c: New. * cr16/flg_hndl.c: New. * cr16/fstat.c: New. * cr16/_getenv.c: New. * cr16/getpid.c: New. * cr16/iad_hndl.c: New. * cr16/intable.c: New. * cr16/isatty.c: New. * cr16/kill.c: New. * cr16/lseek.c: New. * cr16/Makefile.in: New. * cr16/open.c: New. * cr16/putnum.c: New. * cr16/read.c: New. * cr16/_rename.c: New. * cr16/sbrk.c: New. * cr16/sim.ld: New. * cr16/stat.c: New. * cr16/svc_hndl.c: New. * cr16/time.c: New. * cr16/und_hndl.c: New. * cr16/unlink.c: New. * cr16/write.c: New.
* 2010-12-02 Jayant Sonar jayant.sonar@kpitcummins.comJeff Johnston2010-12-0217-2/+7151
| | | | | | | | | | | | | | | | | | | | | Kaushik Phatak kaushik.phatak@kpitcummins.com * configure.host: Add CR16 support. * libc/include/machine/ieeefp.h: Ditto. * libc/include/machine/setjmp.h: Ditto. * libc/include/sys/config.h: Ditto. * libc/machine/configure.in: Ditto * libc/machine/configure: Regenerated * libc/machine/cr16/aclocal.m4: New. * libc/machine/cr16/configure.in: New * libc/machine/cr16/configure: New * libc/machine/cr16/getenv.c: New * libc/machine/cr16/Makefile.am: New * libc/machine/cr16/Makefile.in: New * libc/machine/cr16/setjmp.S: New * libc/machine/cr16/sys/asm.h: New * libc/machine/cr16/sys/libh.h: New * libc/machine/cr16/sys/syscall.h: New
* * net.cc (get_xp_ifs): Fix counting of idx to return stable interfaceCorinna Vinschen2010-12-022-3/+9
| | | | alias names for interfaces with multiple IPv4 addresses.
* * fhandler_tty.cc (fhandler_tty_slave::dup): Free path_conv stringsCorinna Vinschen2010-11-293-0/+26
| | | | | | to avoid memory leak. Add comment. (fhandler_pty_master::dup): Ditto. * path.h (path_conv::free_strings): New method.
* * libm/complex/catan.c, libm/complex/catanf.c,Corinna Vinschen2010-11-295-12/+10
| | | | | libm/complex/ctan.c, libm/complex/ctanf.c: Use HUGE_VAL instead of MAXNUM.
* * configure.ac: Move comment to remove extra space in last argumentAndreas Schwab2010-11-292-1/+7
| | | | of GCC_TARGET_TOOL.
* * bootstrap-lto.mk (BOOT_ADAFLAGS): Delete.Eric Botcazou2010-11-272-3/+4
|
* * libm/complex/cargf.c: Use crealf instead of creal.Corinna Vinschen2010-11-262-1/+5
|
* PR other/46020Alexandre Oliva2010-11-266-4/+54
| | | | | | | | | * configure.ac (CXX_FOR_TARGET): Add -funconfigured-libstdc++-v3. * Makefile.def (CXX_FOR_TARGET): Removed from flags_to_pass. * Makefile.tpl (CXX_FOR_TARGET_FLAG_TO_PASS): New. (BASE_FLAGS_TO_PASS): Use it. * configure: Rebuilt. * Makefile.in: Rebuilt.
* 2010-11-25 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>Andreas Krebbel2010-11-252-1/+6
| | | | | | | | | | * config/tc-s390.c (current_cpu): Initialize with latest CPU. (init_default_arch): Default to z/Architecture mode if CPU provides it. Remove the check setting the CPU default. 2010-11-25 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * opcode/s390.h (enum s390_opcode_cpu_val): Add S390_OPCODE_MAXCPU.
* include/opcode/Richard Sandiford2010-11-232-2/+6
| | | | * mips.h: Fix previous commit.
* Properly check default linker.H.J. Lu2010-11-233-6/+21
| | | | | | | | | 2010-11-23 H.J. Lu <hongjiu.lu@intel.com> PR binutils/12258 * configure.ac: Correct comments for --enable-gold/--enable-ld. Properly check default linker. * configure: Regnerated.
* * mips.h (INSN_CHIP_MASK): Update according to INSN_LOONGSON_3A.Nick Clifton2010-11-232-2/+7
| | | | | | | | | (INSN_LOONGSON_3A): Clear bit 31. * elfxx-mips.c (mips_set_isa_flags): Move bfd_mach_loongson_3a after bfd_mach_mips_sb1. * config/tc-mips.c (mips_cpu_info_table): Move loongson3a after sb1.
* * autoload.cc (SendARP): Remove.Corinna Vinschen2010-11-233-10/+12
| | | | | | * net.cc (get_flags): Set IFF_NOARP flag for PPP and SLIP devices. (get_xp_ifs): Unify IFF_BROADCAST setting. Drop calling SendARP to set IFF_NOARP flag.
* * configure.ac: For --enable-gold, handle value `default' instead ofNick Clifton2010-11-233-38/+106
| | | | | | | | | `both*'. New configure option --{en,dis}able-ld. ld, gold/ * configure.ac: For --enable-gold, handle value `default' instead of `both*'. Always install ld as ld.gold, install as ld if gold is the default.
* * path.cc (symlink_info::check): Don't use FileNetworkOpenInformationCorinna Vinschen2010-11-232-10/+29
| | | | | on Netapps. Relax condition for workaround. Always request size information via FileStandardInformation info class in workaround.
* Move ChangeLog entry to the correct ChangeLog file.Joel Brobecker2010-11-231-5/+0
|
* ravenscar/sparc: cannot fetch registers from non-active threadJoel Brobecker2010-11-231-0/+5
| | | | | | | gdb/ChangeLog: * ravenscar-sparc-thread.c (supply_register_at_address): Fix passing of buf in call to regcache_raw_supply.
* * mount.cc (NETAPP_IGNORE): Add FILE_PERSISTENT_ACLS.Corinna Vinschen2010-11-223-25/+38
| | | | | | | | (FS_IS_NETAPP_DATAONTAP): Drop test for FILE_PERSISTENT_ACLS. (fs_info::update): Set filetype to ntfs in remote case, too. Fix a couple of comments. Add test for Netapps faking to be FAT. * mount.h (IMPLEMENT_FS_FLAG): Simplify definition and usage.
* * net.cc (get_ipv4fromreg_ipcnt): Fix debug output. Only create debugCorinna Vinschen2010-11-222-2/+10
| | | | | output if error is not ERROR_FILE_NOT_FOUND. (get_ipv4fromreg): Ditto.
* * configure.ac: Only disable a language library if no language needsIan Lance Taylor2010-11-214-6/+52
| | | | | | | it. Don't let --disable-libgcj uncondtionally disable libffi. * configure: Rebuild. Also moved ChangeLog entry to correct file.
* sync toplevel with gccPaolo Bonzini2010-11-204-8/+28
|
* PR other/46202: implement install-strip.Ralf Wildenhues2010-11-208-4/+1665
| | | | | | | | | | | | | | | | | | | | | | | | | | /: PR other/46202 * configure.ac: Fix just-built in-tree STRIP name to be binutils/strip-new. * configure: Regenerate. * Makefile.def (install-strip-gcc, install-strip-binutils) (install-strip-opcodes, install-strip-ld, install-strip-itcl) (install-strip-sid): Mirror dependencies on non-strip variants of these targets on the respective -strip prerequisites. * Makefile.tpl (install-strip, install-strip-host) (install-strip-target): New targets. (install-strip-[+module+], install-strip-target-[+module+]): New targets. * Makefile.in: Regenerate. etc/: * Makefile.in (install-strip): New target. libiberty/: PR other/46202 * Makefile.in (install-strip): New phony target. (install): Also mark as phony.
* Merge from gcc top-level.Ian Lance Taylor2010-11-1911-147/+1990
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ./: * configure.ac: Add target-libgo to target_libraries. Set and substitute GOC_FOR_BUILD and GOC_FOR_TARGET. * Makefile.tpl (BUILD_EXPORTS): Add GOC and GOCFLAGS. (HOST_EXPORTS): Add GOC. (BASE_TARGET_EXPORTS): Add GOC. (GOC_FOR_BUILD, GOCFLAGS, GOC_FOR_TARGET): New variables. (GOCFLAGS_FOR_TARGET): New variable. (EXTRA_HOST_FLAGS): Add GOC. (EXTRA_TARGET_FLAGS): Add GOC and GOCFLAGS. * Makefile.def (target_modules): Add libgo. (flags_to_pass): Add GOC_FOR_TARGET and GOCFLAGS_FOR_TARGET. (dependencies): Add dependency from configure-target-libgo to configure-target-libffi and all-target-libstdc++-v3. Add dependencies from all-target-libgo to all-target-libffi. (languages): Add go. * configure: Rebuild. * Makefile.in: Rebuild. * config-ml.in: Add Go support: treat GOC and GOCFLAGS like other compiler/flag environment variables. * configure.ac: Check for lang_requires_boot_languages in config-lang.in files. * configure: Rebuild. PR fortran/32049 * Makefile.def: Add libquadmath; build it with language=fortran. * configure.ac: Add libquadmath. * Makefile.tpl: Handle multiple libs in check-[+language+]. * Makefile.in: Regenerate. * configure: Regenerate. * configure.ac: Fix spelling in option names. * configure: Regenerated. PR bootstrap/39622 * configure.ac (FLAGS_FOR_TARGET): Add include-fixed path. * configure: Regenerated. * config/cloog.m4: Add -enable-cloog-backend=(isl|ppl|ppl-legacy) to define the cloog backend to use. Furthermore, only pass the ppllibs to the configure checks, if necessary. * configure: Regenerate. * config/cloog.m4: Use CLooG predefined macro to check for CLooG PPL. * configure: regenerate * config/cloog.m4: Fix typo. verison -> version. * configure: Regenerate. * config/cloog.m4: Pass ppl libraries to the CLooG version check. * configure: Regenerate. * configure.ac: Support official CLooG.org versions. * configure: Regenerate. * config/cloog.m4: New. * configure.ac (*-*-darwin*): Use mh-darwin for all Darwin variants. * configure: Regenerate. config/: * cloog.m4 (CLOOG_INIT_FLAGS): Fix spelling in option names. * bootstrap-lto: Use -flto. * mh-darwin: Renamed from mh-ppc-darwin.
* * libc/locale/locale.c (loadlocale): Recognise the "cjknarrow"Corinna Vinschen2010-11-192-11/+25
| | | | modifier on "C.<charset>" locales too.
* * fhandler_tty.cc (fhandler_tty_slave::fchown): Initialize mode to 0.Corinna Vinschen2010-11-182-1/+5
|
* * setup2.sgml (setup-locale-ov): Document CJK ambiguous width changeCorinna Vinschen2010-11-183-12/+21
| | | | | | for non-Unicode charsets. * new-features.sgml (ov-new1.7.8): Mention CJK ambiguous width change. Drop redundant NT4 pre-SP4 support entry.
* * libc/locale/locale.c (loadlocale): Fix width of CJK ambigousCorinna Vinschen2010-11-182-18/+25
| | | | | characters to 1 for singlebyte charsets and 2 for non-Unicode multibyte charsets. Change documentation accordingly.
* 2010-11-17 Bernd Schmidt <bernds@codesourcery.com>Jeff Johnston2010-11-172-0/+28
| | | | | | | * tic6x/syscalls.c (cio_getclk_to_host, cio_getclk_from_host): New structs. (cio_to_host, cio_from_host): Use them. (clock): New function.