| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac, wrapup/Makefile.am: Remove RDBG.
* aclocal/check-rdbg.m4, aclocal/enable-rdbg.m4, librdbg/.cvsignore,
librdbg/Makefile.am, librdbg/preinstall.am,
librdbg/include/rdbg/rdbg.h, librdbg/include/rdbg/servrpc.h,
librdbg/include/rdbg/i386/rdbg_f.h, librdbg/include/rdbg/i386/reg.h,
librdbg/include/rdbg/m68k/rdbg_f.h, librdbg/include/rdbg/m68k/reg.h,
librdbg/include/rdbg/powerpc/rdbg_f.h,
librdbg/include/rdbg/powerpc/reg.h, librdbg/src/_servtgt.c,
librdbg/src/awk.svc, librdbg/src/excep.c, librdbg/src/ptrace.c,
librdbg/src/rdbg.c, librdbg/src/remdeb.x, librdbg/src/servbkpt.c,
librdbg/src/servcon.c, librdbg/src/servrpc.c, librdbg/src/servtgt.c,
librdbg/src/servtsp.c, librdbg/src/servutil.c,
librdbg/src/i386/excep_f.c, librdbg/src/i386/rdbg_cpu_asm.S,
librdbg/src/i386/rdbg_f.c, librdbg/src/i386/any/remdeb.h,
librdbg/src/i386/any/remdeb_f.x, librdbg/src/i386/any/remdeb_svc.c,
librdbg/src/i386/any/remdeb_xdr.c, librdbg/src/m68k/excep_f.c,
librdbg/src/m68k/rdbg_cpu_asm.S, librdbg/src/m68k/rdbg_f.c,
librdbg/src/m68k/any/remdeb.h, librdbg/src/m68k/any/remdeb_f.x,
librdbg/src/m68k/any/remdeb_svc.c, librdbg/src/m68k/any/remdeb_xdr.c,
librdbg/src/powerpc/excep_f.c, librdbg/src/powerpc/rdbg_cpu_asm.S,
librdbg/src/powerpc/rdbg_f.c,
librdbg/src/powerpc/new_exception_processing/remdeb.h,
librdbg/src/powerpc/new_exception_processing/remdeb_f.x,
librdbg/src/powerpc/new_exception_processing/remdeb_svc.c,
librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c: Removed.
|
|
|
|
|
| |
* librdbg/src/i386/rdbg_f.c, librdbg/src/m68k/rdbg_cpu_asm.S
librdbg/src/m68k/rdbg_f.c: Use POSIX fixed size types.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* librdbg/src/i386/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
* librdbg/src/m68k/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
* librdbg/src/powerpc/rdbg_cpu_asm.S: Include <rtems/asm.h> instead of <asm.h>.
* libchip/ide/ata.c: Include <rtems/chain.h> instead of <chain.h>.
* libchip/ide/ide_controller.c: Include <rtems/chain.h> instead of <chain.h>.
* libchip/shmdr/shm_driver.h: Include <rtems/clockdrv.h> instead of <clockdrv.h>.
* libchip/serial/ns16550.c: Include <rtems/ringbuf.h> instead of <ringbuf.h>.
|
|
|
|
|
|
|
|
| |
* librdbg/Makefile.am: Fix rpcgen rules.
* librdbg/src/i386/any/remdeb_xdr.c,
librdbg/src/m68k/any/remdeb_xdr.c,
librdbg/src/powerpc/new_exception_processing/remdeb_xdr.c:
Reflect changes to librdbg/Makefile.am.
|
| |
|
|
|
|
|
|
|
|
|
| |
* librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
librdbg/src/powerpc/Makefile.am:
Remove.
* librdbg/src/Makefile.am: Merge-in librdbg/src/i386/Makefile.am,
librdbg/src/m68k/Makefile.am, librdbg/src/powerpc/Makefile.am.
* configure.ac: Reflect changes above.
|
|
|
|
|
|
|
| |
* libchip/Makefile.am: Don't include lib.am.
* librdbg/src/i386/Makefile.am, librdbg/src/m68k/Makefile.am,
librdbg/src/powerpc/Makefile.am: Don't include lib.am. Remove
unnecessary EXTRA_DISTs.
|
|
|
|
|
|
|
|
|
|
| |
* include/rdbg/Makefile.am: Add PREINSTALL_DIRS.
* include/rdbg/i386/Makefile.am: Add PREINSTALL_DIRS.
* include/rdbg/m68k/Makefile.am: Add PREINSTALL_DIRS.
* include/rdbg/powerpc/Makefile.am: Add PREINSTALL_DIRS.
* src/i386/Makefile.am: Add PREINSTALL_DIRS.
* src/m68k/Makefile.am: Add PREINSTALL_DIRS.
* src/powerpc/Makefile.am: Add PREINSTALL_DIRS.
|
|
|
|
|
|
|
|
|
|
|
| |
* include/rdbg/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
* include/rdbg/i386/Makefile.am: Ditto.
* include/rdbg/m68k/Makefile.am: Ditto.
* include/rdbg/powerpc/Makefile.am: Ditto.
* src/i386/Makefile.am: Ditto.
* src/m68k/Makefile.am: Ditto.
* src/powerpc/Makefile.am: Ditto.
|
|
|
|
|
|
| |
* src/i386/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
* src/m68k/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
* src/powerpc/Makefile.am: s,${PROJECT_RELEASE}/lib,$(PROJECT_LIB),g.
|
|
|
|
|
|
|
|
|
|
| |
* include/rdbg/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* include/rdbg/i386/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* include/rdbg/m68k/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* include/rdbg/powerpc/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* src/i386/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* src/m68k/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
* src/powerpc/Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/powerpc/new_exception_processing/Makefile.am: Remove.
* src/powerpc/Makefile.am: Merge-in former
new_exception_processing/Makefile.am.
* src/m68k/any/Makefile.am: Remove.
* src/m68k/Makefile.am: Merge-in former any/Makefile.am.
* src/i386/any/Makefile.am: Remove.
* src/i386/Makefile.am: Merge-in former any/Makefile.am.
* src/Makefile.am: Cosmetics.
* include/Makefile.am: Cosmetics.
* Makefile.am: Cosmetics.
|
|
|
|
|
|
| |
* src/i386/any/Makefile.am: Remove all-local: $(ARCH).
* src/m68k/any/Makefile.am: Remove all-local: $(ARCH).
* src/powerpc/new_exception_processing/Makefile.am: Remove all-local: $(ARCH).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Reformat. Apply dirstamps to preinstallation.
* include/Makefile.am: Ditto.
* include/rdbg/Makefile.am: Ditto.
* include/rdbg/i386/Makefile.am: Ditto.
* include/rdbg/m68k/Makefile.am: Ditto.
* include/rdbg/powerpc/Makefile.am: Ditto:
* src/Makefile.am: Ditto.
* src/i386/Makefile.am: Ditto.
* src/i386/any/Makefile.am: Ditto.
* src/m68k/Makefile.am: Ditto.
* src/m68k/any/Makefile.am: Ditto.
* src/powerpc/Makefile.am: Ditto.
* src/powerpc/new_exception_processing/Makefile.am: Ditto.
|
|
|
|
|
|
| |
* src/i386/any/Makefile.am, src/m68k/any/Makefile.am,
src/powerpc/new_exception_processing/Makefile.am:
Don't include @RTEMS_BSP@.cfg.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
include/Makefile.am: Reflect having moved automake.
include/rdbg/Makefile.am: Reflect having moved automake.
include/rdbg/i386/Makefile.am: Reflect having moved automake.
include/rdbg/m68k/Makefile.am: Reflect having moved automake.
include/rdbg/powerpc/Makefile.am: Reflect having moved automake.
src/Makefile.am: Reflect having moved automake.
src/i386/Makefile.am: Reflect having moved automake.
src/i386/any/Makefile.am: Reflect having moved automake.
src/m68k/Makefile.am: Reflect having moved automake.
src/m68k/any/Makefile.am: Reflect having moved automake.
src/powerpc/Makefile.am: Reflect having moved automake.
src/powerpc/new_exception_processing/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* configure.ac: Remove (Merged into ../configure.ac).
* Makefile.am, include/Makefile.am, include/rdbg/Makefile.am,
include/rdbg/i386/Makefile.am, include/rdbg/m68k/Makefile.am,
include/rdbg/powerpc/Makefile.am, src/Makefile.am,
src/i386/Makefile.am, src/i386/any/Makefile.am,
src/m68k/Makefile.am, src/m68k/any/Makefile.am,
src/powerpc/Makefile.am,
src/powerpc/new_exception_processing/Makefile.am:
Reflect having merged configure.ac into ../configure.ac.
|
|
|
|
| |
* src/i386/any/remdeb_xdr.c: Removed warnings.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
| |
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>)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 ='.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* src/i386/any/Makefile.am, src/powerpc/mcp750/Makefile.am: Include
compile.am
|
| |
|
|
|
|
| |
adds .cvsignore.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
to correct the missing part of the mcp750 patch.
|
|
|
|
|
| |
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.
|
|
|
|
| |
<corsepiu@faw.uni-ulm.de> which converted fiels to automake.
|
|
|
|
| |
<corsepiu@faw.uni-ulm.de>.
|
|
|
|
|
| |
that are part of the Makefile.am conversion effort but were missed
in the previous commits.
|
| |
|
|
|
|
| |
reference to the Makefile.
|
|
|
|
| |
done as part of a patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
|
|
|
|
| |
to its own top level package.
|
| |
|
|
|
|
|
| |
Ralf Corsepius <corsepiu@faw.uni-ulm.de> which converted many
Makefile.in's to Makefile.am's. This added a lot of files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch below actually consists of 3 patches:
1. Addition of maintainer-mode dependencies on config.status and
aclocal.m4 for autoconf toplevel Makefile.ins. These rules are taken
over from automake generated Makefile.ins, i.e. they are contained in
any automake generated toplevel Makefile.in. Having this patch in is
at least a great releaf for me when working on RTEMS configuration :)
2. Automated support for #1 in acpolish
3. Some minor "beautifications" on Makefile.ins resulting from
running acpolish.
FYI: This patch has been generated by running
tools/update/rtems-polish.sh -ac on the source tree and manually editing
the resulting patch afterwards to work around a problem with acpolish,
which still corrupts one Makefile.in - WARNING: Be careful with running
acpolish!
I expect this patch not to have any influence on normal users, unless
they use --enable-maintainer-mode, thus merging it should be rather
harmless.
|
|
|
|
|
| |
This one is a minor fix for the librdg-Makefiles for mcp750, mostly an
adaptation to the Makefiles used for the i386.
|
|
|
|
|
|
|
|
|
|
|
|
| |
<raguet@crf.canon.fr>:
- the dec21140 driver code has been hardened (various bug fixed) Emmanuel,
- bug in the mcp750 init code have been fixed (interrupt stack/initial
stack initialization), BSS correctly cleared (Eric V)
- remote debugging over TCP/IP is nearly complete (berakpoints,
backtrace, variables,...) (Eric V),
- exception handling code has also been improved in order to fully
support RDBG requirements (Eric V),
|