Commit Graph

  • 6dc88be7da 2000-02-28 Mumit Khan <khan@xraylith.wisc.edu> Mumit Khan 2000-02-29 03:07:07 +0000
  • 9fbcd67ebc * include/rapi.h: New file. * lib/rapi.def: New file. Christopher Faylor 2000-02-28 22:09:56 +0000
  • c8ceb1b10f Defone {MIPS|SH}_PE_MAGIC Nick Clifton 2000-02-28 18:57:53 +0000
  • 716254905c * pinfo.cc (set_myself): Add build date to strace output. * sigproc.cc (proc_subproc): Only clear wait event when not attending to a signal. Christopher Faylor 2000-02-28 16:25:34 +0000
  • 297b7a63c8 Fix typo. Christopher Faylor 2000-02-28 06:23:10 +0000
  • f61425ac33 Fix sysname. Christopher Faylor 2000-02-28 06:21:07 +0000
  • 4698cc8ec8 * configure.in: Remove --enable-strace-hhmmss option. * configure: Regenerate. Christopher Faylor 2000-02-28 05:10:23 +0000
  • 78fed23c13 * strace.cc (handle_output_debug_string): Parse strace output to allow various types of time output. Christopher Faylor 2000-02-28 05:08:05 +0000
  • d542443ea4 * dcrt0.cc (set_os_type): Record OS name string. (getprogname): Eliminate obsolete function. (dll_crt0_1): Move initial strace initialization output to set_myself. * exceptions.cc (interruptible): Add debugging output. (interrupt_setup): New function. (interrupt_now): Use interrupt_setup to set up common interrupt handler stuff. (interrupt_on_return): Ditto. (call_handler): Move signal_arrived arm and clear threads to region where signalled thread is suspended or suffer races. * pinfo.cc (set_myself): Output interesting information when strace is first initialized. Initialize progname here. * sigproc.cc (sig_dispatch_pending): Modify to ensure that flush signal are sent synchronously. * strace.cc (strace_vsprintf): Move code into strace program. * uname.cc (uname): Use 'osname' global to construct cygwin name + Windows type + version. Christopher Faylor 2000-02-28 05:05:33 +0000
  • 1dc94f7370 2000-02-27 Andreas Jaeger <aj@suse.de> Ian Lance Taylor 2000-02-28 04:20:22 +0000
  • b1b7a4f83a * ltconfig, ltmain.sh: Update to libtool 1.3.4. Ian Lance Taylor 2000-02-27 16:46:19 +0000
  • 4b17897e98 Bump minor version number Christopher Faylor 2000-02-26 01:14:49 +0000
  • 6b3e6cd100 Change fork/exec magic number. Christopher Faylor 2000-02-26 01:14:08 +0000
  • 5d25dcfa3b Remove unneeded include. Christopher Faylor 2000-02-26 01:13:02 +0000
  • 8656ee07ef * exceptions.cc (interruptible): Make a little more structured. (call_handler): Allow signals to be sent even if signalled thread is stopped. Change order of signal_arrived arming/waiting threads clearing to eliminate a race. (reset_signal_arrived): New helper function. * malloc.cc (malloc_init): Use mutos so that signal handler can keep track of who owns the lock. (__malloc_lock): Ditto. (__malloc_unlock): Ditto. * sync.h (new_muto): Actually use a muto for the "buffer". * Makefile.in: Fix a dependency. Christopher Faylor 2000-02-26 01:11:54 +0000
  • 52aaab48f4 * Makefile.in: fix "make check" support and cygrun. DJ Delorie 2000-02-26 01:06:48 +0000
  • dbaf37cf83 Fri Feb 25 14:50:50 2000 Jeff Johnston <jjohnstn@cygnus.com> Jeff Johnston 2000-02-25 19:52:27 +0000
  • e53d3a5d95 Extend the i386 gas testsuite to do some tests for intel_syntax. Fix all the errors exposed by this addition. These were intel mode "fi... word ptr", "fi... dword ptr", "jmp Imm seg, Imm offset", "out dx,al". The failure with intel "out dx,al" was also present in att "out al,dx". Extend testsuite to catch this case too. Alan Modra 2000-02-25 11:41:12 +0000
  • 7620791bd9 Rename 'flags' to 'signed_overflow_ok_p' Nick Clifton 2000-02-24 23:57:23 +0000
  • 4d0ce66d1f 2000-02-24 Andrew Haley <aph@cygnus.com> Andrew Haley 2000-02-24 21:56:53 +0000
  • 29cb17f117 Add support for an OS of "wince" Nick Clifton 2000-02-24 21:20:57 +0000
  • ab1a69347d Eliminate RCS stuff. Christopher Faylor 2000-02-24 20:59:30 +0000
  • 9edba13851 *** empty log message *** Christopher Faylor 2000-02-24 20:57:40 +0000
  • faecc585c2 * syscalls.c (_read): Clear errno before doing any read operation. Christopher Faylor 2000-02-24 20:57:03 +0000
  • d3bda1df95 * exceptions.cc (call_handler): Use new muto linked list to look for all potential mutos owned by suspended thread. Clear waiting threads while thread is stopped. (proc_subproc): Clarify debugging output. * sync.h (class muto): Add 'next' field. (new_muto): Keep linked list alive. Christopher Faylor 2000-02-24 19:54:01 +0000
  • 4bc3b73cfd Add support for WinCE targeted toolchains. Nick Clifton 2000-02-24 19:49:18 +0000
  • 7408c24343 Adhere to w32api copyright conventions. Christopher Faylor 2000-02-24 18:04:23 +0000
  • bc019ef210 Thu Feb 24 11:43:00 2000 Ran Cabell <rcabell@norfolk.infi.net> Ranjith Kumaran 2000-02-24 16:48:28 +0000
  • 759e2a8845 Forgot Changelog for last i386.h change. Alan Modra 2000-02-24 12:41:54 +0000
  • df256a94d6 Correct intel_syntax fsub* and fdiv* handling. Oh, how I'd like to be rid of UNIXWARE_COMPAT. Alan Modra 2000-02-24 12:40:45 +0000
  • 9aa07a8f60 Fix final round of gcc warnings relating to unused parameters. * debug.cc (iscygthread): New function. * debug.h: Declare it. * exceptions.cc (set_process_mask): Flush pending signals. (handle_sigsuspend): No need to flush pending signals. (call_handler): Refine previous tests of muto ownership. Only clear wait()'s when we have definitely responded to a signal. * fhandler_console.cc (fhandler_console::read): Don't set EINTR if executing in a "cygwin" thread. * sigproc.cc (proc_subproc): Use second argument to control whether CLEARWAIT actually sets "signalled" flag. * sync.h (muto): Add 'unstable' method. Christopher Faylor 2000-02-24 06:45:32 +0000
  • fb87c246a7 * config.guess, config.sub: Updated to match config's 2000-02-15 version. Andrew Cagney 2000-02-24 05:38:51 +0000
  • 65b9598470 Fix final round of gcc warnings relating to unused parameters. Christopher Faylor 2000-02-24 03:53:22 +0000
  • 2528588a75 Remove RCS cruft. Christopher Faylor 2000-02-24 03:03:04 +0000
  • 41f42725a2 * hinfo.cc (hinfo::extend): Clean up debugging output. Christopher Faylor 2000-02-24 03:00:37 +0000
  • f02f1f1444 * exceptions.cc (interruptible): Change method for determining if something is interruptible. (call_handler): Avoid suspending a thread if it owns a mutex. Only set signal_arrived if the thread was actually interrupted. (events_init): Initialize module information needed by interruptible(). (sigdelayed): Don't call sig_dispatch_pending since it could screw up * init.cc (dll_entry): Record module handle of main for use by interruptible(). (proc_subproc): Reorganize handling of terminated child so that the bulk of the processing comes from the signal thread. (wait_sig): Force processing of waiting threads if SIGCHLD is not processed. * sync.cc (muto::release): Set tid == 0 after lock is released or signal processor will be confused. Christopher Faylor 2000-02-24 02:49:44 +0000
  • 58dabf5040 Add IBM 370 support. Alan Modra 2000-02-23 13:52:22 +0000
  • 01cf5d0f5d Respond to more g++ warnings relating to initializing structures. Christopher Faylor 2000-02-23 04:07:13 +0000
  • 237e6cfa82 Add support for sh-pe and arm-wince-pe targets. Nick Clifton 2000-02-23 01:26:59 +0000
  • 9dfc83d797 * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation cannot be combined in parallel with ADD/SUBppp. Chandra Chavva 2000-02-22 20:52:14 +0000
  • ebb5df1ee3 Updated comment. Nick Clifton 2000-02-22 19:59:40 +0000
  • 2c98de9ffa Remove use of ELF_ST_OTHER. Nick Clifton 2000-02-22 19:56:40 +0000
  • cd641b2d55 Tue Feb 22 14:37:00 2000 Ran Cabell <rcabell@norfolk.infi.net> Ranjith Kumaran 2000-02-22 19:44:37 +0000
  • 196bbedaa7 g2000-02-22 Andrew Haley <aph@cygnus.com> Andrew Haley 2000-02-22 19:01:25 +0000
  • b7c65de2b8 ChangeLog change only. Andrew Haley 2000-02-22 16:59:39 +0000
  • e40ac30be5 merge with include from egcs 2000-02-22 Ian Lance Taylor 2000-02-22 16:40:36 +0000
  • 268d66eb67 This commit was generated by cvs2svn to track changes on a CVS vendor branch. Ian Lance Taylor 2000-02-22 16:18:13 +0000
  • 929ce68fe6 import libiberty from egcs Ian Lance Taylor 2000-02-22 16:18:13 +0000
  • 95d64ccd4e 1999-12-30 Andrew Haley <aph@cygnus.com> Andrew Haley 2000-02-22 14:39:20 +0000
  • 9d68ec8b5c When SIM_HAVE_ENVIRONMENT: use sim_set_trace() to enable tracing instead of sim_trace() to run the program; include support for ``-o'' option (operating environment); when a signal occurs, only continue execution when operating environment mode. Update d10v. Andrew Cagney 2000-02-22 08:52:20 +0000
  • 62a022244b 2000-02-22 H.J. Lu <hjl@gnu.org> Ian Lance Taylor 2000-02-22 07:34:57 +0000
  • c90d620db8 * fhandler.cc (set_inheritance): Revert previous patch which got rid of 'name' parameter. Christopher Faylor 2000-02-21 23:38:57 +0000
  • b0ba0ac217 Mon Feb 21 11:43:50 2000 Jeff Johnston <jjohnstn@cygnus.com> Jeff Johnston 2000-02-21 16:59:23 +0000
  • d3b7d141ac This lot mainly cleans up `comparison between signed and unsigned' gcc warnings. One usused var, and a macro parenthesis fix too. Also check input sections are elf when doing gc in elflink.h. Alan Modra 2000-02-21 12:01:26 +0000
  • 9cec3d45aa Respond to a multitude of g++ warnings. Christopher Faylor 2000-02-21 05:20:38 +0000
  • 17869f8bf7 Update. Christopher Faylor 2000-02-21 05:18:36 +0000
  • 1fb0af24a5 cygwin32 -> cygwin. Christopher Faylor 2000-02-21 03:25:29 +0000
  • d30d79907c cygwin32 -> cygwin Christopher Faylor 2000-02-21 03:24:17 +0000
  • 83845eaa21 Update. Christopher Faylor 2000-02-21 03:18:37 +0000
  • 2b706f3f6e * environ.cc (getwinenv): Make __stdcall. (winenv): Ditto. * malloc.cc (strdup): New function. Occludes newlib version. (_strdup_r): Ditto. * winsup.h: Reflect above __stdcall changes. Christopher Faylor 2000-02-21 03:13:24 +0000
  • 351c746ca2 Give Corinna some more files. Christopher Faylor 2000-02-21 01:56:50 +0000
  • 486e3de201 *** empty log message *** Corinna Vinschen 2000-02-21 00:31:55 +0000
  • 4859a55042 *** empty log message *** Corinna Vinschen 2000-02-21 00:20:20 +0000
  • 8a0efa53e4 import newlib-2000-02-17 snapshot Christopher Faylor 2000-02-17 19:39:52 +0000
  • 1fd5e000ac import winsup-2000-02-17 snapshot Christopher Faylor 2000-02-17 19:38:33 +0000
  • 369d8a8fd5 import winsup-2000-02-17 snapshot Christopher Faylor 2000-02-17 19:38:31 +0000
  • 4415a7ef3e bfd: Reinstate bits of sh4 support that got accidentally deleted. Add sh-dsp support. Joern Rennecke 2000-02-17 00:33:35 +0000
  • 483b47749b Add prototypes for ARM register name functions. Nick Clifton 2000-02-16 18:20:10 +0000
  • 8baddc6e19 wait.h was replaced by gdb/gdb_wait.h. Andrew Cagney 2000-02-10 04:37:34 +0000
  • bd9beca711 (sim_resume): Clarify use of SIGGNAL. (sim_stop_reason): Clarify meaning of sim_signalled. Andrew Cagney 2000-02-09 07:44:03 +0000
  • 93d5fa31a7 Reinstate the following lost patches: Wed Dec 15 11:22:56 1999 Jeffrey A Law (law@cygnus.com) Jeff Law 2000-02-08 06:39:54 +0000
  • b9b0b761a6 2000-02-06 Jason Molenda (jsm@bugshack.cygnus.com) Jason Molenda 2000-02-07 02:22:31 +0000
  • 1674818f4c Apply patches to support Insight by hand from insight-2000-02-04 snapshot. Jason Molenda 2000-02-07 00:34:34 +0000
  • 6c04ae2085 Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h Nick Clifton 2000-02-03 19:20:37 +0000
  • f41d3f0687 octets vs bytes changes for binutils Tim Wall 2000-02-03 18:12:54 +0000
  • 7306628577 Add prototype for parse_arm_diassembler_option Nick Clifton 2000-01-28 01:54:05 +0000
  • 9703529f4b Add ATPCS support to ARM disassembler. Document ARM disassembler options. Nick Clifton 2000-01-27 22:17:12 +0000
  • 0d28a12178 Add support for documenting target specific disassembler options Nick Clifton 2000-01-27 21:44:26 +0000
  • 11404e9c8c Apply Thoams de Lellis's patch to fic disassembly of Thumb instructions when bounded by non-function labels. Nick Clifton 2000-01-27 20:05:27 +0000
  • c66e796ff2 fix spelling of Motorola Nick Clifton 2000-01-20 19:08:43 +0000
  • 1a80e0b5d2 Cosmetic changes to tc-i386.[ch] + extend x86 gas testsuite jmp and call tests + tweak intel mode far call and jmp. Alan Modra 2000-01-15 12:06:03 +0000
  • 6b83e05737 fix comments on some EM numbers. Nick Clifton 2000-01-13 20:13:13 +0000
  • 6dcd016526 Merge in changes from egcs for AIX cross-compilation support. Geoffrey Keating 2000-01-12 18:56:45 +0000
  • d28f5b66f3 Fix mistakes made about interpretation of ELF ABI spec Nick Clifton 2000-01-11 17:53:33 +0000
  • 64e25a8b4f Add definition of NT_WIN32PSTATUS Nick Clifton 2000-01-10 18:51:33 +0000
  • f44373988b add missing definitions Nick Clifton 2000-01-05 23:42:56 +0000
  • 39cf906ea1 Redefine STO_* value sin terms of STV_* values Nick Clifton 1999-12-28 18:41:47 +0000
  • 2fda289f85 Add new constants specified in Oct 4 1999 Draft of ELF ABI spec Nick Clifton 1999-12-28 18:40:48 +0000
  • a3717e6ce0 x86 indirect jump/call syntax fixes. Disassembly fix for lcall. Alan Modra 1999-12-27 16:10:31 +0000
  • 6b55bdd0c0 1999-12-15 Doug Evans <dje@transmeta.com> Ian Lance Taylor 1999-12-16 01:23:39 +0000
  • 5faf7e0b95 Fix include paths Nick Clifton 1999-12-09 18:23:45 +0000
  • cf81f689e2 *** empty log message *** Jim Blandy 1999-12-07 23:56:53 +0000
  • 6d7173556b * common.h (NT_PRXFPREG): New definition. Jim Blandy 1999-12-07 23:51:14 +0000
  • a694f802c6 * mn10300.h (E_MN10300_MACH_AM33): Define. Jeff Law 1999-12-01 10:06:15 +0000
  • 488e1589f7 * mn10300.h: Add new operand types. Add new instruction formats. Jeff Law 1999-12-01 10:05:24 +0000
  • cef484e503 * hppa.h (pa_opcodes): Correctly handle immediate for PA2.0 "bb" instruction. Jeff Law 1999-11-25 03:28:22 +0000
  • 10ab31ca59 For include/opcode: Gavin Koch 1999-11-18 19:53:48 +0000
  • 086e54a96d Add sim-d10v.h Michael Meissner 1999-11-11 12:57:11 +0000
  • 7372e38bfd For include/opcode: Gavin Koch 1999-11-01 19:29:55 +0000
  • f1a1e10e18 Define SHORT_AR (fix for CR: 101340) Nick Clifton 1999-10-29 09:49:04 +0000