974850.5707z.group/bin/cvsweb.cgi/djgpp/src/debug/common/dbgcom.c   search  
CVS log for djgpp/src/debug/common/dbgcom.c

To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.

Up to djgpp/src/debug/common/
Request diff between arbitrary revisions
No default branch

1.36 Wed Jan 6 19:32:24 2021 UTC by juan.guerrero
CVS Tags: HEAD
Diffs to 1.35
Leading dot removed from local labels.

1.35 Thu Dec 10 20:50:02 2020 UTC by sezeroz
Diffs to 1.34
dbgcom.c (invalid_sel_addr): avoid duplicated asm labels if proc is inlined

1.34 Sat May 2 7:32:00 2015 UTC by andris
CVS Tags: v2_05, v2_05_1
Diffs to 1.33
Update file copyright lines aftr running src/copyright.pl

1.33 Tue Apr 28 17:19:58 2015 UTC by andris
Diffs to 1.32
debug/common/dbgcom.c: update to avoid optimizing out static variables with gcc-5.1

1.32 Sat Dec 1 4:29:43 2012 UTC by juan.guerrero
Diffs to 1.31
Fix -Wstrict-aliasing.

1.31 Fri Nov 30 23:39:21 2012 UTC by juan.guerrero
Diffs to 1.30
White space changes.

1.30 Thu Jun 23 12:52:08 2011 UTC by juan.guerrero
Diffs to 1.29
Replace constraint =g with =qm

1.29 Sat Jan 8 0:33:17 2011 UTC by juan.guerrero
Diffs to 1.28
Pacify compiler.

1.28 Thu Apr 9 18:24:17 2009 UTC by eliz
Diffs to 1.27
Accoding to Ozkan Sezer <[email protected]>, __attribute__((used)) for
static data is OK for gcc-3.3, too, not just for gcc >= 3.4.

1.27 Tue Dec 11 7:27:40 2007 UTC by andris
Diffs to 1.26
Various small fixes to avoid warnings with gcc-4.0 and gcc-4.1. It would
have be nice to commit this in smaller pieces, but it would require
too much work.

