]> sourceware.org Git - newlib-cygwin.git/log
newlib-cygwin.git
15 years ago * wincap.h (wincaps::has_always_all_codepages): New element.
Corinna Vinschen [Mon, 20 Jul 2009 15:44:55 +0000 (15:44 +0000)]
* wincap.h (wincaps::has_always_all_codepages): New element.
* wincap.cc: Implement above element throughout.
* wchar.h (__sjis_mbtowc): Declare.
(__eucjp_mbtowc): Ditto.
(__gbk_mbtowc): Ditto.
(__kr_mbtowc): Ditto.
(__big5_mbtowc): Ditto.
* syscalls.cc (internal_setlocale): Convert to char * function.
Return parameter by default.  Return NULL if request to use a
charset can't be satisfied due to missing codepage support in the
underlying OS.  Fix comment.
(setlocale): Store original locale.  Restore to original locale if
internal_setlocale returns NULL.

15 years ago * Makefile.in (all): Fix wrong target names.
Corinna Vinschen [Mon, 20 Jul 2009 15:08:08 +0000 (15:08 +0000)]
* Makefile.in (all): Fix wrong target names.
(cygwin-ug-net/cygwin-ug-net-nochunks.html.gz): Ditto.
(cygwin-ug-net/cygwin-ug-net.pdf): Convert to use docbook2pdf.
(cygwin-api/cygwin-api.pdf): Ditto.

15 years ago * fork.cc (fork): Create local tmp_pathbuf. Explain why.
Corinna Vinschen [Mon, 20 Jul 2009 14:16:06 +0000 (14:16 +0000)]
* fork.cc (fork): Create local tmp_pathbuf.  Explain why.

15 years ago * faq: Throughout, revert references to User's Guide to default URL.
Corinna Vinschen [Mon, 20 Jul 2009 10:10:48 +0000 (10:10 +0000)]
* faq: Throughout, revert references to User's Guide to default URL.

15 years ago * new-features.sgml (ov-new1.7-misc): Add stdc++ new/delete wrappers.
Corinna Vinschen [Mon, 20 Jul 2009 08:57:54 +0000 (08:57 +0000)]
* new-features.sgml (ov-new1.7-misc): Add stdc++ new/delete wrappers.

15 years ago * new-features.sgml (ov-new1.7-posix): Add WCONTINUED, WIFCONTINUED.
Corinna Vinschen [Mon, 20 Jul 2009 08:49:21 +0000 (08:49 +0000)]
* new-features.sgml (ov-new1.7-posix): Add WCONTINUED, WIFCONTINUED.

15 years ago * setup2.sgml (setup-locale-charsetlist): Fix ISO88-59-13 and -15
Corinna Vinschen [Mon, 20 Jul 2009 08:32:39 +0000 (08:32 +0000)]
* setup2.sgml (setup-locale-charsetlist): Fix ISO88-59-13 and -15
codepage numbers.

15 years ago* exceptions.cc (sig_handle_tty_stop): Set stopsig to SIGCONT when continuing.
Christopher Faylor [Sat, 18 Jul 2009 20:25:07 +0000 (20:25 +0000)]
* exceptions.cc (sig_handle_tty_stop): Set stopsig to SIGCONT when continuing.
(stopped_or_terminated): Honor WCONTINUED.
* wait.cc (wait4): Ditto.
* include/cygwin/wait.h (WCONTINUED): Define.
(__W_CONTINUED): Ditto.
(WIFCONTINUED): Ditto.

15 years ago2009-07-18 Gregory McGarry <gregorymcgarry@users.sourceforge.net>
Chris Sutcliffe [Sat, 18 Jul 2009 15:19:03 +0000 (15:19 +0000)]
2009-07-18  Gregory McGarry  <gregorymcgarry@users.sourceforge.net>

        * include/inttypes.h include/math.h include/stdio.h include/stdlib.h
        include/string.h include/unistd.h include/wchar.h: Add __NO_INLINE__ guard
        to all inline functions.

15 years ago2009-07-18 Gregory McGarry <gregorymcgarry@users.sourceforge.net>
Chris Sutcliffe [Sat, 18 Jul 2009 15:09:18 +0000 (15:09 +0000)]
2009-07-18  Gregory McGarry  <gregorymcgarry@users.sourceforge.net>

        * CRT_fp8.c: Add PCC alternative to GCC-specific constructs.
        * CRT_fp10.c: Ditto.

15 years ago2009-07-18 Gregory McGarry <gregorymcgarry@users.sourceforge.net>
Chris Sutcliffe [Sat, 18 Jul 2009 15:05:20 +0000 (15:05 +0000)]
2009-07-18  Gregory McGarry  <gregorymcgarry@users.sourceforge.net>

        * cpu_features.c: replace gcc-specific construct with portable alternative
        and match the code a few lines above.
        * crt1.c: remove gcc-specific noreturn attribute with mingw alternative

15 years ago2009-07-18 Gregory McGarry <gregorymcgarry@users.sourceforge.net>
Chris Sutcliffe [Sat, 18 Jul 2009 14:56:47 +0000 (14:56 +0000)]
2009-07-18  Gregory McGarry  <gregorymcgarry@users.sourceforge.net>

        * include/_mingw.h: Changes required for PCC compiler.

15 years ago2009-07-18 Jeff Lu <jll544@yahoo.com>
Chris Sutcliffe [Sat, 18 Jul 2009 14:41:23 +0000 (14:41 +0000)]
2009-07-18 Jeff Lu  <jll544@yahoo.com>

        * mingwex/usleep.c: round up to next ms

15 years ago2009-07-17 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Sat, 18 Jul 2009 01:39:52 +0000 (01:39 +0000)]
2009-07-17  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>

        * mingwex/math/cephes_mconf.h mingwex/math/erfl.c mingwex/math/lgamma.c
        mingwex/math/lgammal.c mingwex/math/powl.c mingwex/math/sinhl.c
        mingwex/math/tanhl.c mingwex/math/tgamma.c mingwex/math/tgammal.c: Based on
        the fixes from the mingw-w64 code tree, fixed strict-aliasing issues.

15 years ago * libstdcxx_wrapper.cc (operator delete): Remove stray space in
Dave Korn [Fri, 17 Jul 2009 23:37:05 +0000 (23:37 +0000)]
* libstdcxx_wrapper.cc (operator delete):  Remove stray space in
asm name.

