| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* custom/dmv177.cfg: Reflect changes to dmv177/configure.ac.
* custom/ppcn_60x.cfg: Refect changes to ppcn_60x/configure.ac.
* custom/psim.cfg: Refect changes to psim/configure.ac.
* custom/score603e.cfg: Reflect changes to score603e/configure.ac,
remove SCORE603E_GENERATION.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/score603e.cfg;
Add automake conditional for SCORE_GENERATION_1;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* start/start.S: include <bspopts.h> instead of targopts.h.
* tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
* vectors/vector.S: include <bsp.h>.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/ppcn_60x.cfg;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/psim.cfg;
Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
| |
* include/bspopts.h.in: Automatically generated file that should not
be in CVS.
|
|
|
|
| |
* configure.ac: Remove mpc8xx from new_exception_processing.
|
|
|
|
|
|
|
|
|
|
|
| |
* support/new_exception_processing/configure.ac,
support/new_exception_processing/rtems/score/c_isr.inl,
support/new_exception_processing/rtems/score/cpu.h,
support/old_exception_processing/configure.ac,
support/old_exception_processing/rtems/score/c_isr.inl,
support/old_exception_processing/rtems/score/cpu.h,
support/old_exception_processing/rtems/score/ppc_offs.h: New files
missed in previous commit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/dmv177.cfg;
Rename PPC_USE_INSTRUCTION_CACHE to DMV177_USE_INSTRUCTION_CACHE,
Add RTEMS_PPC_EXCEPTIONS([old]).
* include/Makefile.am: include force-preinstall.am.
* startup/bspstart.c: Rename PPC_USE_INSTRUCTION_CACHE to
DMV177_USE_INSTRUCTION_CACHE.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* vectors/Makefile.am: remove bogus VPATH.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
| |
* custom/eth_comm.cfg: Reflect changes to eth_comm/configure.ac.
* custom/mbx8xx.cfg: Reflect changes to mbx8xx/configure.ac.
* custom/mbx860_005b.cfg: Ditto.
* custom/mpc8620ads.cfg: Reflect changes to mpc8620/configure.ac.
|
|
|
|
| |
* configure.ac: Remove mpc8620 from new_exception_processing.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
make/custom/mpc8260ads.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Add @exceptions@ to SUBDIRS.
* configure.ac: Add RTEMS_BSPOPTS_*(UARTS_IO_MODE),
RTEMS_PPC_EXCEPTIONS([new]).
* include/Makefile.am: Convert PREINSTALL_FILES to
TMPINSTALL_FILES, include force-preinstall.am.
* irq/Makefile.am: remove irq.h from EXTRA_DIST.
* wrapup/Makefile.am: Apply @exceptions@.
|
|
|
|
|
| |
* automake/force-preinstall.am: New file.
* aclocal/ppc.m4: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* support/new_exception_processing/Makefile.am,
support/old_exception_processing/Makefile.am,
support/old_exception_processing/cpu_asm.S,
support/old_exception_processing/irq_stub.S: Modified to reflect
old versus new exception processing being a per BSP option.
* support/new_exception_processing/c_isr.inl,
support/new_exception_processing/cpu.h,
support/old_exception_processing/c_isr.inl,
support/old_exception_processing/cpu.h,
support/old_exception_processing/ppc_offs.h: Removed.
|
|
|
|
| |
* ChangeLog: Corrected spacing.
|
|
|
|
| |
* console/console-io.c: Fix incorrect comment.
|
|
|
|
|
|
|
|
| |
* src/threadhandler.c: When __USE__MAIN__ is defined by the toolset,
invoke the global constructors via __main. Reported as tested by
Alexandra Kossovsky <sasha@oktet.ru> and Victor V. Vengerov
<vvv@oktet.ru> in conjunction with a new set of tool RPMs
(gcc2.95.3newlib1.9.0-3). This was tracked as GNATS PR tools/84.
|
|
|
|
|
| |
* custom/gensh1.cfg: remove make-target-options.
* custom/gensh2.cfg: remove make-target-options.
|
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ),
RTEMS_BSPOPTS_*(START_HW_INIT),
RTEMS_BSPOPTS_*(STANDALONE_EVB).
* wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
|
|
|
|
|
| |
* configure.ac: Apply RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ).
* wrapup/Makefile.am: Apply RTEMS_CPU_MODEL to pickup CPU_PIECES.
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(USE_CONSOLE_A),
add RTEMS_BSPOPTS_*(USE_CONSOLE_B).
|
|
|
|
|
| |
* custom/dmv152: Remove USE_CONSOLE_A, Remove USE_CONSOLE_B,
remove make-target-options, remove BSP_CPPFLAGS.
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(SIMHPPA_FAST_IDLE),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
| |
* custom/simhppa.cfg: Remove SIMHPPA_FAST_IDLE, make-target-options.
|
|
|
|
| |
* configure.ac: Fix typo to allow custom RPM_SPECSdirs.
|
|
|
|
|
| |
* aclocal/check-bsps.m4: Reworked.
* aclocal/bsp-alias.m4: Add score603e_g1, apply m4sugar.
|
|
|
|
|
| |
* startup/linkcmds: Fixed syntax error in my previous addition
of __init.
|
|
|
|
|
| |
* shared/ppc.h: The mpc8260 uses the new exception processing model
and thus does not need to define PPC_USE_SPRG.
|
|
|
|
|
|
|
| |
* custom/eth_comm.cfg, custom/mbx860_005b.cfg, custom/mbx8xx.cfg,
custom/mcp750.cfg, custom/mpc8260ads.cfg, custom/mvme2307.cfg:
These are new exception processing model BSPs and thus do not
need to define PPC_USE_SPRG.
|
|
|
|
| |
* shared/ppc.h: mpc8260 has double FPU not single FPU.
|
|
|
|
|
|
|
| |
* new_exception_processing/cpu_asm.S: Support double or single
precision context switches. Note that doing a single precision
context save/restore on a double precision PowerPC machine does not
only result in rounding errors but also screws up the FPSCR register!
|
|
|
|
| |
* ChangeLog: Added missing lines about simcpu32.cfg and sim68000.cfg.
|
|
|
|
| |
* custom/ts_386ex.cfg: Remove make-target-options.
|
|
|
|
|
|
| |
* configure.ac: Add RTEMS_BSPOPTS_*(LOAD_RTC_AT_START),
RTEMS_BSPOPTS_*(BSP_DEBUG), RTEMS_BSPOPTS_*(UARTDEBUG),
remove RTEMS_OUTPUT_BUILD_SUBDIRS.
|
|
|
|
| |
* aclocal/bspopts.m4: New file.
|
|
|
|
|
|
|
| |
* configure.ac: Add bspopts.h.
* include/.cvsignore: Add stamp-h* and bspopts.h*.
* include/Makefile.am: Add bspopts.h.
* pci/Makefile.am: Append -O2 to AM_CFLAGS.
|
|
|
|
|
|
| |
* custom/shsim.cfg: Remove HZ, BSP_CPPFLAGS, make-target-options.
* custom/mvme2307.cfg: Fix PPC_USE_SPRG in make-target-options,
re-adopt mcp750.cfg's make-exe.
|
|
|
|
|
| |
* include/Makefile.am: Fix TMPINSTALL_FILES to make automake-1.5
happy.
|
|
|
|
|
| |
* include/iosh7045.h: Add SCI0_SMR, SCI1_SMR for sh7032
compatibility to make simsh happy.
|
|
|
|
|
| |
* bootloader/Makefile.am: completely reworked.
* configure.ac: Add AM_PROG_AS.
|
|
|
|
| |
* COPYING: Test of $Id$ -> $RTEMS$.
|
|
|
|
|
|
| |
* custom/helas403.cfg, custom/gen405.cfg: Removed dependency on
the --srec-len argument to objcopy only supported in binutils 2.11
or newer.
|
|
|
|
| |
* Makefile.am: Made to compile again.
|
|
|
|
| |
* startup/linkcmds: Added _init, and _fini symbols.
|
|
|
|
| |
* .cvsignore: New file.
|
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* custom/gen405.cfg: New file.
* custom/helas403.cfg: Modified to generate Srecords.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* ppc403/console/console405.c ppc403/tty_drv/.cvsignore,
ppc403/tty_drv/Makefile.am, ppc403/tty_drv/tty_drv.c,
ppc403/tty_drv/tty_drv.h: New files.
* Makefile.am, README, configure.ac, old_exception_processing/cpu.c,
old_exception_processing/cpu.h, ppc403/Makefile.am,
ppc403/clock/clock.c, ppc403/console/Makefile.am,
ppc403/console/console.c, ppc403/ictrl/ictrl.c, ppc403/ictrl/ictrl.h,
ppc403/timer/timer.c: Modified.
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* vectors/align_h.S: Added ppc405 support.
|
|
|
|
|
|
|
|
|
| |
This modification is part of the submitted modifications necessary to
support the IBM PPC405 family. This submission was reviewed by
Thomas Doerfler <Thomas.Doerfler@imd-systems.de> who ensured it did
not negatively impact the ppc403 BSPs. The submission and tracking
process was captured as PR50.
* startup/spurious.c: Added ppc405 support.
|