Patch from Markus F.X.J. Oberhumer <[email protected]>
(http://www.delorie.com/djgpp/mail-archives/browse.cgi?p=djgpp-workers/2006/06/12/06:28:05)

1.26 Tue Nov 9 11:56:53 2004 UTC by andris
Diffs to 1.25
Rename static array forced_test to __dj_forced_test and make it external.
This workarounds problem with new gcc versions (eg. gcc-3.4.X) optimizing
it away.

1.25 Wed Oct 27 15:47:23 2004 UTC by andris
Diffs to 1.24
Fix errorous use of memcpy instead of memset (gcc-3.4.2 complained about
bad zero argument from memcpy ...)

1.24 Thu Oct 17 23:00:24 2002 UTC by richdawe
Diffs to 1.23
Update copyright messages

1.23 Sun Feb 17 18:54:33 2002 UTC by eliz
Diffs to 1.22
Don't crash and burn if the application hooks exceptions higher than 17.
From Pierre Muller <[email protected]>.

1.17.2.1 Wed Dec 5 20:05:42 2001 UTC by sandmann
Branch: v2_03_1
Diffs to 1.17 ; Diffs to 1.22
v2.03 refresh.  Win2K and XP don't return debug handle (guess it). Rev 1.22

1.22 Fri Sep 7 4:44:44 2001 UTC by sandmann
Diffs to 1.21
Fix bug with Win2K watchpoints (it doesn't return handle so we must guess
the value).  Also replace old in-line assembly with standard __dpmi calls.

1.21 Sun Sep 2 17:05:21 2001 UTC by eliz
Diffs to 1.20
Make all inline assembly be "asm volatile", to avoid overzealous
compiler optimizations.

1.20 Fri Jul 13 18:50:10 2001 UTC by eliz
Diffs to 1.19
Save the selector allocated in proxy_var for the buffer used to pass
long command lines to the debuggee, so that cleanup_client could free
it.  Otherwise, we will leak DOS memory when running the debuggee
multiple times, as in GDB.

1.19 Fri Jun 22 5:42:14 2001 UTC by andris
Diffs to 1.18
Fix gcc-3.0 warnings about multiline string constants

1.18 Thu Jan 4 21:39:13 2001 UTC by ams
Diffs to 1.17
Remove warnings from gas by choosing assembler opcode depeding on version
of gas. This is the work of Peter J. Farley III <[email protected]> with
the help of Eli Zaretskii and Morten Welinder.

1.17 Mon Oct 11 11:34:18 1999 UTC by eliz
CVS Tags: v2_03; Branch point for: v2_03_1
Diffs to 1.16
Point SIGNOFP to dbgsig when running the child, and restore it to
debugger's own handler when the child longjmps back to us.  This
allows to debug FP programs on FPU-less machines.

1.16 Sun Oct 10 11:50:52 1999 UTC by eliz
Diffs to 1.15
Don't increment cur_pos twice.

1.15 Thu Sep 23 10:12:40 1999 UTC by eliz
Diffs to 1.14
Fix the bug with adding application base address in FSDB and EDEBUG.
Reported by Andris Pavenis.
Initialize edi.app_base in edi_init.

1.14 Wed Jul 28 1:30:54 1999 UTC by dj
Diffs to 1.13
remove duplicate else code

1.13 Sun Jul 11 9:09:04 1999 UTC by eliz
Diffs to 1.12
Support for passing signals to debuggee, by Pierre Muller.
Add comments in exceptn.S that warn against breaking this support
if certain parts of code are changed.

1.12 Thu Jul 8 7:46:41 1999 UTC by eliz
Diffs to 1.11
Replace the .align directives for code with ".balign 16,,7".

1.11 Thu Jun 24 12:30:41 1999 UTC by eliz
Diffs to 1.10
Retrieve the value of the fake exception from child's memory.
Suggested and originally written by Pierre Muller.

1.10 Wed Jun 16 10:51:05 1999 UTC by eliz
Diffs to 1.9
Remove calls to save/load NPX in EDEBUG.
Use long double format in FSDB for display and modification of FP registers.
Don't destroy FP registers modified by a debugger inside load_npx().

1.9 Sun Jun 6 7:50:38 1999 UTC by eliz
Diffs to 1.8
Fill npx with meaningful info before calling load_npx().
Use array assignment instead of memcpy and funny pointer arithmetics.
Issue the 0Bh command to the PIC before reading port 0Ah.

1.8 Thu Jun 3 17:27:32 1999 UTC by dj
Diffs to 1.7
update copyright dates

1.7 Sun Apr 25 9:25:45 1999 UTC by eliz
Diffs to 1.6
Reinstated the reference to library ident string, to
pull in the string itself.

1.6 Thu Apr 22 13:35:51 1999 UTC by eliz
Diffs to 1.5
Remove unused variables.  From Andris Pavenis <[email protected]>.

1.5 Thu Apr 8 13:01:59 1999 UTC by eliz
Diffs to 1.4
Changes by Andris Pavenis to better handle signals, x87, and exceptions
inside the debuggers.

1.4 Mon Mar 22 9:30:26 1999 UTC by rho
Diffs to 1.3
Moved the code for saving/restoring the FPU state from the standalone
debuggers (fsdb, edebug) to dbgcom.c making them extern visible via
include/debug/dgbcom.h

1.3 Sun Jun 28 22:37:44 1998 UTC by dj
CVS Tags: v2_02
Diffs to 1.2
import djgpp 2.02

1.2 Tue Aug 13 0:08:04 1996 UTC by dj
CVS Tags: v2_01
Diffs to 1.1
import djgpp 2.01

1.1 Thu Jan 11 4:39:30 1996 UTC by dj
CVS Tags: v2_00
import djgpp 2.00

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Diffs between and
Unidiff
Context diff
Side-by-Side

You may select to see revision information from only a single branch.

Branch:

  webmaster     delorie software   privacy  
  Copyright � 2024   by DJ Delorie     Updated Apr 2024