9fbcd67ebc* include/rapi.h: New file. * lib/rapi.def: New file.
Christopher Faylor
2000-02-28 22:09:56 +0000
c8ceb1b10fDefone {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
297b7a63c8Fix typo.
Christopher Faylor
2000-02-28 06:23:10 +0000
f61425ac33Fix sysname.
Christopher Faylor
2000-02-28 06:21:07 +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
1dc94f73702000-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
4b17897e98Bump minor version number
Christopher Faylor
2000-02-26 01:14:49 +0000
6b3e6cd100Change fork/exec magic number.
Christopher Faylor
2000-02-26 01:14:08 +0000
5d25dcfa3bRemove 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
dbaf37cf83Fri Feb 25 14:50:50 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston
2000-02-25 19:52:27 +0000
e53d3a5d95Extend 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
7620791bd9Rename 'flags' to 'signed_overflow_ok_p'
Nick Clifton
2000-02-24 23:57:23 +0000
4d0ce66d1f2000-02-24 Andrew Haley <aph@cygnus.com>
Andrew Haley
2000-02-24 21:56:53 +0000
29cb17f117Add support for an OS of "wince"
Nick Clifton
2000-02-24 21:20:57 +0000
ab1a69347dEliminate 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
4bc3b73cfdAdd support for WinCE targeted toolchains.
Nick Clifton
2000-02-24 19:49:18 +0000
7408c24343Adhere to w32api copyright conventions.
Christopher Faylor
2000-02-24 18:04:23 +0000
bc019ef210Thu Feb 24 11:43:00 2000 Ran Cabell <rcabell@norfolk.infi.net>
Ranjith Kumaran
2000-02-24 16:48:28 +0000
759e2a8845Forgot Changelog for last i386.h change.
Alan Modra
2000-02-24 12:41:54 +0000
df256a94d6Correct 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
9aa07a8f60Fix 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
65b9598470Fix final round of gcc warnings relating to unused parameters.
Christopher Faylor
2000-02-24 03:53:22 +0000
2528588a75Remove 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
58dabf5040Add IBM 370 support.
Alan Modra
2000-02-23 13:52:22 +0000
01cf5d0f5dRespond to more g++ warnings relating to initializing structures.
Christopher Faylor
2000-02-23 04:07:13 +0000
237e6cfa82Add 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
ebb5df1ee3Updated comment.
Nick Clifton
2000-02-22 19:59:40 +0000
2c98de9ffaRemove use of ELF_ST_OTHER.
Nick Clifton
2000-02-22 19:56:40 +0000
cd641b2d55Tue Feb 22 14:37:00 2000 Ran Cabell <rcabell@norfolk.infi.net>
Ranjith Kumaran
2000-02-22 19:44:37 +0000
196bbedaa7g2000-02-22 Andrew Haley <aph@cygnus.com>
Andrew Haley
2000-02-22 19:01:25 +0000
b7c65de2b8ChangeLog change only.
Andrew Haley
2000-02-22 16:59:39 +0000
e40ac30be5merge with include from egcs 2000-02-22
Ian Lance Taylor
2000-02-22 16:40:36 +0000
268d66eb67This commit was generated by cvs2svn to track changes on a CVS vendor branch.
Ian Lance Taylor
2000-02-22 16:18:13 +0000
929ce68fe6import libiberty from egcs
Ian Lance Taylor
2000-02-22 16:18:13 +0000
95d64ccd4e1999-12-30 Andrew Haley <aph@cygnus.com>
Andrew Haley
2000-02-22 14:39:20 +0000
9d68ec8b5cWhen 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
62a022244b2000-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
b0ba0ac217Mon Feb 21 11:43:50 2000 Jeff Johnston <jjohnstn@cygnus.com>
Jeff Johnston
2000-02-21 16:59:23 +0000
d3b7d141acThis 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
9cec3d45aaRespond to a multitude of g++ warnings.
Christopher Faylor
2000-02-21 05:20:38 +0000
17869f8bf7Update.
Christopher Faylor
2000-02-21 05:18:36 +0000
1fb0af24a5cygwin32 -> cygwin.
Christopher Faylor
2000-02-21 03:25:29 +0000
d30d79907ccygwin32 -> cygwin
Christopher Faylor
2000-02-21 03:24:17 +0000
83845eaa21Update.
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
351c746ca2Give Corinna some more files.
Christopher Faylor
2000-02-21 01:56:50 +0000
1674818f4cApply patches to support Insight by hand from insight-2000-02-04 snapshot.
Jason Molenda
2000-02-07 00:34:34 +0000
6c04ae2085Apply H>J's patch to propogate changes made by Thomas de Lellis to arm.h
Nick Clifton
2000-02-03 19:20:37 +0000
f41d3f0687octets vs bytes changes for binutils
Tim Wall
2000-02-03 18:12:54 +0000
7306628577Add prototype for parse_arm_diassembler_option
Nick Clifton
2000-01-28 01:54:05 +0000
9703529f4bAdd ATPCS support to ARM disassembler. Document ARM disassembler options.
Nick Clifton
2000-01-27 22:17:12 +0000
0d28a12178Add support for documenting target specific disassembler options
Nick Clifton
2000-01-27 21:44:26 +0000
11404e9c8cApply 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
c66e796ff2fix spelling of Motorola
Nick Clifton
2000-01-20 19:08:43 +0000
1a80e0b5d2Cosmetic 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
6b83e05737fix comments on some EM numbers.
Nick Clifton
2000-01-13 20:13:13 +0000
6dcd016526Merge in changes from egcs for AIX cross-compilation support.
Geoffrey Keating
2000-01-12 18:56:45 +0000
d28f5b66f3Fix mistakes made about interpretation of ELF ABI spec
Nick Clifton
2000-01-11 17:53:33 +0000
64e25a8b4fAdd definition of NT_WIN32PSTATUS
Nick Clifton
2000-01-10 18:51:33 +0000
f44373988badd missing definitions
Nick Clifton
2000-01-05 23:42:56 +0000
39cf906ea1Redefine STO_* value sin terms of STV_* values
Nick Clifton
1999-12-28 18:41:47 +0000
2fda289f85Add new constants specified in Oct 4 1999 Draft of ELF ABI spec
Nick Clifton
1999-12-28 18:40:48 +0000
a3717e6ce0x86 indirect jump/call syntax fixes. Disassembly fix for lcall.
Alan Modra
1999-12-27 16:10:31 +0000
6b55bdd0c01999-12-15 Doug Evans <dje@transmeta.com>
Ian Lance Taylor
1999-12-16 01:23:39 +0000
5faf7e0b95Fix 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