Commit Graph

  • d5802f24ce Backport from Libtool: Fix relink mode to use absolute path if hardcode_minus_L. Ralf Wildenhues 2011-01-13 18:52:53 +0000
  • e82bcd79cd port GDB to ia64-hpux (native). Joel Brobecker 2011-01-13 16:24:08 +0000
  • 49d31b4e82 Fix typo, fix copyright Corinna Vinschen 2011-01-13 14:00:00 +0000
  • 07c43238cf * fhandler_disk_file.cc (fhandler_base::fstat_helper): Alwasy set st_size of directories to 0. Explain why. Corinna Vinschen 2011-01-13 13:50:02 +0000
  • cf8d5ec5ae Really check in now Corinna Vinschen 2011-01-13 13:48:12 +0000
  • 5bc054170e Fix ChangeLog entry Corinna Vinschen 2011-01-13 11:28:14 +0000
  • 47235a60ab 2011-01-12 Ralf Corsépius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-12 22:25:15 +0000
  • 0597fe0adc 2011-01-12 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2011-01-12 22:24:06 +0000
  • 7c0be7cbdb merge from gcc DJ Delorie 2011-01-12 19:04:47 +0000
  • 96195d804a * new-features.sgml (ov-new1.7.8): Add "new API" paragraph. Corinna Vinschen 2011-01-12 13:16:46 +0000
  • c049f0f6ff * posix.sgml: Add madvise to BSD list. Corinna Vinschen 2011-01-12 13:09:31 +0000
  • 6147b7f8a3 * cygwin.din (madvise): Export posix_madvise as madvise. * include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR. * include/sys/mman.h: Define madvise constants, keep Linux-specific constants undefined. (madvise): Declare. Corinna Vinschen 2011-01-12 13:01:43 +0000
  • 7971c2a29c * libc/include/linux/sys/signal.h (sig_t): Move from here... * libc/include/signal.h (sig_t): ...to here. Corinna Vinschen 2011-01-12 11:49:28 +0000
  • 667f187146 * fhandler.h (struct part_t): New type. (class fhandler_dev_floppy): Convert partitions to part_t pointer. Add lock_partition method. * fhandler_floppy.cc (fhandler_dev_floppy::lock_partition): New method to implement ondemand partition locking. (fhandler_dev_floppy::write_file): Call lock_partition from here if writing failed due to a potential write restriction on a disk partition. (fhandler_dev_floppy::open): Don't lock partitions here. (fhandler_dev_floppy::close): Keep track of partition handle reference count. Close handles and remove partitions pointer ony if count is 0. (fhandler_dev_floppy::dup): Just copy partitions pointer and increment reference count. Corinna Vinschen 2011-01-12 09:16:51 +0000
  • 95a5c969ab * fhandler.h (MAX_PARTITIONS): New definition. (class fhandler_dev_floppy): Add partitions array member. Add close method. * fhandler_floppy.cc (fhandler_dev_floppy::fhandler_dev_floppy): Zero out partitions array. (fhandler_dev_floppy::open): Fix "entire disk" condition for call to DeviceIoControl (FSCTL_ALLOW_EXTENDED_DASD_IO). When opening disks for writing, call DeviceIoControl (FSCTL_LOCK_VOLUME) on all affected disk partitions starting with Vista. (fhandler_dev_floppy::close): New method. (fhandler_dev_floppy::dup): Duplicate handles in partitions, if any. * wincap.h (wincaps::has_restricted_raw_disk_access): New element. * wincap.cc: Implement above element throughout. Corinna Vinschen 2011-01-11 14:50:45 +0000
  • 5837aa428f http://sourceware.org/ml/gdb-patches/2010-11/msg00112.html gdb/ChangeLog * remote-sim.c (gdbsim_store_register): Update API to sim_store_register to check more error conditions. include/gdb/ChangeLog * remote-sim.h (sim_store_register): Update the API documentation for this function. sim/erc32/ChangeLog sim/h8300/ChangeLog sim/m32c/ChangeLog sim/mn10300/ChangeLog sim/ppc/ChangeLog sim/rx/ChangeLog sim/v850/ChangeLog * ???.c (sim_store_register): Update return value to match new API. Andrew Burgess 2011-01-11 14:19:31 +0000
  • b7d4651e3e * termios.cc (cfgetospeed, cfgetispeed): Constify argument per POSIX. * include/sys/termios.h (cfgetospeed, cfgetispeed): Declare functions. Move macros after declarations and make conditional on !__cplusplus. Corinna Vinschen 2011-01-11 10:09:23 +0000
  • cd441f06e2 * cygtls.cc (_cygtls::init_thread): Call _REENT_INIT_PTR. Drop setting current locale and calling srand48. Corinna Vinschen 2011-01-11 08:05:51 +0000
  • 0a18555e4f * cygcheck.cc (main): don't imply -d from -s option to cygcheck Corinna Vinschen 2011-01-10 12:51:02 +0000
  • 1991358fe5 * libc/machine/mips/strlen.c (strlen): Add delay slot for R3000. Corinna Vinschen 2011-01-10 12:11:55 +0000
  • 33cdc2a420 Fix date Corinna Vinschen 2011-01-10 12:10:18 +0000
  • ffe6f55e45 * Makefile.in (stmp-bsp): Exit when subdirs fail. (install): Likewise. Corinna Vinschen 2011-01-10 12:08:35 +0000
  • 84ca64afa6 * libc/include/string.h: Make strsignal() available unconditionally. Corinna Vinschen 2011-01-10 10:59:42 +0000
  • 6e179dda3f bfd/ * reloc.c (BFD_RELOC_ARM_TLS_GOTDESC, BFD_RELOC_ARM_TLS_CALL, BFD_RELOC_ARM_THM_TLS_CALL, BFD_RELOC_ARM_TLS_DESCSEQ, BFD_RELOC_ARM_THM_TLS_DESCSEQ, BFD_RELOC_ARM_TLS_DESC): New relocations. * libbfd.h: Rebuilt. * bfd-in2.h: Rebuilt. * elf32-arm.c (elf32_arm_howto_table_1): Add new relocations. (elf32_arm_reloc_map): Likewise. (tls_trampoline, dl_tlsdesc_lazy_trampoline): New PLT templates. (elf32_arm_stub_long_branch_any_tls_pic, elf32_arm_stub_long_branch_v4t_thumb_tls_pic): New stub templates. (DEF_STUBS): Add new stubs. (struct_elf_arm_obj_data): Add local_tlsdesc_gotent field. (elf32_arm_local_tlsdesc_gotent): New. (GOT_TLS_GDESC): New mask. (GOT_TLS_GD_ANY): Define. (struct elf32_arm_link_hash_entry): Add tlsdesc_got field. (elf32_arm_compute_jump_table_size): New. (struct elf32_arm_link_hash_table): Add next_tls_desc_index, num_tls_desc, dt_tlsdesc_plt, dt_tlsdesc_got, tls_trampoline, sgotplt_jump_table_size fields. (elf32_arm_link_hash_newfunc): Initialize tlsdesc_got field. (elf32_arm_link_hash_table_create): Initialize new fields. (arm_type_of_stub): Check TLS desc relocs too. (elf32_arm_stub_name): TLS desc relocs can be shared. (elf32_arm_tls_transition): Determine relaxation. (arm_stub_required_alignment): Add tls stubs. (elf32_arm_size_stubs): Likewise. (elf32_arm_tls_relax): Perform TLS relaxing. (elf32_arm_final_link_relocate): Process TLS DESC relocations. (IS_ARM_TLS_GNU_RELOC): New. (IS_ARM_TLS_RELOC): Use it. (elf32_arm_relocate_section): Perform TLS relaxing. (elf32_arm_check_relocs): Anticipate TLS relaxing, process tls desc relocations. (allocate_dynrelocs): Allocate tls desc relcoations. (elf32_arm_output_arch_local_syms): Emit tls trampoline mapping symbols. (elf32_arm_size_dynamic_sections): Allocate tls trampolines and got slots. (elf32_arm_always_size_sections): New. Create _TLS_MODULE_BASE symbol. (elf32_arm_finish_dynamic_symbol): Adjust. (arm_put_trampoline): New. (elf32_arm_finish_dynamic_sections): Emit new dynamic tags and tls trampolines. (elf_backend_always_size_sections): Define. Nathan Sidwell 2011-01-10 08:40:18 +0000
  • 98ac2593b0 Correct hexadecimal formatting of double and long double values. Keith Marshall 2011-01-07 22:57:00 +0000
  • a81dfe76fe 2011-01-07 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-07 19:27:33 +0000
  • ebb0c523d7 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 22:48:56 +0000
  • c0e3c29150 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 17:38:42 +0000
  • f559c264a9 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 17:23:01 +0000
  • 973929f99e 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 17:21:23 +0000
  • a8b560b15d 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 17:18:16 +0000
  • c35ba525fc 2011-01-05 Ralf Corsepius <ralf.corsepius@rtems.org> Jeff Johnston 2011-01-05 17:13:24 +0000
  • 969dd6dff9 * faq-setup.xml (faq.setup.cli): Correct description of -pubkey option Christopher Faylor 2011-01-05 16:02:00 +0000
  • e7c3f7aa6e merge from gcc DJ Delorie 2011-01-03 21:05:50 +0000
  • 8b0be52ba0 * ChangeLog-2010: Create from ChangeLog. * ChangeLog: Start fresh. Christopher Faylor 2011-01-03 01:53:19 +0000
  • 013cfaa1a2 Sync toplevel configure from GCC. Ralf Wildenhues 2011-01-02 16:40:07 +0000
  • d681b6d32c run copyright.sh for 2011. Joel Brobecker 2011-01-01 15:33:53 +0000
  • ad586bebac PR gas/11395 * config/tc-hppa.c (pa_ip): Revert last change. Add variable need_cond to determine whether a 64-bit condition is needed for 'A' and 'S' conditions. Default to 32-bit never condition for logical and unit instructions. Add error message for missing branch on bit condition. John David Anglin 2010-12-31 16:43:45 +0000
  • af7c827ae9 fix typo in Corinna Vinschen's e-mail address Michael Frysinger 2010-12-31 05:29:36 +0000
  • 9d95238634 Move ChangeLog entry. John David Anglin 2010-12-29 16:57:42 +0000
  • 2be50cacae * cygtls.cc: Include stdlib.h. (_cygtls::init_thread): Seed random number generator on a per-thread basis. Christopher Faylor 2010-12-29 06:33:30 +0000
  • c27459e675 2010-12-27 David Byron <dbyron0@users.sourceforge.net> Chris Sutcliffe 2010-12-27 21:26:32 +0000
  • d01906b839 2010-12-27 Ozkan Sezer <sezero@users.sourceforge.net> Chris Sutcliffe 2010-12-27 21:19:42 +0000
  • 48defac76a 2010-12-27 Seth Jackson <sethj@users.sourceforge.net> Chris Sutcliffe 2010-12-27 21:12:35 +0000
  • c65bfdfadc 2010-09-22 Ryan Lortie <desrt@desrt.ca> Chris Sutcliffe 2010-12-27 21:07:20 +0000
  • c3abd2abe8 2010-11-08 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com> Chris Sutcliffe 2010-12-27 21:01:13 +0000
  • 8eb8d27274 2010-12-27 Markus Koenig <basilo@users.sourceforge.net> Chris Sutcliffe 2010-12-27 20:39:42 +0000
  • be26f8bde5 2010-10-20 Seth Jackson <sethj@users.sourceforge.net> Chris Sutcliffe 2010-12-27 20:31:59 +0000
  • 036f657a2b 2010-12-27 Johann Hanne <jonnyh33@users.sourceforge.net> Chris Sutcliffe 2010-12-27 20:20:15 +0000
  • 83304a3ecc 2010-12-27 Seth Jackson <sethj@users.sourceforge.net> Chris Sutcliffe 2010-12-27 19:59:54 +0000
  • 39e8c3f232 2010-12-27 Paul Sokolovsky <pfalcon@users.sf.net> Chris Sutcliffe 2010-12-27 19:15:29 +0000
  • c8d1848d07 * include/cygwin/version.h: Bump CYGWIN_VERSION_API_MINOR to 234. Christopher Faylor 2010-12-27 17:29:25 +0000
  • 6b6e397671 PR gas/11395 * config/tc-hppa.c (pa_ip): Set doubleword carry/borrow bit when a doubleword completer or doubleword condition is found in an add/sub instruction. Reject match for 'A'/'S' only if there is no condition and d bit is not set. John David Anglin 2010-12-27 02:05:14 +0000
  • 589e430baa cygwin: * cygwin.din: Export program_invocation_name and program_invocation_short_name. * dcrt0.cc: Set program_invocation*name to correct values, based on argv[0]. * globals.cc (program_invocation_name): Define. (program_invocation_short_name): Ditto newlib: * libc/include/sys/errno.h (program_invocation_name): Declare. (program_invocation_short_name): Ditto. Christopher Faylor 2010-12-26 21:11:38 +0000
  • d64bda8409 include/opcode/ * mips.h: Update commentary after last commit. Richard Sandiford 2010-12-18 11:28:25 +0000
  • 68ab795133 include/opcode/ 2010-12-14 Mingjie Xing <mingjie.xing@gmail.com> Richard Sandiford 2010-12-18 11:14:12 +0000
  • afeb58b9ae 2010-12-18 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-17 22:10:05 +0000
  • f67bdf6d9d Remove GPL licencsing Nick Clifton 2010-12-17 10:13:31 +0000
  • 321b046c80 2010-12-16 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-16 21:59:17 +0000
  • 9296807af3 * security.cc (alloc_sd): Really fix erroneous inheritence entry duplication now. Add more comments for clarity. Corinna Vinschen 2010-12-16 10:31:09 +0000
  • e445b7c336 * sec_acl.cc (getacl): Ensure that the default acl contains at least DEF_(USER|GROUP|OTHER)_OBJ entries. Corinna Vinschen 2010-12-15 14:11:03 +0000
  • 38042584f3 * security.cc (alloc_sd): Fix erroneous inheritence entry duplication. Corinna Vinschen 2010-12-15 13:56:32 +0000
  • 8d73754622 2010-12-14 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-14 22:35:27 +0000
  • d766a78b07 Move gdb ChangeLog entry to gdb/ChangeLog. H.J. Lu 2010-12-14 14:50:41 +0000
  • 444b070081 gdb: * valops.c (value_one): Use get_array_bounds to compute the number of array elements instead of dividing the length of the array by the length of the element types. * valarith.c (value_complement, value_neg): Likewise. Ken Werner 2010-12-14 10:23:40 +0000
  • e52961c403 * syscalls.cc (check_dir_not_empty): Never count more than 3 directory entries. Corinna Vinschen 2010-12-12 15:32:45 +0000
  • f646aeb049 * init.cc (search_for): Put this in shared section or suffer subtle problems with the tls. * pinfo.cc (status_exit): Add debug output to report on unexpected exit. * tls_pbuf.cc (tmp_pathbuf::c_get): Add more details to internal error. Christopher Faylor 2010-12-12 05:48:29 +0000
  • d7b90bae79 * setfacl.c (strchrnul): New function. (getaclentry): Rewrite. Corinna Vinschen 2010-12-11 20:47:01 +0000
  • 8acbc359df PR bootstrap/46819 * configure.ac: For --disable-libgcj clear libgcj_saved. * configure: Rebuild. Ian Lance Taylor 2010-12-10 14:50:10 +0000
  • d4b549111c 2010-12-10 Tobias Burnus <burnus@net-b.de> Paolo Bonzini 2010-12-10 12:09:34 +0000
  • 969c7d9a7e * cyglsa-config: Unset GREP_OPTIONS when calling grep. Corinna Vinschen 2010-12-10 10:14:35 +0000
  • d813b58822 2010-12-10 Tristan Gingold <gingold@adacore.com> Tristan Gingold 2010-12-10 09:10:49 +0000
  • 4f26f8486c fix typo Christopher Faylor 2010-12-09 21:44:22 +0000
  • 0dcfb061cf * autoload.cc (RETRY_COUNT): New define. (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. Corinna Vinschen 2010-12-09 16:50:36 +0000
  • 23dbdc2aaa 2010-12-08 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-08 23:22:20 +0000
  • f8afe40f49 * include/sys/types.h: Add #if defined(__rtems__) around pthread_attr_t.guardsize. Corinna Vinschen 2010-12-08 14:44:06 +0000
  • 51ecb7d9af * include/strings.h: Remove in favor of equivalent newlib file. Corinna Vinschen 2010-12-08 14:28:18 +0000
  • a406e79b02 * libc/include/strings.h: Don't include locale.h. Corinna Vinschen 2010-12-08 10:28:40 +0000
  • 7695120581 * sec_acl.cc (getacl): Set DEF_CLASS_OBJ permissions to 07 instead of 0777. Corinna Vinschen 2010-12-08 10:24:20 +0000
  • 1dfc6c9535 strings.h: avoid namespace pollution Eric Blake 2010-12-08 02:47:14 +0000
  • bbb052381b Fix formatting. Jeff Johnston 2010-12-07 21:27:45 +0000
  • c317cb34b1 2010-12-07 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-07 21:26:45 +0000
  • f2588cb91d * configure.ac: Always set default for poststage1_ldflags to -static-libstdc++ -static-libgcc. Ian Lance Taylor 2010-12-07 21:20:22 +0000
  • 1d1dde068c 2010-12-07 Ralf Corsépius <ralf.corsepius@rtems.org> Jeff Johnston 2010-12-07 17:31:26 +0000
  • ac5d7dcd18 * cygpath.cc (get_device_name): Fix path length test. Corinna Vinschen 2010-12-06 13:40:24 +0000
  • 9de485e8e0 * path.cc (path_conv::check): Don't generate ENOENT for non-existant CYGDRIVE and NETDRIVE paths. Add comment. Corinna Vinschen 2010-12-06 13:09:40 +0000
  • a6398b2ffe Check in for PR other/46020 was meant for PR other/46026. Alexandre Oliva 2010-12-06 13:00:26 +0000
  • 51db009f1e PR libffi/46792 * configure.ac (cris-*-elf, crisv32-*-elf): Disable target-libffi. * configure: Regenerate. Hans-Peter Nilsson 2010-12-06 01:55:25 +0000
  • af080f443a PR target/40125 PR lto/46695 * lthostflags.m4: New file. (ACX_LT_HOST_FLAGS): Define. Dave Korn 2010-12-06 01:40:20 +0000
  • fd4515030c * libc/include/math.h: Missing from previous checkin. Corinna Vinschen 2010-12-03 16:08:48 +0000
  • 79f8be3bff * mh-cygwin (LDFLAGS): Turn up stack allocation to 12MB. (BOOT_LDFLAGS): Add matching stack size flag. * mh-mingw (LDFLAGS): Likewise. (BOOT_LDFLAGS): Likewise. Dave Korn 2010-12-02 23:36:59 +0000
  • f590fbd222 2010-12-02 Jeff Johnston <jjohnstn@redhat.com> Jeff Johnston 2010-12-02 20:05:11 +0000
  • 8d3c10d72b 2010-12-02 Craig Howland <howland@LGSInnovations.com> Jeff Johnston 2010-12-02 19:57:43 +0000
  • 8ae0b98903 2010-12-02 Jayant Sonar jayant.sonar@kpitcummins.com Kaushik Phatak kaushik.phatak@kpitcummins.com Jeff Johnston 2010-12-02 19:35:47 +0000
  • 874a87f8cd 2010-12-02 Jayant Sonar jayant.sonar@kpitcummins.com Kaushik Phatak kaushik.phatak@kpitcummins.com Jeff Johnston 2010-12-02 19:30:47 +0000
  • bdcc0b84ed * net.cc (get_xp_ifs): Fix counting of idx to return stable interface alias names for interfaces with multiple IPv4 addresses. Corinna Vinschen 2010-12-02 11:39:15 +0000
  • 910e31f015 * fhandler_tty.cc (fhandler_tty_slave::dup): Free path_conv strings to avoid memory leak. Add comment. (fhandler_pty_master::dup): Ditto. * path.h (path_conv::free_strings): New method. Corinna Vinschen 2010-11-29 20:51:38 +0000
  • 371a9496e8 * libm/complex/catan.c, libm/complex/catanf.c, libm/complex/ctan.c, libm/complex/ctanf.c: Use HUGE_VAL instead of MAXNUM. Corinna Vinschen 2010-11-29 12:15:02 +0000
  • fafea99b35 * configure.ac: Move comment to remove extra space in last argument of GCC_TARGET_TOOL. Andreas Schwab 2010-11-29 11:01:42 +0000
  • 52f6e98613 * bootstrap-lto.mk (BOOT_ADAFLAGS): Delete. Eric Botcazou 2010-11-27 15:55:17 +0000