15 years agorevert erroneous checkin
Christopher Faylor [Fri, 17 Jul 2009 22:51:28 +0000 (22:51 +0000)]
revert erroneous checkin

15 years agomerge from gcc
DJ Delorie [Fri, 17 Jul 2009 20:20:39 +0000 (20:20 +0000)]
merge from gcc

15 years ago* cygtls.cc (_cygtls::init_exception_handler): Test for e, not e->prev or we
Christopher Faylor [Fri, 17 Jul 2009 18:17:11 +0000 (18:17 +0000)]
* cygtls.cc (_cygtls::init_exception_handler): Test for e, not e->prev or we
could still end up adding our handler twice.  Add comment explaining what we're
doing.
* dll_init.cc (dll_dllcrt0_1): Clarify comment.

15 years ago* cygtls.cc (_cygtls::init_exception_handler): Avoid adding our exception
Christopher Faylor [Fri, 17 Jul 2009 16:54:21 +0000 (16:54 +0000)]
* cygtls.cc (_cygtls::init_exception_handler): Avoid adding our exception
handler twice.

15 years ago * syscalls.cc (unlink_nt): Just return when a sharing violation
Corinna Vinschen [Fri, 17 Jul 2009 16:45:22 +0000 (16:45 +0000)]
* syscalls.cc (unlink_nt): Just return when a sharing violation
occurs on remote filesystems.

15 years ago PR other/40784
Joseph Myers [Fri, 17 Jul 2009 15:11:33 +0000 (15:11 +0000)]
PR other/40784
* tls.m4 (GCC_CHECK_TLS): Add extra quoting around argument to
AC_LINK_IFELSE.

15 years ago * globals.cc: Improve comment on R/O UNICODE_STRINGs.
Corinna Vinschen [Fri, 17 Jul 2009 09:00:19 +0000 (09:00 +0000)]
* globals.cc: Improve comment on R/O UNICODE_STRINGs.
* mount.h (class fs_info): Add is_mvfs bit.
* mount.cc (fs_info::update): Recognize MVFS remote filesystem.
(fillout_mntent): Reorder filesystem checks for speed.  Add
mvfs, unixfs, and sunwnfs filesystem types.
* path.h (class path_conv): Add fs_is_mvfs method.
* path.cc (symlink_worker): On MVFS, always create symlinks as
Windows shortcuts.  Explain why.

15 years ago * tls.m4 (GCC_CHECK_TLS): Also test TLS in a shared library when
Joseph Myers [Thu, 16 Jul 2009 23:21:15 +0000 (23:21 +0000)]
* tls.m4 (GCC_CHECK_TLS): Also test TLS in a shared library when
cross-compiling.

15 years ago * syscalls.cc (unlink_nt): First remove the R/O DOS attribute with
Corinna Vinschen [Thu, 16 Jul 2009 16:55:25 +0000 (16:55 +0000)]
* syscalls.cc (unlink_nt): First remove the R/O DOS attribute with
FILE_WRITE_ATTRIBUTES access only, then re-open the file for DELETE.
Explain why.

15 years ago * fhandler_disk_file.cc (fhandler_disk_file::fchmod): Remove file
Corinna Vinschen [Thu, 16 Jul 2009 15:28:57 +0000 (15:28 +0000)]
* fhandler_disk_file.cc (fhandler_disk_file::fchmod): Remove file
attribute check already done in NtSetAttributesFile.

15 years ago * globals.cc: Reorder constant UNICODE_STRINGs for clarity.
Corinna Vinschen [Thu, 16 Jul 2009 09:56:25 +0000 (09:56 +0000)]
* globals.cc: Reorder constant UNICODE_STRINGs for clarity.
* mount.h (fs_info::sttaus): Move filesystem type flags into
substructure.  Add union to allow simple test for having set any
one filesystem type flag.  Replace has_buggy_open flag with is_sunwnfs
flag.  Replace has_buggy_fileid_dirinfo with is_unixfs flag.
(fs_info::got_fs): New private method.
(fs_info::has_buggy_open): New explicit implementation.
(fs_info::has_buggy_fileid_dirinfo): Ditto.
* mount.cc (fs_info::update): Optimize filesystem checks for speed.
* winsup.h (IMPLEMENT_STATUS_FLAG): Change write accessor to return
value just set.

15 years ago * fhandler_netdrive.cc (GET_RESOURCE_INFO): Remove.
Corinna Vinschen [Wed, 15 Jul 2009 18:18:03 +0000 (18:18 +0000)]
* fhandler_netdrive.cc (GET_RESOURCE_INFO): Remove.
(thread_netdrive): Drop GET_RESOURCE_INFO case.
(fhandler_netdrive::exists): Use GET_RESOURCE_OPENENUM info class
to check for existance.

15 years ago * strace.cc (main): Open trace output file in UNIX mode.
Corinna Vinschen [Wed, 15 Jul 2009 15:18:51 +0000 (15:18 +0000)]
* strace.cc (main): Open trace output file in UNIX mode.

15 years ago * fhandler_netdrive.cc (fhandler_netdrive::readdir): Remove useless
Corinna Vinschen [Wed, 15 Jul 2009 14:31:51 +0000 (14:31 +0000)]
* fhandler_netdrive.cc (fhandler_netdrive::readdir): Remove useless
alloca.

15 years ago * path.cc (cwdstuff::set): Only fix up UNC path in win32 so as not
Corinna Vinschen [Wed, 15 Jul 2009 13:27:34 +0000 (13:27 +0000)]
* path.cc (cwdstuff::set): Only fix up UNC path in win32 so as not
to overwrite incoming path.

15 years ago* mep/syscalls.S (sysret): Maintain 16-byte stack alignment.
DJ Delorie [Tue, 14 Jul 2009 20:15:32 +0000 (20:15 +0000)]
* mep/syscalls.S (sysret): Maintain 16-byte stack alignment.

15 years ago Throughout avoid having to initialize constant UNICODE_STRINGs.
Corinna Vinschen [Tue, 14 Jul 2009 17:37:42 +0000 (17:37 +0000)]
Throughout avoid having to initialize constant UNICODE_STRINGs.
* globals.cc: Define constant UNICODE_STRINGs and store in .rdata
section.
* fhandler_disk_file.cc: Throughout, use readonly UNICODE_STRINGs
rather then initializing local UNICODE_STRING variable where
applicable.
* fhandler_mem.cc (fhandler_dev_mem::open): Ditto.
* flock.cc (inode_t::inode_t): Ditto.
* mmap.cc: Ditto.
* syscalls.cc: Ditto.
* mount.cc (fs_info::update): Ditto.
* path.cc: Ditto.

