| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* custom/dmv177.cfg: Use -mcpu=603e.
* custom/ppcn_60x.cfg: Use -mcpu=603e.
* custom/psim.cfg: Use -mcpu=603e.
* custom/score603e.cfg: Use -mcpu=603e.
* custom/ts_386ex.cfg: Remove obsolete comments.
* custom/rxgen960.cfg: Remove obsolete comments.
* custom/cvme961.cfg: Remove obsolete comments.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* custom/dmv177.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
Remove obsolete comments.
* custom/eth_comm.cfg: Remove make-target-options.
Add -Dmpc$(CPU_TYPE) -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
CPU_CFLAGS.
* custom/gen405.cfg: Add -D_OLD_EXCEPTIONS -Dppc405 to CPU_CFLAGS.
* custom/helas403.cfg: Add -D_OLD_EXCEPTIONS -Dppc403 to CPU_CFLAGS.
* custom/mbx8xx.cfg: Remove make-target-options.
Add -Dmpc$(CPU_TYPE) -D$(RTEMS_MBX_MODEL) to CPU_CFLAGS.
Remove obsolete comments.
* custom/mcp750.cfg: Add -Dmpc750 to CPU_CFLAGS.
Remove obsolete comments.
* custom/mpc8260ads.cfg: Remove make-target-options.
Add -Dmpc8260 -DPPC_ABI=PPC_ABI_EABI -DPPC_ASM=PPC_ASM_ELF to
CPU_CFLAGS.
* custom/mvme2307.cfg: Add -Dmpc604 to CPU_CFLAGS.
Remove obsolete comments.
* custom/ppcn_60x.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
CPU_CFLAGS.
Remove obsolete comments.
* custom/psim.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to CPU_CFLAGS.
Remove obsolete comments.
* custom/score603e.cfg: Add -D_OLD_EXCEPTIONS -Dppc603e to
CPU_CFLAGS.
Remove obsolete comments.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* custom/dmv177.cfg: Remove CONSOLE_USE_INTERRUPTS,
CONSOLE_USE_POLLED, HAS_RTC.
|
|
|
|
|
| |
* custom/arm_bare_bsp.cfg, custom/armulator.cfg, custom/dmv177.cfg,
custom/mcp750.cfg, custom/vegaplus.cfg: Clean up.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that does the following:
Changes:
Remove $(SED) and $(CP) from make/custom/*.cfg
Motivation:
* autoconf and automake presuppose sed and cp to be present.
* make/host.cfg.in already contains SED = sed hard-coded into it for
a long time.
* Elimination of make-variables
* Eliminate make/*.cfg files or at least reduce their complexity :)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that is yet another multilib-related structual cleanup patch:
Changes:
* Make RTEMS_TEST_NO_PAUSE a tests/ subpackage specific option.
- Remove RTEMS_TEST_NO_PAUSE from custom/*.cfg, targopts.h and
cpuopts.h.
- Add autoconf macros RTEMS_*_RTEMS_TEST_NO_PAUSE
(aclocal/rtems-test-no-pause.m4).
- Add RTEMS_*_RTEMS_TEST_NO_PAUSE support to sptests/configure.ins
and tmtests/configure.in. These are the only subdirectories which
currently apply RTEMS_TEST_NO_PAUSE.
- Add autoconf-DEFS support to all test subpackages' configure.ins
below tests/. I.e. AC_DEFINES now get explicitly propagated as
preprocessor defines into Makefiles, cf. AM_CPPFLAGS in
tests/*/*.am, instead of using a global config-files.
- Remove NDEBUG from custom/*.cfg.
* AC_DEFINE POSIX_API, ITRON_API and MULTIPROCESSING in
exec/configure.in, only.
- All other sources now should relay on the values from cpuopts.h
and should not define them themselves.
- Several related changes to many configure.ins
* Bug-fixes to RTEMS_*_RTEMS_DEBUG macros (Actually workarounds to
quoting bugs in autoconf).
Notes:
* This patch is rather immature and only tested for a small subset
of BSPs (requires the tests to be enabled and therefore takes an
tremendous amount of disc space and time.)
* The patches to *cfg were generated by a script. Expect file
formating changes :)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that is yet another multilib-related structual cleanup patch:
Changes:
* Make RTEMS_DEBUG a global per-cpu configuration option
* Remove RTEMS_DEBUG from targopts.h
* Add a global --enable-rtems-debug option disabled by default.
* Add RTEMS_DEBUG to cpuopts.h
* Remove all references to RTEMS_DEBUG from custom/*.cfg
Notes:
* RTEMS_DEBUG is set in c/src/exec/configure.in only
(RTEMS_CHECK_RTEMS_DEBUG) and should be defined in cpuopts.h only.
BSPs should not redefine it, but use the value being provided by
cpuopts.h.
=> With multilibs, users have to choose: Either enable RTEMS_DEBUG
for all BSPs and CPU_MODELs of a cpu or not.
* Only few BSPs had RTEMS_DEBUG enabled, therefore I set the default
to disabled.
* This patch influences the per-BSP building scheme. Existing BSPs
which set RTEMS_DEBUG in their make-target-options rule might have
problems at runtime.
|
| |
|
| |
|
|
|
|
|
| |
definitions of CONSOLE_USE_POLLED to be !CONSOLE_USE_INTERRUPTS
instead of ~CONSOLE_USE_INTERRUPTS.
|
| |
|
|
|
|
|
|
|
| |
> Adds variables to the custom/*cfg files to specify the location of
> tools. The purpose is to remove hard-coded paths from the Makefiles.
>
> In later steps this eases moving the tools to other locations.
|
| |
|
|
|
|
| |
it work.
|
|
|
|
| |
of the SONIC driver to the new FreeBSD stack instead of KA9Q.
|
| |
|
| |
|
|
|
|
|
| |
Switched PPC_USE_SPRG to "0" so RTEMS use of sprg would not conflict with
any possible sprg usage by the DY-4 ROM monitor.
|
|
|
|
| |
read from and write to a floppy.
|
| |
|
| |
|
|
|