summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* * pathnames.sgml (mount-table): Rephrase a few expressions forCorinna Vinschen2012-01-242-7/+17
| | | | clearness.
* * ldd.cc (start_process): Handle .oct and .so as DLLs.Yaakov Selkowitz2012-01-242-1/+9
|
* libgloss: bfin: add a better default _exitMichael Frysinger2012-01-243-2/+32
|
* * syscalls.cc (gethostid): Simplify. Just fetch MachineGuid andCorinna Vinschen2012-01-232-114/+24
| | | | create hash from there.
* * fhandler.h (fhandler_fifo::arm): Declare new function.Christopher Faylor2012-01-224-20/+49
| | | | | | | | | * fhandler_fifo.cc (fhandler_fifo::arm): Define new function. (fhandler_fifo::open): Fix handling of RDWR pipes to avoid opening a second handle. Use arm() function to set events. (fhandler_fifo::raw_read): Correctly go into "connect again logic" when we detect another writer is available. Use arm() function to set event. * pipe.cc (fhandler_pipe::create): Add more detail to debugging output.
* clarify wordingChristopher Faylor2012-01-221-1/+1
|
* * cygheap.h (cygheap_fdmanip::release): Simplify.Christopher Faylor2012-01-225-28/+19
| | | | | | | | * dtable.cc (dtable::release): Make void again. Skip not_open check since it is guaranteed to be open. Don't bother deleting here since actual deletion will be handled in cygheap_fdget::~cygheap_fdget. * dtable.h (dtable::release): Make void again. * syscalls.cc (dup2): Bump fhandler use count on successful dup.
* * cygheap.h (cygheap_fdget::~cygheap_fdget): Simplify now that refcnt reportsChristopher Faylor2012-01-227-16/+36
| | | | | | | | | | | reference count changes itself. * fhandler.cc (fhandler_base::reset): Set _refcnt to 0. * fhandler.h (fhandler_base::refcnt): Report refcnt when debugging. * select.cc (cygwin_select): Set return_on_signal to indicate when select should be interrupted. (select_stuff::wait): Keep looping unless return_on_signal is set. * select.h (select_stuff::return_on_signal): New variable. (select_stuff::select_stuff): Zero return_on_signal.
* * fhandler.h (fhandler_registry::opendir): Declare.Corinna Vinschen2012-01-203-0/+14
| | | | * fhandler_registry.cc (fhandler_registry::opendir): New function.
* * arm/linux-crt0.c: Use ldr instead of adr to get address ofCorinna Vinschen2012-01-172-1/+8
| | | | _start_thumb.
* Correct misused 'rm -r' command in uninstall rules.Keith Marshall2012-01-164-3/+11
|
* Generalise makefile references to subdirectories of lib.Keith Marshall2012-01-163-7/+12
|
* * configure: Regenerate and re-add to repository.Corinna Vinschen2012-01-163-1/+4017
| | | | * .cvsignore: Fix accordingly.
* Add 'check' as GCS conforming alias for make's 'test' goal.Keith Marshall2012-01-155-9/+22
|
* More makefile code refactoring; remove redundant INCLUDES references.Keith Marshall2012-01-155-5/+11
|
* Add smart identification of auxiliary header file paths.Keith Marshall2012-01-155-43/+199
|
* More makefile code refactoring; fix top_srcdir references.Keith Marshall2012-01-155-71/+51
|
* Update and correct makefile rebuilding rules.Keith Marshall2012-01-156-10/+62
|
* More formatting adjustments.Keith Marshall2012-01-152-13/+26
|
* Miscellaneous formatting adjustments.Keith Marshall2012-01-154-95/+124
|
* Improve self-documentation of 'for' loop commands.Keith Marshall2012-01-155-79/+88
|
* Generalise 'all' rule to arbitrary prerequisite sub-directories.Keith Marshall2012-01-152-2/+9
|
* Derive package release index from configure time specification.Keith Marshall2012-01-153-34/+37
|
* Discontinue CVS tracking of generated 'configure' script.Keith Marshall2012-01-143-3814/+10
|
* Document support of printf %m conversion flag.Yaakov Selkowitz2012-01-131-0/+3
|
* * new-features.sgml (ov-new1.7.10): Document support for the %mYaakov Selkowitz2012-01-132-0/+10
| | | | conversion flag in printf functions.
* * include/cygwin/config.h (_GLIBC_EXTENSION): Define.Yaakov Selkowitz2012-01-132-0/+5
|
* * libc/stdio/sprintf.c: Document 'm' conversion specifier.Yaakov Selkowitz2012-01-135-3/+43
| | | | | | | * libc/stdio/swprintf.c: Ditto. * libc/stdio/vfprintf.c (_VFPRINTF_R) [_GLIBC_EXTENSION]: Handle 'm' conversion specifier. * libc/stdio/vfwprintf.c (_VFWPRINTF_R) [_GLIBC_EXTENSION]: Ditto.
* Document tgmath.h.Yaakov Selkowitz2012-01-121-0/+2
|
* * new-features.sgml (ov-new1.7.10): Document tgmath.h.Yaakov Selkowitz2012-01-122-0/+8
|
* add indirect_symbol to mach-o port.Iain D Sandoe2012-01-122-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfd: * mach-o.c (bfd_mach_o_count_indirect_symbols): New. (bfd_mach_o_build_dysymtab_command): Populate indirect symbol table. * mach-o.h (bfd_mach_o_asymbol): Move declaration to start of the file. (bfd_mach_o_section): Add indirect_syms field. gas: * config/obj-macho.c (obj_mach_o_set_symbol_qualifier): Switch off lazy when the symbol is private_extern. (obj_mach_o_indirect_sym): New type. (obj_mach_o_indirect_symbol): New. (mach_o_pseudo_table): Use obj_mach_o_indirect_symbol. (obj_macho_frob_label): Adjust to avoid adding bsyms for locals. (obj_macho_frob_label): Likewise. Adjust external and comm symbol tests. (obj_mach_o_set_indirect_symbols): New. (obj_mach_o_frob_file_after_relocs): New. *config/obj-macho.h (obj_frob_file_after_relocs): Define. (obj_mach_o_frob_file_after_relocs): Declare. include/mach-o: * loader.h (BFD_MACH_O_INDIRECT_SYM_LOCAL): New. (BFD_MACH_O_INDIRECT_SYM_ABS): New gas/testsuite: * gas/mach-o/dysymtab-2.d: New. * gas/mach-o/err-syms-4.s: New. * gas/mach-o/err-syms-5.s: New. * gas/mach-o/err-syms-6.s: New. * gas/mach-o/symbols-6-64.d: New. * gas/mach-o/symbols-6-64.s: New. * gas/mach-o/symbols-6.d: New. * gas/mach-o/symbols-6.s: New.
* * libc/include/tgmath.h: New header.Yaakov Selkowitz2012-01-122-0/+189
|
* * spawn.cc (child_info_spawn::worker): Delete debugging.Christopher Faylor2012-01-112-2/+4
|
* Update copyright on all files checked in so far this year.Christopher Faylor2012-01-1113-38/+54
| | | | | | | | | | | | | | | | | * fhandler.h: Use #pragma once rather than ifdef guards. (fhandler_console::tc_getpgid): Return our pgid if we have never opened a console. * fork.cc: Rearrange includes to accommodate fhandler.h use of pinfo.h. * sigproc.cc: Ditto. * spawn.cc: Ditto. (child_info_spawn::worker): Query myself->pgid rather than calling expensive function. * thread.h: Use #pragma once rather than ifdef guards. * pinfo.h: Use #pragma once rather than ifdef guards. (pinfo::remember): Don't define if sigproc.h has not been included. (pinfo::reattach): Ditto. * sigproc.h: Use #pragma once rather than ifdef guards. Use different test to see if pinfo.h has been included.
* * libc/include/sys/unistd.h [__CYGWIN__] (get_current_dir_name):Yaakov Selkowitz2012-01-092-0/+8
| | | | Declare.
* * libc/include/complex.h: Fix "/*" within comment warning.Yaakov Selkowitz2012-01-092-1/+5
|
* * libc/include/process.h: Remove Cygwin-only header.Corinna Vinschen2012-01-092-37/+4
|
* * include/cygwin/process.h: Move here from newlib.Corinna Vinschen2012-01-095-6/+57
| | | | | | | * exec.cc: Change include of process.h to reflect the fact that it's now in the include/cygwin subfolder. * spawn.cc: Ditto. * syscalls.cc: Ditto.
* * miscfuncs.cc (thread_wrapper): Make sure stack is 16 byte alignedCorinna Vinschen2012-01-092-1/+10
| | | | to make gcc-3 compiled pthread applications happy.
* * Makefile.common (MINGW_LDFLAGS): Correctly use -L rather than -B here.Corinna Vinschen2012-01-092-1/+5
|
* * dtable.cc (dtable::stdio_init): Always initialize console when we have one.Christopher Faylor2012-01-085-33/+32
| | | | | | | | | | * fhandler_termios.cc (fhandler_termios::tcsetpgrp): Use a better method to print tty name for debugging. (fhandler_termios::bg_check): Ditto. * pinfo.cc (_pinfo::set_ctty): Remove leftover debugging stuff. Simplify behavior when setting tty's sid and pgid to avoid overwriting previously set values. * spawn.cc (ch_spawn): Cosmetic change.
* Add my recent API additions.Yaakov Selkowitz2012-01-081-1/+4
|
* merge from gccJason Merrill2012-01-072-0/+14
|
* Ensure Makefile.comm source is included in distribution tarballs.Keith Marshall2012-01-062-2/+8
|
* 2012-01-06 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-062-1/+5
| | | | * include/windef.h (WINVER): Back off to 0x0500.
* * new-features.sgml (ov-new1.7.10): Document pthread_sigqueue.Yaakov Selkowitz2012-01-062-1/+5
|
* * cygwin.din (pthread_sigqueue): Export.Yaakov Selkowitz2012-01-066-1/+31
| | | | | | | * posix.sgml (std-gnu): Add pthread_sigqueue. * thread.cc (pthread_sigqueue): New function. * include/thread.h (pthread_sigqueue): New function. * include/cygwin/version.h (CYGWIN_VERSION_API_MINOR): Bump.
* 2012-01-05 Chris Sutcliffe <ir0nh34d@users.sf.net>Chris Sutcliffe2012-01-052-1/+5
| | | | * include/windef.h (WINVER): Bump to 0x0501.
* bfd/Tristan Gingold2012-01-042-0/+11
| | | | | | | | | | | | | | | | | | | | 2012-01-04 Tristan Gingold <gingold@adacore.com> * mach-o.h (bfd_mach_o_fvmlib_command): New structure. (bfd_mach_o_load_command): Add fvmlib field. * mach-o.c (bfd_mach_o_read_fvmlib): New function. (bfd_mach_o_read_command): Handle fvmlib. binutils/ 2012-01-04 Tristan Gingold <gingold@adacore.com> * od-macho.c (dump_load_command): Handle fvmlib. include/mach-o/ 2012-01-04 Tristan Gingold <gingold@adacore.com> * external.h (mach_o_fvmlib_command_external): New structure.
* bfd/Tristan Gingold2012-01-042-2/+16
| | | | | | | | | | | | | 2012-01-04 Tristan Gingold <gingold@adacore.com> * mach-o.c (bfd_mach_o_convert_architecture): Reindent. Decode msubtype for ARM. include/mach-o/ 2012-01-04 Tristan Gingold <gingold@adacore.com> * loader.h: Update copyright year. (bfd_mach_o_cpu_subtype): Add ARM subtypes.