* ntdll.h (RtlEqualUnicodePathPrefix): Redefine to take prefix as
UNICODE_STRING.
(RtlEqualUnicodePathSuffix): Redefine to take suffix as UNICODE_STRING.
* fhandler_disk_file.cc: Accommodate throughout.
* mount.cc (fs_info::update): Ditto.
* path.cc (cwdstuff::set): Ditto.
* syscalls.cc: Ditto.

15 years ago * globals.cc (active_codepage): Remove.
Corinna Vinschen [Tue, 14 Jul 2009 16:24:33 +0000 (16:24 +0000)]
* globals.cc (active_codepage): Remove.

15 years ago * cygcheck.cc (dump_sysinfo): Remove "not yet supported" text.
Corinna Vinschen [Mon, 13 Jul 2009 10:40:42 +0000 (10:40 +0000)]
* cygcheck.cc (dump_sysinfo): Remove "not yet supported" text.

15 years ago2009-07-12 Chris Sutcliffe <ir0nh34d@users.sourceforge.net>
Chris Sutcliffe [Sun, 12 Jul 2009 23:02:10 +0000 (23:02 +0000)]
2009-07-12  Chris Sutcliffe  <ir0nh34d@users.sourceforge.net>

        * mingwex/stdio/pformat.c: Fix compiler warnings with GCC 4.4.0.

15 years ago2009-06-28 Ozkan Sezer <sezero@users.sourceforge.net>
Chris Sutcliffe [Sun, 12 Jul 2009 22:44:37 +0000 (22:44 +0000)]
2009-06-28  Ozkan Sezer  <sezero@users.sourceforge.net>

        * mingwex/gdtoa/README.mingw mingwex/gdtoa/gdtoa_fltrnds.h: New files.
        * mingwex/gdtoa/README mingwex/gdtoa/dmisc.c mingwex/gdtoa/dtoa.c
        mingwex/gdtoa/g__fmt.c mingwex/gdtoa/g_dfmt.c mingwex/gdtoa/g_ffmt.c
        mingwex/gdtoa/g_xfmt.c mingwex/gdtoa/gd_arith.h mingwex/gdtoa/gd_qnan.h
        mingwex/gdtoa/gdtoa.c mingwex/gdtoa/gdtoa.h mingwex/gdtoa/gdtoaimp.h
        mingwex/gdtoa/gethex.c mingwex/gdtoa/gmisc.c mingwex/gdtoa/hd_init.c
        mingwex/gdtoa/hexnan.c mingwex/gdtoa/misc.c mingwex/gdtoa/qnan.c
        mingwex/gdtoa/smisc.c mingwex/gdtoa/strtodg.c mingwex/gdtoa/strtodnrp.c
        mingwex/gdtoa/strtof.c mingwex/gdtoa/strtopx.c mingwex/gdtoa/sum.c
        mingwex/gdtoa/ulp.c:  Update the gdtoa library to match the netlib.org
        sources as of Apr. 20, 2009.  Update further to match the sources in
        the mingw-w64 tree as of June 28, 2009, by removing IBM, CRAY and VAX
        code, removing KR_headers, ANSI, Void and Char ifdefs, renaming the
        double/ulong union from U to dbl_union for better grepping and white-
        space tidy-ups.

15 years ago* how-spawn-works.txt: Add "out of date" note.
Christopher Faylor [Sun, 12 Jul 2009 21:26:40 +0000 (21:26 +0000)]
* how-spawn-works.txt: Add "out of date" note.
* how-vfork-works.txt: Ditto.

15 years ago* Makefile.in: Don't do anything special with any RCS directories.
Christopher Faylor [Sun, 12 Jul 2009 21:15:47 +0000 (21:15 +0000)]
* Makefile.in: Don't do anything special with any RCS directories.
* ntdll.h (PROCESSINFOCLASS): Remove unneeded trailing comma.
* pinfo.cc (_pinfo::dup_proc_pipe): Remove unneeded assignment.
* sigproc.cc (sig_send): Don't send signal to myself if this is an exec stub.

15 years ago * fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Don't use
Corinna Vinschen [Sun, 12 Jul 2009 13:00:36 +0000 (13:00 +0000)]
* fhandler_disk_file.cc (fhandler_base::fstat_by_handle): Don't use
FileAllInformation info class since it needs a big buffer.  Add a
comment.

15 years agobfd
Tom Tromey [Fri, 10 Jul 2009 15:27:04 +0000 (15:27 +0000)]
bfd
* Makefile.am (dwarf2.lo): Use dwarf2.h, not elf/dwarf2.h.
(elf-eh-frame.lo): Likewise.
(elf32-bfin.lo): Likewise.
(elf32-frv.lo): Likewise.
(elf32-xc16x.lo): Likewise.
* Makefile.in: Rebuild.
* dwarf2.c: Included dwarf.h, not elf/dwarf2.h.
* elf-eh-frame.c: Likewise.
* elf32-bfin.c: Likewise.
* elf32-frv.c: Likewise.
* elf32-xc16x.c: Likewise.
binutils
* Makefile.am (dwarf.o): Refer to dwarf2.h, not elf/dwarf2.h.
* Makefile.in: Rebuild.
* dwarf.c: Include dwarf2.h, not elf/dwarf2.h.
gas
* Makefile.am (DEPTC_alpha_ecoff): Refer to dwarf2.h, not
elf/dwarf2.h.
(DEPTC_alpha_elf): Likewise.
(DEPTC_alpha_evax): Likewise.
(DEPTC_arm_elf): Likewise.
(DEPTC_hppa_elf): Likewise.
(DEPTC_i386_aout): Likewise.
(DEPTC_i386_coff): Likewise.
(DEPTC_i386_elf): Likewise.
(DEPTC_m68k_aout): Likewise.
(DEPTC_m68k_coff): Likewise.
(DEPTC_m68k_elf): Likewise.
(DEPTC_mips_coff): Likewise.
(DEPTC_mips_ecoff): Likewise.
(DEPTC_mips_elf): Likewise.
(DEPTC_ppc_coff): Likewise.
(DEPTC_ppc_elf): Likewise.
(DEPTC_s390_elf): Likewise.
(DEPTC_sh_coff): Likewise.
(DEPTC_sh_elf): Likewise.
(DEPTC_sh64_elf): Likewise.
(DEPTC_sparc_aout): Likewise.
(DEPTC_sparc_coff): Likewise.
(DEPTC_sparc_elf): Likewise.
(as.o): Likewise.
(dwarf2dbg.o): Likewise.
(dw2gencfi.o): Likewise.
(ehopt.o): Likewise.
(read.o): Likewise.
* Makefile.in: Rebuild.
* dw2gencfi.h: Include dwarf2.h, not elf/dwarf2.h.
* dwarf2dbg.c: Likewise.
* ehopt.c: Likewise.
gdb
* dwarf2-frame.c: Include dwarf2.h, not elf/dwarf2.h.
* dwarf2expr.c: Likewise.
* dwarf2loc.c: Likewise.
* dwarf2read.c: Likewise.
* sh-tdep.c: Likewise.
* xtensa-tdep.c: Likewise.
include
* dwarf2.h: New file, moved from elf/.
include/elf

