summaryrefslogtreecommitdiffstats
path: root/c/src/librdbg/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2002-11-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-11-042-27/+21
| | | | | | * src/_servtgt.c: Removed warning by adding support for ITRON tasks and rolling multiple loops into 1. * src/m68k/rdbg_f.c: Removed warning.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-311-28/+0
| | | | * src/i386/any/remdeb_xdr.c: Removed warnings.
* 2002-10-31 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-10-315-62/+4
| | | | | | * src/rdbg.c, src/servtsp.c, src/m68k/rdbg_f.c, src/m68k/any/remdeb_xdr.c, src/powerpc/new_exception_processing/remdeb_xdr.c: Removed warnings.
* 2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2002-08-113-9/+9
| | | | | | * src/i386/any/Makefile.am: Use .$(OBJEXT) instead of .o. * src/m68k/any/Makefile.am: Use .$(OBJEXT) instead of .o. * src/powerpc/new_exception_processing/Makefile.am: Use .$(OBJEXT) instead of .o.
* 2002-07-01 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-07-012-26/+28
| | | | | | * src/_servtgt.c, src/ptrace.c: Corrected use of _Objects_Information_table now that it is a two dimensional array based upon API and class.
* 2001-05-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-05-153-0/+360
| | | | | | * src/i386/any/remdeb_svc.c, src/m68k/any/remdeb_svc.c, src/powerpc/new_exception_processing/remdeb_svc.c: Readding as I accidentally deleted the incorrectly empty versions.
* 2002-05-14 Thomas Doerfler <Thomas.Doerfler@imd-systems.de>Joel Sherrill2002-05-141-19/+56
| | | | | | | * src/m68k/rdbg_cpu_asm.S: Per PR163, Fix incorrect assumption that exception stack frames on M68K members with VBR always are 6 byte long. The incorrect assumption resulted in some gdb commands like "next" to fail on the 68360.
* 2002-05-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-05-143-0/+0
| | | | | | * src/i386/any/remdeb_svc.c, src/m68k/any/remdeb_svc.c, src/powerpc/new_exception_processing/remdeb_svc.c: Per PR220 remove these files from CVS.
* 2001-04-19 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-04-191-2/+1
| | | | | * src/powerpc/rdbg_f.c: Always include <rtems.h> instead of internal include files.
* 2002-04-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-04-182-5/+3
| | | | | | * src/powerpc/rdbg_cpu_asm.S: Reflect changes to <rtems/score/cpu.h>. * src/powerpc/rdbg_f.c: Ditto.
* 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-287-7/+0
| | | | | | | | | | | | | | | | | | | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). AM_INIT_AUTOMAKE([no-define foreign 1.6]). * include/rdbg/i386/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/rdbg/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/rdbg/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/rdbg/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * include/Makefile.am: Remove AUTOMAKE_OPTIONS. * Makefile.am: Remove AUTOMAKE_OPTIONS. * src/i386/any/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/i386/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/m68k/any/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/m68k/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/powerpc/Makefile.am: Remove AUTOMAKE_OPTIONS. * src/powerpc/new_exception_processing/Makefile.am: Remove AUTOMAKE_OPTIONS.
* 2002-03-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2002-03-203-3/+3
| | | | | | | | PR 149 * src/i386/any/Makefile.am: s/$(SED)/sed/. * src/m68k/any/Makefile.am: s/$(SED)/sed/. * src/powerpc/new_exception_processing/Makefile.am: s/$(SED)/sed/. (Reported by Till Straumann <strauman@SLAC.Stanford.EDU>)
* 2002-02-01 Eric Valette <valette@crf.canon.fr>Joel Sherrill2002-02-019-3300/+2644
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * So many patches have been posted recently on the mailing list and because we were unable to find correct solution to compile on various linux distros (due to rpcgen incompatibilities), and because the coding style of rdbg was rather inconsistant among various pieces of code, I decided to: 1) make some cleaning regarding global coding style (using indent + manual edits), 2) incorporate/review the paches send by various people (S. Holford, T. Strauman), 3) Fix the bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove some dead code, 5) Apply a patches enabling to call enterRdbg imediately after rdbg initialization is done, NB : the paches is huge but it is mainly due to coding styke chnages. Only few lines of codes have been really changed and they do not impact rdbg functionnality (AFAIKT). * include/rdbg/servrpc.h, include/rdbg/i386/rdbg_f.h, include/rdbg/m68k/rdbg_f.h, include/rdbg/powerpc/rdbg_f.h, src/_servtgt.c, src/awk.svc, src/excep.c, src/ptrace.c, src/rdbg.c, src/remdeb.x, src/servbkpt.c, src/servcon.c, src/servrpc.c, src/servtgt.c, src/servtsp.c, src/servutil.c, src/i386/excep_f.c, src/i386/rdbg_f.c, src/i386/any/Makefile.am, src/i386/any/remdeb.h, src/i386/any/remdeb_svc.c, src/i386/any/remdeb_xdr.c, src/m68k/excep_f.c, src/m68k/rdbg_f.c, src/m68k/any/Makefile.am, src/m68k/any/remdeb.h, src/m68k/any/remdeb_svc.c, src/m68k/any/remdeb_xdr.c, src/powerpc/excep_f.c, src/powerpc/rdbg_f.c, src/powerpc/new_exception_processing/Makefile.am, src/powerpc/new_exception_processing/remdeb.h, src/powerpc/new_exception_processing/remdeb_svc.c, src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
* * So many patches have been posted recently on the mailing list andJoel Sherrill2002-02-0130-5884/+6115
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | because we were unable to find correct solution to compile on various linux distros (due to rpcgen incompatibilities), and because the coding style of rdbg was rather inconsistant among various pieces of code, I decided to: 1) make some cleaning regarding global coding style (using indent + manual edits), 2) incorporate/review the paches send by various people (S. Holford, T. Strauman), 3) Fix the bug due to varying rpcgen code generation in remdeb_svc.c, 4) Remove some dead code, 5) Apply a patches enabling to call enterRdbg imediately after rdbg initialization is done, NB : the paches is huge but it is mainly due to coding styke chnages. Only few lines of codes have been really changed and they do not impact rdbg functionnality (AFAIKT). * include/rdbg/servrpc.h, include/rdbg/i386/rdbg_f.h, include/rdbg/m68k/rdbg_f.h, include/rdbg/powerpc/rdbg_f.h, src/_servtgt.c, src/awk.svc, src/excep.c, src/ptrace.c, src/rdbg.c, src/remdeb.x, src/servbkpt.c, src/servcon.c, src/servrpc.c, src/servtgt.c, src/servtsp.c, src/servutil.c, src/i386/excep_f.c, src/i386/rdbg_f.c, src/i386/any/Makefile.am, src/i386/any/remdeb.h, src/i386/any/remdeb_svc.c, src/i386/any/remdeb_xdr.c, src/m68k/excep_f.c, src/m68k/rdbg_f.c, src/m68k/any/Makefile.am, src/m68k/any/remdeb.h, src/m68k/any/remdeb_svc.c, src/m68k/any/remdeb_xdr.c, src/powerpc/excep_f.c, src/powerpc/rdbg_f.c, src/powerpc/new_exception_processing/Makefile.am, src/powerpc/new_exception_processing/remdeb.h, src/powerpc/new_exception_processing/remdeb_svc.c, src/powerpc/new_exception_processing/remdeb_xdr.c: Modified.
* 2002-01-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2002-01-181-1/+18
| | | | | | | | | | | * src/powerpc/excep_f.c: This patch addresses the following issues: - exception handler needs to enable MSR_FP if the interrupted thread is FP enabled. - printk message for MSR fixed and added stacktrace NOTE: this requires the stacktrace patch to lib/libbsp/powerpc/shared/vectors/vector_init.c (#ifdef DDEBUG only, however)
* 2001-01-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-181-17/+17
| | | | | * src/powerpc/new_exception_processing/remdeb_svc.c: Corrected macro using variable arguments.
* 2001-01-18 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2002-01-182-93/+93
| | | | | | | * src/powerpc/new_exception_processing/remdeb.h, src/powerpc/new_exception_processing/remdeb_xdr.c: Regenerated since I updated the main RTEMS development machine to RedHat 7.2 and apparently got a new version of rpcgen.
* 2001-10-30 Victor V. Vengerov <vvv@oktet.ru>Joel Sherrill2001-10-301-0/+8
| | | | * src/m68k/rdbg_cpu_asm.S: Now compiles on ColdFire.
* 2001-09-23 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-273-3/+3
| | | | | | | | | | | * include/rdbg/i386/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rdbg/m68k/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rdbg/powerpc/Makefile.am: Use 'PREINSTALL_FILES ='. * include/rdbg/Makefile.am: Use 'PREINSTALL_FILES ='. * src/i386/any/Makefile.am: Use 'PREINSTALL_FILES ='. * src/m68k/any/Makefile.am: Use 'PREINSTALL_FILES ='. * src/powerpc/new_exception_processing/Makefile.am: Use 'PREINSTALL_FILES ='.
* 2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2001-09-243-6/+6
| | | | | | | * src/i386/any/Makefile.am: Move MAINTAINERCLEANFILES before the includes and use MAINTAINERCLEANFILES = to make automake-1.5 happy. * src/m68k/any/Makefile.am: Ditto. * src/powerpc/new_exception_processing/Makefile.am: Ditto.
* 2001-09-14 Eric Norum <eric.norum@usask.ca>Joel Sherrill2001-09-211-1/+0
| | | | * include/rdbg/rdbg.h, src/ptrace.c: Modifications to make gcc 3.x happy.
* 2001-04-20 Eric Valette <valette@crf.canon.fr>Joel Sherrill2001-04-208-1808/+8
| | | | | | | | | | | | | | | | | * mcp750 directory renamed new_exception processing as it supports many more CPU models. * configure.in, src/powerpc/Makefile.am, src/powerpc/new_exception_processing/Makefile.am, src/powerpc/new_exception_processing/remdeb_f.x: New files formerly in mcp750 plus modifications. * src/powerpc/mcp750/.cvsignore, src/powerpc/mcp750/Makefile.am, src/powerpc/mcp750/remdeb.h, src/powerpc/mcp750/remdeb_f.x, src/powerpc/mcp750/remdeb_svc.c, src/powerpc/mcp750/remdeb_xdr.c: Removed when moved to new_exception_processing. * configure.in, src/powerpc/Makefile.am, src/powerpc/new_exception_processing/Makefile.am, src/powerpc/new_exception_processing/remdeb_f.x: Modified as part of this effort to add support for the MPC8xx.
* 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com>Joel Sherrill2000-10-193-0/+1645
| | | | | * src/m68k/any/remdeb.h, src/m68k/any/remdeb_xdr.c, src/m68k/any/remdeb_svc.c: New files missed in merger.
* 2000-10-19 Antti P Miettinen <anmietti@trshp.ntc.nokia.com>Joel Sherrill2000-10-1910-7/+729
| | | | | | | | | | | | * configure.in: Add m68k support. * include/rdbg/m68k, src/m68k, src/m68k/any: New subdirectory. * src/_servtgt.c: add status text to prinf upon task creation failure. * src/rdbg.c: reconnect rdbg exception handlers upon RPC calls. * src/m68k/Makefile.am, src/m68k/any/Makefile.am, src/m68k/any/remdeb_f.x, src/m68k/any/.cvsignore, src/m68k/any/remdeb.h, src/m68k/any/remdeb_xdr.c, src/m68k/any/remdeb_svc.c, src/m68k/excep_f.c, src/m68k/rdbg_cpu_asm.S, src/m68k/rdbg_f.c, src/m68k/.cvsignore: New files.
* 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-09-053-0/+3
| | | | | * src/i386/any/Makefile.am, src/powerpc/mcp750/Makefile.am: Include compile.am
* Patch from Eric Valette <valette@crf.canon.fr> to make librdbg workJoel Sherrill2000-06-291-8/+10
| | | | with the new RPC code.
* Merged from 4.5.0-beta3aJoel Sherrill2000-06-126-24/+13
|
* Patch rtems-rc-4.5.0-13-cvs.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill2000-04-136-0/+12
| | | | adds .cvsignore.
* Patches rtems-rc-20000204-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-02-083-18/+4
| | | | | | | | | | | | | | | | | that contains: * Removes remaining (now illegal) references to $(SRC) from a couple of Makefile.ams * Removes duplicate AC_CONFIG_SUBDIRS macro from c/configure.in * Moves ENABLE_LIBCDIR into RTEMS_PROG_C[C|XX]_FOR_TARGET (hides LIBCDIR from most configure scripts, i.e. LIBCDIR becomes less visible) * Adds RTEMS_PROG_C[C|XX]_FOR_TARGET and RTEMS_CANONICALIZE_TOOLS to libbsp/*/configure.ins (A minor bug in previous implementations, which only has an impact when switching to GNU/Cygnus canonicalization) * Cleans up several bogus comments. * Removes MKLIB * Switches the version number to 4.5.0 (for testing version number handling)
* Spelling corrected.Joel Sherrill2000-01-311-1/+1
|
* Spelling corrected.Joel Sherrill2000-01-311-1/+1
|
* Patches rtems-rc-20000118-3.diff and rtems-rc-20000118-4.diff fromJoel Sherrill2000-01-313-12/+12
| | | | | | | | | | Ralf Corsepius <corsepiu@faw.uni-ulm.de> that contain: * Modifications, (minor) corrections, cleanups to most existing Makefile.ams * Adds automake support to all remaining BSPs which have not yet been converted to automake. * Makefile.am for all remaining wrapup/Makefile.ams
* Patch rtems-rc-20000104-17.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2000-01-1313-92/+4979
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that addresses the librdbg/rpcgen related problems: Changes: * All rpcgen generated files are now kept inside of the source tree * Fix librdbg/configure to correctly detect presence of rpcgen and awk * Use rpcgen -m to generated remdeb_svc.c * Remove msgout/_msgout from awk.svc * minor cleanups to librdbg/configure.in ATTENTION --- IMPORTANT: * With keeping rpc-generated files pre-build inside of the source tree, you as the packager of RTEMS have to ensure that timestamps are correctly set up: The generated files must not be older than the *.x files. * This is extraordinarily important when - putting the package on read-only media - after checking out from CVS - after modifications to the *.x files * If one of the *.x files is modified you have to either - build for i386/pc386 and powerpc/mcp750 - or to invoke the same rpcgen calls as the librdbg/src/<cpu>/<bsp>/Makefile.am do manually before checking-in the files to CVS. Proposal: We could add something to bootstrap for touching the rpcgen-generated sources and/or to manually regenerate them. NOTE FROM JOEL: Ralf proposed modifying bootstrap to handle rpcgen. I think this is the best solution as it is something already done in the snapshot procedure.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> that corrects aJoel Sherrill2000-01-073-3/+3
| | | | | | patch from Emmanuel Raguet <raguet@crf.canon.fr>. Emmanuel's patch was against the Makefile.in's generated from the Makefile.am's patched in this file.
* Patch rtems-rc-19991203-9.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-213-21/+0
| | | | | | | | | which ontains all what was left over from the other patches (Primarily minor configuration cleanups). To apply: patch -p1 < rtems-rc-19991203-9.diff ./bootstrap
* Patch rtems-rc-19991203-2.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-133-64/+30
| | | | to correct the missing part of the mcp750 patch.
* Patch patches-rc-19991203-1.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-12-064-159/+2
| | | | | which makes i386 code available for all BSPs not just pc386. This is correct since the code is really general to all i386 BSPs now.
* Patch rtems-rc-19991123-rc-3.diff from Ralf CorsepiusJoel Sherrill1999-12-032-48/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | <corsepiu@faw.uni-ulm.de>: The patch below provides * automake support for score/cpu/powerpc * The hack to propagate values from *.cfg to automake configuration * A fix for librdbg/powerpc/mcp750/Makefile.am (Was completely corrupted before) * Fixes some files which apparently where missing in rtems-rc-19991123-rc-2.diff * some minor configuration related patches To apply: rm -rf ./c/src/exec/score/cpu/powerpc/wrap patch -p1 < rtems-rc-19991123-rc-3.diff Attention: c/src/exec/score/cpu/[configure.in|aclocal.m4|configure] should be removed after applying the patch. Modifications had been made to the score/cpu/powerpc directory after the snapshot this was based on. In particular, the mpc750 and other_cpu directories had been renamed to new_exception_processing and old_exception_processing. After this patch was applied, modifications were made to account for this.
* Uncommitted remains of a previous patch from Ralf CorsepiusJoel Sherrill1999-11-302-632/+0
| | | | <corsepiu@faw.uni-ulm.de> which converted fiels to automake.
* Uncommitted remains of a previous patch from Ralf CorsepiusJoel Sherrill1999-11-303-298/+226
| | | | <corsepiu@faw.uni-ulm.de> which converted fiels to automake.
* Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-291-14/+199
| | | | | | | | | | | | | | | | | | | | | | | which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
* Missed in previous automake conversion patches from Ralf CorsepiusJoel Sherrill1999-11-232-0/+196
| | | | <corsepiu@faw.uni-ulm.de>.
* Miscellaneous patches from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1999-11-233-82/+495
| | | | | that are part of the Makefile.am conversion effort but were missed in the previous commits.
* Converted to automake.Joel Sherrill1999-11-222-728/+0
|
* Now replaced by an automake file.Joel Sherrill1999-11-221-360/+0
|
* Corrected.Joel Sherrill1999-11-221-5/+1
|
* Patch from Emmanuel Raguet <raguet@crf.canon.fr> to add missing fileJoel Sherrill1999-10-262-2/+2
| | | | reference to the Makefile.
* Added as part of moving librdbg to its own top level package. This wasJoel Sherrill1999-10-113-0/+54
| | | | done as part of a patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to move librdbgJoel Sherrill1999-10-117-102/+1065
| | | | to its own top level package.
* Removed aclocal.m4 generated from aclocal macrosJoel Sherrill1999-10-061-916/+0
|