| Commit message (Collapse) | Author | Files | Lines |
|
* Makefile.am: Move noinst_LIBRARIES = libbsp.a before its
components.
|
|
* Makefile.am: Remove noinst_PROGRAMS (Unused).
|
|
* Makefile.am: Cleanup ../../shared/include/bootcard.h handling.
|
|
* Makefile.am: Now runs using fake clock ticker.
* clock/clockdrv.c: Removed.
|
|
* Makefile.am, configure.ac, clock/clockdrv.c, include/bsp.h,
start/start.S, startup/linkcmds: Now runs ticker and hello on
sh-rtems4.10-gdb. The SH simulator in gdb has no hardware IO or
interrupt simulation so we use the trap interface to print.
* gdbsci/gdbsci.c: Removed.
|
|
* Makefile.am, startup/linkcmds, startup/linkcmds.sim: Use top level
shared bsp_get_work_area() implementation.
|
|
* Makefile.am, configure.ac, include/bsp.h, startup/linkcmds: Use
shared bsp_get_work_area() in its own file and rely on BSP Framework
to perform more initialization. After factoring this out, it turned
out that all SuperH BSPs has the same bsp_start() implementation so
this was made shared.
|
|
* Makefile.am: Rework to avoid .rel files.
|
|
* Makefile.am, startup/bspstart.c: Moved most of the remaining CPU
Table fields to the Configuration Table. This included
pretasking_hook, predriver_hook, postdriver_hook, idle_task,
do_zero_of_workspace, extra_mpci_receive_server_stack,
stack_allocate_hook, and stack_free_hook. As a side-effect of this
effort some multiprocessing code was made conditional and some style
clean up occurred.
|
|
* Makefile.am, preinstall.am, startup/linkcmds: Save the old linker
script as linkcmds.sim and use one with enough memory to link all
tests so we can at least build things.
* startup/linkcmds.sim: New file.
|
|
* Makefile.am: Add dummy printk support so all tests link.
|
|
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
|
|
* Makefile.am: Remove superfluous -DASM.
|
|
|
|
|
|
* Makefile.am: Add preinstall.am.
|
|
|
|
* Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
|
|
|
|
* Makefile.am: Remove build-variant support.
|
|
PR 610/bsps
* Makefile.am: Add include/tm27.h, Cosmetics.
* include/tm27.h: Final cosmetics.
|
|
* Makefile.am: Reflect changes to bsp.am.
Preinstall dist_project_lib*.
|
|
* Makefile.am: Reflect changes to bsp.am.
|
|
* Makefile.am: Use CPPASCOMPILE instead of CCASCOMPILE.
|
|
* Makefile.am: Pickup files from ../../sh/shared instead of
../shared. Reformat.
|
|
* Makefile.am: Cosmetics.
|
|
* Makefile.am: Merge-in clock/Makefile.am, gdbsci/Makefile.am,
startup/Makefile.am, wrapup/Makefile.am, console/Makefile.am,
scitab/Makefile.am, trap34/Makefile.am. Use automake compilation rules.
* clock/Makefile.am, gdbsci/Makefile.am, startup/Makefile.am,
wrapup/Makefile.am, console/Makefile.am, scitab/Makefile.am,
trap34/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
* Makefile.am: Add PREINSTALL_DIRS.
* wrapup/Makefile.am: Reflect changes to libcpu.
|
|
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
* startup/Makefile.am: Ditto.
|
|
* start/Makefile.am: Remove.
* Makefile.am: Merge-in start/Makefile.am.
* configure.ac: Reflect changes above.
|
|
* Makefile.am: Add preinstallation dirstamp support.
* clock/Makefile.am: Cosmetics.
* console/Makefile.am: Cosmetics.
* gdbsci/Makefile.am: Cosmetics.
* scitab/Makefile.am: Cosmetics.
* startup/Makefile.am: Cosmetics.
* trap34/Makefile.am: Cosmetics.
* wrapup/Makefile.am: Cosmetics.
|
|
* Makefile.am: Merge-in include/Makefile.am.
Reflect changes to bsp.am.
* include/Makefile.am: Remove.
* configure.ac: Reflect changes above.
|
|
* Makefile.am: Reflect having moved aclocal/.
|
|
Makefile.am: Reflect having moved automake.
clock/Makefile.am: Reflect having moved automake.
console/Makefile.am: Reflect having moved automake.
gdbsci/Makefile.am: Reflect having moved automake.
include/Makefile.am: Reflect having moved automake.
scitab/Makefile.am: Reflect having moved automake.
start/Makefile.am: Reflect having moved automake.
startup/Makefile.am: Reflect having moved automake.
trap34/Makefile.am: Reflect having moved automake.
wrapup/Makefile.am: Reflect having moved automake.
|
|
* configure.ac:
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
* clock/Makefile.am: Remove AUTOMAKE_OPTIONS.
* Makefile.am: Remove AUTOMAKE_OPTIONS.
* console/Makefile.am: Remove AUTOMAKE_OPTIONS.
* gdbsci/Makefile.am: Remove AUTOMAKE_OPTIONS.
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
* scitab/Makefile.am: Remove AUTOMAKE_OPTIONS.
* start/Makefile.am: Remove AUTOMAKE_OPTIONS.
* startup/Makefile.am: Remove AUTOMAKE_OPTIONS.
* trap34/Makefile.am: Remove AUTOMAKE_OPTIONS.
* wrapup/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
* Makefile.am: Add scitab, gdbsci to SUBDIRS.
* include/gdbsci.h: New file.
* include/.cvsignore: Add stamp-h? and bspopts.h*.
* console/Makefile.am: Use shared/console.c.
* console/console-io.c, console/console-support.S: Remove.
|
|
* Makefile.am, README, console/console-io.c, start/start.S,
startup/linkcmds: Update to make shsim closer to functional.
|
|
* The shsim is for the SH simulator in gdb. It should be able
to be used with multiple SH CPU models.
* .cvsignore, ChangeLog, Makefile.am, README, bsp_specs,
configure.in, clock/.cvsignore, clock/Makefile.am,
clock/clockdrv.c, console/.cvsignore, console/Makefile.am,
console/console-io.c, console/console-support.S,
include/.cvsignore, include/Makefile.am, include/bsp.h,
start/.cvsignore, start/Makefile.am, start/regs.S,
start/start.S, startup/.cvsignore, startup/Makefile.am,
startup/bspstart.c, startup/linkcmds, wrapup/.cvsignore,
wrapup/Makefile.am: New files.
|
|
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
* Makefile.am, clock/Makefile.am, clock/.cvsignore, wrapup/Makefile.am:
Added include of stub clock driver so ticker would link.
|
|
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
|
|
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
Switch to GNU canonicalization.
|
|
|
|
from cvs by adding .cvsignore files.
|
|
by gdb 5.0's i960 simulator) is enough to run hello world.
|
|
|
|
that converts the hppa1.1 directory to automake.
NOTE:
* Due to not having a toolchain (gcc refuses to build) this patch is
untested.
* I omited/deactivated the pxfl subdirectory, because I don't
understand how it supposed to work.
Joel's note: It was right to ignore the pxfl directory. It should be
removed one the BSPs are moved outside the tree. This was an old hack.
|
|
that converts the mips64orion directory to automake.
Ralf's Note: This patch demonstrates another kind of supporting the new
style of configuration, which avoids having to port all Makefile.ins to
automake, but to keep using most old style Makefile.ins.
|
|
that converts nearly all of libbsp/sh to automake. Comments follow:
1. Almost full automake support for the libbsp/sh/ subdirectories
(exception libbsp/sh/gensh*/wrapup/*)
2. Fixes for libbsp/bare/*
3. Updates to libbsp/* configuration which supports old (autoconf/deep
configuration) and new (automake/flat/cascaded configuration) style
configuration of libbsp/<cpu>/*
|