* dwarf2.h: Move to `..'.

15 years ago2009-07-10 H.J. Lu <hongjiu.lu@intel.com>
H.J. Lu [Fri, 10 Jul 2009 14:47:16 +0000 (14:47 +0000)]
2009-07-10  H.J. Lu  <hongjiu.lu@intel.com>

* dwarf2.h: Just include ../dwarf2.h.

15 years agoSTT_GNU_IFUNC support for PowerPC.
Alan Modra [Fri, 10 Jul 2009 12:19:55 +0000 (12:19 +0000)]
STT_GNU_IFUNC support for PowerPC.

15 years agomerge from gcc
DJ Delorie [Thu, 9 Jul 2009 21:01:15 +0000 (21:01 +0000)]
merge from gcc

15 years agomerge from gcc
DJ Delorie [Thu, 9 Jul 2009 20:02:41 +0000 (20:02 +0000)]
merge from gcc

15 years ago2009-07-09 Craig Howland <howland@LGSInnovations.com>
Jeff Johnston [Thu, 9 Jul 2009 17:04:56 +0000 (17:04 +0000)]
2009-07-09  Craig Howland <howland@LGSInnovations.com>

        * libm/math/ef_scalb.c:  Replace isnanf() (pre-C99 function call) with
        isnan() (C99 macro).
        * libm/math/wf_log.c:  Ditto.
        * libm/math/wf_j0.c:  Ditto.
        * libm/math/wf_sqrt.c:  Ditto.
        * libm/math/wf_pow.c:  Ditto.
        * libm/math/wf_fmod.c:  Ditto.
        * libm/math/wf_remainder.c:  Ditto.
        * libm/math/wf_scalb.c:  Ditto.
        * libm/math/wf_atanh.c:  Ditto.
        * libm/math/wf_cosh.c:  Ditto.
        * libm/math/wf_acos.c:  Ditto.
        * libm/math/wf_acosh.c:  Ditto.
        * libm/math/wf_jn.c:  Ditto.
        * libm/math/wf_log10.c:  Ditto.
        * libm/math/wf_asin.c:  Ditto.
        * libm/math/wf_j1.c:  Ditto.
        * libm/common/sf_isnan.c:  Add #include <ieeefp.h>, fix comment.
        * libm/common/sf_isinf.c:  Add #include <ieeefp.h>, adjust comment to
        match that from s_isinf.c.
        * libc/include/machine/ieeefp.h:  Simplify isinf and isnan macros to
        remove un-necessary extension use (in a similar manner to as was
        recently done in math.h).
        * libc/include/math.h:  Remove isnanf and isinff prototypes (are in
        ieeefp.h).
        * libm/machine/spu/sf_isinf.c:  Fix comment (remove <math.h>).

15 years ago* pathnames.sgml: Fix typo.
Christopher Faylor [Wed, 8 Jul 2009 23:23:02 +0000 (23:23 +0000)]
* pathnames.sgml: Fix typo.

15 years ago* m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int.
DJ Delorie [Wed, 8 Jul 2009 20:54:19 +0000 (20:54 +0000)]
* m32c/sbrk.c (sbrk): Change to take ptrdiff_t, not int.

15 years ago * winbase.h (ilockexch): Avoid making 'ret' volatile.
Dave Korn [Tue, 7 Jul 2009 21:41:43 +0000 (21:41 +0000)]
* winbase.h (ilockexch): Avoid making 'ret' volatile.
(ilockcmpexch): Likewise.

15 years ago * ChangeLog: Assorted minor whitespace fixes in old entries.
Dave Korn [Tue, 7 Jul 2009 20:25:34 +0000 (20:25 +0000)]
* ChangeLog: Assorted minor whitespace fixes in old entries.

15 years agowinsup/ChangeLog:
Dave Korn [Tue, 7 Jul 2009 20:12:44 +0000 (20:12 +0000)]
winsup/ChangeLog:

* Makefile.common (COMPILE_CXX): Add support for per-file overrides
to exclude $(nostdinc) and $(nostdincxx) from compiler flags.
(COMPILE_CC): Likewise for $(nostdinc).

winsup/cygwin/ChangeLog:

* Makefile.in (DLL_OFILES): Add libstdcxx_wrapper.o
(libstdcxx_wrapper_CFLAGS): Add flags for new module.
(_cygwin_crt0_common_STDINCFLAGS): Define per-file override.
(libstdcxx_wrapper_STDINCFLAGS, cxx_STDINCFLAGS): Likewise.
* cxx.cc: Include "cygwin-cxx.h".
(operator new): Tweak prototype for full standards compliance.
(operator new[]): Likewise.
(operator new (nothrow)): New fallback function.
(operator new[] (nothrow), operator delete (nothrow),
operator delete[] (nothrow)): Likewise.
(default_cygwin_cxx_malloc): New struct of pointers to the above,
for final last-resort fallback default.
* cygwin-cxx.h: New file.
(struct per_process_cxx_malloc): Define.
(default_cygwin_cxx_malloc): Declare extern.
* cygwin.din (__wrap__ZdaPv): Export new wrapper.
(__wrap__ZdaPvRKSt9nothrow_t, __wrap__ZdlPv,
__wrap__ZdlPvRKSt9nothrow_t, __wrap__Znaj,
__wrap__ZnajRKSt9nothrow_t, __wrap__Znwj,
__wrap__ZnwjRKSt9nothrow_t): Likewise.
* globals.cc (__cygwin_user_data): Init newly-repurposed 'forkee'
field (now 'cxx_malloc') to point to default_cygwin_cxx_malloc.
* libstdcxx_wrapper.cc: New file.
(__wrap__ZdaPv, __wrap__ZdaPvRKSt9nothrow_t, __wrap__ZdlPv,
__wrap__ZdlPvRKSt9nothrow_t, __wrap__Znaj,
__wrap__ZnajRKSt9nothrow_t, __wrap__Znwj,
__wrap__ZnwjRKSt9nothrow_t): Define wrapper functions for libstdc++
malloc operators and their overrides.
* winsup.h (default_cygwin_cxx_malloc): Declare extern.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* include/sys/cygwin.h (struct per_process_cxx_malloc): Forward
declare here.
(struct per_process::forkee): Rename and repurpose from this ...
(struct per_process::cxx_malloc): ... to this.
* lib/_cygwin_crt0_common.cc: Include cygwin-cxx.h.
(WEAK): Define shorthand helper macro.
(__cygwin_cxx_malloc): Define and populate with weak references
to whatever libstdc++ malloc operators will be visible at final
link time for Cygwin apps and dlls.
(_cygwin_crt0_common): Always look up cygwin DLL's internal
per_process data, and don't test for (impossible) failure.  Inherit
any members of __cygwin_cxx_malloc that we don't have overrides
for from the DLL's default and store the resulting overall set of
overrides back into the DLL's global per_process data.

15 years ago * cygtls.cc (_cygtls::remove): Fix typo.
Corinna Vinschen [Tue, 7 Jul 2009 08:07:38 +0000 (08:07 +0000)]
* cygtls.cc (_cygtls::remove): Fix typo.

15 years ago* Makefile.in (clean): Clean generated files in srcdir.
Christopher Faylor [Mon, 6 Jul 2009 23:19:08 +0000 (23:19 +0000)]
* Makefile.in (clean): Clean generated files in srcdir.
* tlsoffsets.h: Regenerate.

15 years ago* cygtls.cc (_cygtls::remove): Avoid closing a NULL handle.
Christopher Faylor [Mon, 6 Jul 2009 23:05:10 +0000 (23:05 +0000)]
* cygtls.cc (_cygtls::remove): Avoid closing a NULL handle.

15 years ago * fhandler_socket.cc (fhandler_socket::recv_internal): Convert wsabuf
Corinna Vinschen [Mon, 6 Jul 2009 20:30:34 +0000 (20:30 +0000)]
* fhandler_socket.cc (fhandler_socket::recv_internal): Convert wsabuf
and wsacnt to references.  Fix handling of WSAEMSGSIZE.

15 years ago2009-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
Jeff Johnston [Mon, 6 Jul 2009 18:59:04 +0000 (18:59 +0000)]
2009-07-06  Joel Sherrill <joel.sherrill@oarcorp.com>

        * libc/include/sys/features.h: Enable UNIX98 mutex attributes
        for RTEMS.

15 years ago * cygtls.h (struct _local_storage): Add thread storage pointers for
Corinna Vinschen [Mon, 6 Jul 2009 15:42:01 +0000 (15:42 +0000)]
* cygtls.h (struct _local_storage): Add thread storage pointers for
memory used by socket select functions.  Combine them into a single
struct select.
* cygtls.cc: Accommodate above change throughout.
(_cygtls::init_thread): Drop initalizing of sockevt to
INVALID_HANDLE_VALUE.
(_cygtls::fixup_after_fork): Reset sockevt to NULL.
(_cygtls::remove): Don't use sockevt value to bail out prematurely.
Set sockevt to NULL.  Free malloced select members.
* select.h (struct select_socket_info): Drop max_w4 member.
* select.cc (thread_socket): Use INFINITE timeout value if number of
objects to wait for is <= MAXIMUM_WAIT_OBJECTS.  Use num_w4 member
of select_socket_info struct rather than dropped max_w4.
(init_tls_select_info): New inline function to initialize TLS select
members.
(start_thread_socket): Just call init_tls_select_info to initialize TLS
select members and use them later on.
(socket_cleanup): Don't free select_socket_info pointer members since
they are thread local now.

15 years ago* dtable.cc (handle_to_fn): Detect failing NtQueryObject.
Christopher Faylor [Mon, 6 Jul 2009 15:11:30 +0000 (15:11 +0000)]
* dtable.cc (handle_to_fn): Detect failing NtQueryObject.

15 years ago * autoload.cc: Delete stray CR.
Corinna Vinschen [Mon, 6 Jul 2009 10:44:14 +0000 (10:44 +0000)]
* autoload.cc: Delete stray CR.

15 years ago* fhandler_console.cc: Change workstation -> windows station throughout.
Christopher Faylor [Sun, 5 Jul 2009 16:49:56 +0000 (16:49 +0000)]
* fhandler_console.cc: Change workstation -> windows station throughout.

15 years ago* cygwin-console-helper.cc: New file.
Christopher Faylor [Sun, 5 Jul 2009 00:01:26 +0000 (00:01 +0000)]
* cygwin-console-helper.cc: New file.

15 years ago* autoload.cc (SetParent): Add new import.
Christopher Faylor [Sat, 4 Jul 2009 23:51:10 +0000 (23:51 +0000)]
* autoload.cc (SetParent): Add new import.
* fhandler.h (fhandler_console::create_invisible_console): Declare new
function.
(create_invisible_console_workaround): Ditto.
* fhandler_console.cc (fhandler_console::create_invisible_console): Define new
function.
(create_invisible_console_workaround): Ditto.  Add too much code to deal with
broken Windows 7.  Use a helper app to start an invisible console window.
(fhandler_console::need_invisible): Reorganize to use helper functions to
create invisible console.
* spawn.cc (spawn_guts): Avoid zeroing already zeroed fields in si.

15 years ago * autoload.cc (AttachConsole): Correct size of args.
Dave Korn [Sat, 4 Jul 2009 14:51:09 +0000 (14:51 +0000)]
* autoload.cc (AttachConsole):  Correct size of args.

15 years ago* dcrt0.cc (jit_debug): New global.
Christopher Faylor [Fri, 3 Jul 2009 18:05:51 +0000 (18:05 +0000)]
* dcrt0.cc (jit_debug): New global.
(initial_env): Set jit_debug when we are automatically starting a gdb process.
* dtable.cc (dtable::get_debugger_info): Don't tty tricks when we are being
debugged by our own captive gdb, as determined by jit_debug == true.
(dtable::init_std_file_from_handle): Detect errors when initializing a tty
early rather than at random points later.
* fhandler.h (fhandler_*::init): Return int to indicate success/failure.
* fhandler.cc (fhandler_base::init): Reflect change in return value.
* pipe.cc (fhandler_pipe::init): Ditto.
(fhandler_pipe::create_selectable): Don't say we're retrying when we aren't.
* fhandler_console.cc (fhandler_console::init): Ditto.  Return success/failure.
* fhandler_serial.cc (fhandler_serial::init): Ditto.
* fhandler_tty.cc (fhandler_tty_slave::init): Ditto.
(fhandler_tty_slave::open): Make debugging output more detailed.
* tty.cc (tty_list::terminate): Don't close I/O handles before all slaves have
checked in.
(tty::slave_alive): Make a non-inlined function.  Check if tty pipe handles can
be created as an additional exists check.
* tty.h (tty::slave_alive): Just define here.

15 years ago * new-features.sgml (ov-new1.7-file): Add fpurge and mkstemps to new
Corinna Vinschen [Fri, 3 Jul 2009 13:06:34 +0000 (13:06 +0000)]
* new-features.sgml (ov-new1.7-file): Add fpurge and mkstemps to new
API functions.

15 years ago * posix.sgml: Add fpurge and mkstemps to BSD list.
Corinna Vinschen [Fri, 3 Jul 2009 13:04:01 +0000 (13:04 +0000)]
* posix.sgml: Add fpurge and mkstemps to BSD list.

15 years ago * cygwin.din (fpurge, mkstemps): New exports.
Corinna Vinschen [Fri, 3 Jul 2009 13:01:17 +0000 (13:01 +0000)]
* cygwin.din (fpurge, mkstemps): New exports.
* include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* mktemp.cc (_gettemp): Add parameter.
(mkstemps): New function.
(mkstemp, mkdtemp, mktemp): Adjust clients.

15 years agoAdd mkdtemp, mkstemps.
Eric Blake [Fri, 3 Jul 2009 12:03:25 +0000 (12:03 +0000)]
Add mkdtemp, mkstemps.

* libc/stdio/mktemp.c: Fix documentation.
(_gettemp): Add domkdir and length parameters.  Check for
insufficient 'X' suffix.  Drop cygwin-specific code.
(_mkstemp_r, _mktemp_r, mkstemp, mktemp): Adjust clients.
(_mkdtemp_r, _mkstemps_r, mkdtemp, mkstemps): New functions.
* libc/include/stdlib.h (_mkdtemp_r, _mkstemps_r, mkdtemp)
(mkstemps): Declare them.

15 years agoAdd fpurge.
Eric Blake [Fri, 3 Jul 2009 11:58:04 +0000 (11:58 +0000)]
Add fpurge.

* libc/stdio/fpurge.c (fpurge, _fpurge_r): New file.
* libc/stdio/Makefile.am (ELIX_4_SOURCES, CHEWOUT_FILES, fpurge):
Build it.
* libc/stdio/Makefile.in: Regenerated.
* libc/include/stdio.h (fpurge, _fpurge_r): New declarations.
* libc/stdio/stdio.tex: Build documentation.

15 years ago * autoload.cc: Fix typo in comment.
Corinna Vinschen [Fri, 3 Jul 2009 10:50:51 +0000 (10:50 +0000)]
* autoload.cc: Fix typo in comment.
(ShowWindowAsync): Define.
(AttachConsole): Define.
* fhandler_console.cc (fhandler_console::need_invisible): Add band-aid
for Windows 7 AllocConsole bug.

15 years ago * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
Jakub Jelinek [Fri, 3 Jul 2009 08:53:50 +0000 (08:53 +0000)]
* dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
and DW_OP_stack_value.

* dwarf.c (decode_location_expression): Handle DW_OP_stack_value
and DW_OP_implicit_value.

15 years ago2009-07-02 Tristan Gingold <gingold@adacore.com>
Tristan Gingold [Thu, 2 Jul 2009 08:24:01 +0000 (08:24 +0000)]
2009-07-02  Tristan Gingold  <gingold@adacore.com>

* configure.ac: Do not exclude gas for i386-*-darwin.
Add a case for x86_64-*-darwin.
* configure: Regenerate.

15 years agoClean up some sources.redhat.com references.
Christopher Faylor [Wed, 1 Jul 2009 22:07:31 +0000 (22:07 +0000)]
Clean up some sources.redhat.com references.

15 years ago * net.cc (get_xp_ifs): Fix typo in comment.
Corinna Vinschen [Wed, 1 Jul 2009 15:45:23 +0000 (15:45 +0000)]
* net.cc (get_xp_ifs): Fix typo in comment.

15 years ago * moxie/crt0.S (_start): Clear BSS at startup. Register _fini()
Anthony Green [Wed, 1 Jul 2009 11:45:49 +0000 (11:45 +0000)]
    * moxie/crt0.S (_start): Clear BSS at startup.  Register _fini()
        with atexit().
        * moxie/sim-open.S: Fix comment.

15 years ago * lib/comctl32.def (StrCSpnA@8, StrCSpnIA@8, StrCSpnW@8, StrChrA@8,
Corinna Vinschen [Wed, 1 Jul 2009 11:06:12 +0000 (11:06 +0000)]
* lib/comctl32.def (StrCSpnA@8, StrCSpnIA@8, StrCSpnW@8, StrChrA@8,
StrChrIA@8, StrChrIW@8, StrChrW@8, StrCmpNA@12, StrCmpNIA@12,
StrCmpNIW@12, StrCmpNW@12, StrRChrA@12, StrRChrIA@12, StrRChrW@12,
StrRStrIA@12, StrRStrIW@12, StrStrA@8, StrStrIA@8, StrStrIW@8,
StrStrW@8, StrToIntA@4, StrToIntW@4): Remove erroneously defined
entry points.

15 years ago * fhandler.h (class fhandler_socket): Add class members and methods
Corinna Vinschen [Wed, 1 Jul 2009 09:16:17 +0000 (09:16 +0000)]
* fhandler.h (class fhandler_socket): Add class members and methods
to store and retrieve the SO_RCVBUF and SO_SNDBUF sizes.
* fhandler_socket.cc (fhandler_socket::dup): Duplicate new members.
(fhandler_socket::send_internal): Check for SO_SNDBUF size and
restrict send to 1 byte less per KB 823764.  Leave loop immediately
if WSASendMsg has been used.
* net.cc (fdsock): Change comment again.  Set buffer sizes to 65536.
Store values in fhandler_socket.
(cygwin_setsockopt): Store SO_RCVBUF and SO_SNDBUF sizes in
fhandler_socket.
(cygwin_sendto): Drop call to sig_dispatch_pending.
(cygwin_recvfrom): Ditto.
(cygwin_recvmsg): Ditto.
(cygwin_sendmsg): Ditto.

15 years ago* select.h: New file split from fhandler.h.
Christopher Faylor [Tue, 30 Jun 2009 21:18:44 +0000 (21:18 +0000)]
* select.h: New file split from fhandler.h.
(select_record::select_record): Define do-nothing constructor for "new" to
avoid gratuitous zeroing.
(select_info): New base class.
(select_pipe_info): New class with methods for dealing with pipes.
(select_socket_info): New class with methods for dealing with sockets.
(select_serial_info): Dummy class for serial.
(select_mailslot_info): Dummy class for mailslots.
(select_stuff): Define device_specific_* as actual classes rather than void *.
* dtable.h (dtable::select_read): Accommodate return value change to 'bool' and
argument change to "select_stuff".
(dtable::select_write): Ditto.
(dtable::select_except): Ditto.
* dtable.cc (dtable::select_read): Accommodate return value change to 'bool'
and argument change to "select_stuff".
(dtable::select_write): Ditto.
(dtable::select_except): Ditto.
* fhandler.h: Excise select-related classes.
(fhandler_*::select_read): Change argument to select_stuff.
(fhandler_*::select_write): Ditto.
(fhandler_*::select_except): Ditto.
* select.cc (UNIX_FD_ZERO): Use memset rather than bzero.
(select_stuff::test_and_set): Change return type to bool.  Allocate
select_record on entry and let fhandler_*::select_* operate on the start.next
field of select_stuff.
(pipeinf): Delete.
(select_pipe_info::select_pipe_info): New constructor.  Allocates event for
controlling pipe waits.
(select_pipe_info::~select_pipe_info): New destructor.  Destroy event.  Stop
thread.
(select_pipe_info::add_watch_handle): New function.
(thread_pipe): Wait for the hEvent part of any overlapped pipes before peeking.
(start_thread_pipe): Don't allocate device_specific_pipe stuff here.  Assume
that it has been allocated earlier.
(pipe_cleanup): Rely on select_pipe_info destructor to clean up pipe
paraphenalia.
(fhandler_*::select_*): Derive select_record from new select_stuff argument.
(fhandler_pipe::select_*): Ditto.  Allocate pipe-specific field if not already
allocated.
(serialinf): Delete.
(thread_serial): serialinf -> select_serial_info.
(fhandler_base::ready_for_read): Rewrite to accommodate change in argument to
fhandler_*::select_*.
(socketinf): Delete.
(thread_socket): socketinf -> select_socket_info.
(mailslotinf): Delete.
(thread_mailslot): mailslotinf -> select_mailslot_info.

15 years ago* fhandler.cc (fhandler_base::has_ongoing_io): Accept an argument indicating
Christopher Faylor [Tue, 30 Jun 2009 14:36:11 +0000 (14:36 +0000)]
* fhandler.cc (fhandler_base::has_ongoing_io): Accept an argument indicating
whether the overlapped event should be tested.
(fhandler_base::read_overlapped): Pass is_overlapped state to has_ongoing_io.
(fhandler_base::write_overlapped): Ditto.
* fhandler.h (fhandler_base::has_ongoing_io): Accommodate argument change.
* select.cc (peek_pipe): Ditto.

15 years ago * net.cc (fdsock): Set default socket buffer sizes to 65520. Change
Corinna Vinschen [Tue, 30 Jun 2009 10:36:40 +0000 (10:36 +0000)]
* net.cc (fdsock): Set default socket buffer sizes to 65520.  Change
comment accordingly.
* fhandler_socket.cc (fhandler_socket::send_internal): Set maximum
send size to 65520 as well.

15 years ago* select.cc (peek_pipe): Turn on (temporarily?) the experimental code which
Christopher Faylor [Mon, 29 Jun 2009 14:32:58 +0000 (14:32 +0000)]
* select.cc (peek_pipe): Turn on (temporarily?) the experimental code which
tries to determine when a pipe is writable.

15 years ago* select.cc (peek_pipe): Use has_ongoing_io() to determine if the pipe is ready
Christopher Faylor [Sun, 28 Jun 2009 19:27:15 +0000 (19:27 +0000)]
* select.cc (peek_pipe): Use has_ongoing_io() to determine if the pipe is ready
for writing rather than performing brute-force checks.

15 years ago* fhandler.h (fhandler_base::has_ongoing_io): Declare new function.
Christopher Faylor [Sun, 28 Jun 2009 19:23:13 +0000 (19:23 +0000)]
* fhandler.h (fhandler_base::has_ongoing_io): Declare new function.
* fhandler.cc (fhandler_base::has_ongoing_io): Define new function.
(fhandler_base::read_overlapped): Use has_ongoing_io to avoid writing when
handle has not completed last I/O.
(fhandler_base::write_overlapped): Ditto.
* select.cc (peek_pipe): Be more careful about accessing hEvent field from
get_overlapped().

15 years ago* gendef (cleanup): Rename from 'nocr'. Remove comments and trailing spaces.
Christopher Faylor [Sun, 28 Jun 2009 18:23:35 +0000 (18:23 +0000)]
* gendef (cleanup): Rename from 'nocr'.  Remove comments and trailing spaces.
* cygwin.din: Add long-needed comment describing what dll_crt0__FP11per_process
demangles to.

15 years ago * Makefile.def (host_modules): Add cgen.
Doug Evans [Fri, 26 Jun 2009 17:19:07 +0000 (17:19 +0000)]
* Makefile.def (host_modules): Add cgen.
* Makefile.in: Regenerate.
* configure.ac (host_tools): Add cgen.
* configure: Regenerate.

15 years ago * wincap.h (wincaps::has_broken_alloc_console): New element.
Corinna Vinschen [Fri, 26 Jun 2009 15:12:06 +0000 (15:12 +0000)]
* wincap.h (wincaps::has_broken_alloc_console): New element.
* wincap.cc: Implement above element throughout.

15 years ago * sec_auth.cc (lsaauth): Close unused handle.
Corinna Vinschen [Thu, 25 Jun 2009 08:22:09 +0000 (08:22 +0000)]
* sec_auth.cc (lsaauth): Close unused handle.
(lsaprivkeyauth): Ditto.

15 years ago * include/wtsapi32.h (WTSQueryUserToken, WTSEnumerateSessionsW,
Corinna Vinschen [Wed, 24 Jun 2009 10:30:07 +0000 (10:30 +0000)]
* include/wtsapi32.h (WTSQueryUserToken, WTSEnumerateSessionsW,
WTSEnumerateSessionsA): Add function prototypes.
(struct _WTS_SESSION_INFOW, struct _WTS_SESSION_INFOA): Add typedefs.
(WTS_SESSION_INFO, PWTS_SESSION_INFO, WTSEnumerateSessions): Add
defines dependent on UNICODE setting.

15 years ago * faq-setup.xml (faq.setup.setup-fails-on-ts): Fix another typo.
Corinna Vinschen [Wed, 24 Jun 2009 07:57:03 +0000 (07:57 +0000)]
* faq-setup.xml (faq.setup.setup-fails-on-ts): Fix another typo.

15 years ago * faq-setup.xml (faq.setup.setup-fails-on-ts): Fix typo.
Corinna Vinschen [Wed, 24 Jun 2009 07:49:37 +0000 (07:49 +0000)]
* faq-setup.xml (faq.setup.setup-fails-on-ts): Fix typo.

15 years ago * faq-setup.xml (faq.setup.setup-failes-on-ts): Change rebaseall to
Corinna Vinschen [Tue, 23 Jun 2009 16:16:57 +0000 (16:16 +0000)]
* faq-setup.xml (faq.setup.setup-failes-on-ts): Change rebaseall to
rebase.

15 years ago2009-06-23 Jeff Johnston <jjohnstn@redhat.com>
Jeff Johnston [Tue, 23 Jun 2009 16:04:33 +0000 (16:04 +0000)]
2009-06-23  Jeff Johnston  <jjohnstn@redhat.com>

        * Makefile.am (MATHOBJS_IN_LIBC): Add s_fpclassify and
        sf_fpclassify as these are now used for infinity testing.
        * Makefile.in: Regenerated.

15 years ago * faq-setup.xml (faq.setup.setup-failes-on-ts): New FAQ entry.
Corinna Vinschen [Tue, 23 Jun 2009 15:52:20 +0000 (15:52 +0000)]
* faq-setup.xml (faq.setup.setup-failes-on-ts): New FAQ entry.

15 years ago * sec_auth.cc (get_server_groups): Ignore errors from
Corinna Vinschen [Tue, 23 Jun 2009 10:23:16 +0000 (10:23 +0000)]
* sec_auth.cc (get_server_groups): Ignore errors from
get_user_local_groups.

15 years ago * spawn.cc (spawn_guts): Don't run additional check for Win32
Corinna Vinschen [Mon, 22 Jun 2009 15:40:59 +0000 (15:40 +0000)]
* spawn.cc (spawn_guts): Don't run additional check for Win32
incompatible CWD if newargv.fixup bailed out already.
(av::fixup): Check shell scripts for executability.

15 years agoinclude/elf/
Alan Modra [Mon, 22 Jun 2009 00:52:20 +0000 (00:52 +0000)]
include/elf/
* ppc.h (R_PPC_RELAX*): Define as enum.
bfd/
* elf32-ppc.c (ppc_elf_check_relocs): Handle R_PPC_RELAX* in switch.
* elf32-v850.c (v850_elf_relocate_section): Warning fix.

15 years ago2009-06-19 Joseph Myers <joseph@codesourcery.com>
Jeff Johnston [Fri, 19 Jun 2009 18:18:01 +0000 (18:18 +0000)]
2009-06-19  Joseph Myers  <joseph@codesourcery.com>

        * Makefile.in (html, pdf): New.
        * doc/Makefile.in (html, pdf, porting.pdf, porting.html): New.
        * doc/porting.texi: Fix section structure.

15 years ago2009-06-19 Joel Sherrill <joel.sherrill@oarcorp.com>
Jeff Johnston [Fri, 19 Jun 2009 18:15:35 +0000 (18:15 +0000)]
2009-06-19  Joel Sherrill <joel.sherrill@oarcorp.com>

        * libc/sys/rtems/machine/param.h: Change ALIGNBYTES
        so it can point to an aligned structure or double.

15 years ago * new-features.sgml (ov-new1.7-misc): Add new link libs.
Corinna Vinschen [Fri, 19 Jun 2009 09:33:45 +0000 (09:33 +0000)]
* new-features.sgml (ov-new1.7-misc): Add new link libs.
* setup2.sgml (setup-locale-ov): Explain locale-specific wcwidth
feature.

15 years ago PR 10288
Nick Clifton [Thu, 18 Jun 2009 10:31:20 +0000 (10:31 +0000)]
    PR 10288
        * arm-dis.c (print_insn_coprocessor): Check that a user specified
        ARM architecture supports the matched instruction.
        (print_insn_arm): Likewise.
        (select_arm_features): New function.  Fills in the fields of an
        arm_feature_set structure based on a given arm machine number.
        (print_insn): Initialise an arm_feature_set structure.

        * objdump.c (disassemble_bytes): Set the
        USER_SPECIFIED_MACHINE_TYPE flag in the disassemble_info structure
        if the user has invoked the -m switch.
        * doc/binutils.texi: Document the additional behaviour of
        objdump's -m switch for ARM targets.

        * dis-asm.h (USER_SPECIFIED_MACHINE_TYPE): New value for the flags
        field of struct disassemble_info.

        * gas/arm/align.s: Add labels so that COFF based targets can
        correctly locate THUMB code.
        * gas/arm/copro.d: Do not pass --architecture switch to objdump.

15 years ago * path.cc (chdir): Check error conditions first.
Corinna Vinschen [Thu, 18 Jun 2009 09:47:13 +0000 (09:47 +0000)]
* path.cc (chdir): Check error conditions first.

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