Commit Graph
31344 Commits
Author SHA1 Message Date
Sebastian Huber 8b5778e69e sparc: Move libcpu content to cpukit
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber c4905d8d31 bsps/arm: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber b6755affc0 bsps/mips: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber 961e2ef7be bsps/mips: Remove Mongoose-V README
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber 4c83f2926d bsps: Remove unused RTEMS_CPU_MODEL
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber a457082970 bsps: Remove unused memcpy() implementations
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:38 +01:00
Joel Sherrill c2282d6dca sparc/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:41 -05:00
Joel Sherrill 55e76c270f sparc64/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:41 -05:00
Joel Sherrill d978d1b473 powerpc/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill 8d96b46fa1 m68k/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill 5b88ec5b68 riscv/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill eb142feec4 arm/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill 43bd6b15e8 v850/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill e88abc0a1e no_cpu/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill 7dde32f04e or1k/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill 924cecd9fa m32c/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill a518ff4ba9 moxie/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill fce900b543 sh/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill 070658100a misc sh: Remove includes of rtems/score/types.h 2018-03-12 14:29:38 -05:00
Joel Sherrill 00acca28d6 nios2/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill c83d16943c epiphany/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill c98d4748b7 lm32/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill a1df2fdcc8 i386/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Joel Sherrill 859251a3ac mips/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Joel Sherrill cbbe68ba0e bfin/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Sebastian Huber 2cec5acdf2 shell: Fix rtems_shell_init_env()
Do not discard a user provided task name in rtems_shell_init_env().
2018-03-12 11:24:44 +01:00
Sebastian Huber 0fb724a7bd libblock: C++ compatibility 2018-03-12 10:05:09 +01:00
Sebastian Huber 6fadb7af09 config: Use new scheduler configuration defines
Update #3325.
2018-03-12 07:01:30 +01:00
Sebastian Huber 2ef85b1c76 config: Simplify clustered scheduler configuration
Do not use names derived from scheduler implementation details.  Instead
use names derived from the scheduler configuration or documentation.

Provide defines for backward compatibility.

Update #3325.
2018-03-12 07:01:30 +01:00
Amaan Cheval 4dfeba3a0e bootstrap: Use printf instead of echo -e for POSIX shells
On POSIX compliant shells, echo does not have the -e option.
This causes the "-e" to be echoed as well, causing potential buggy
build processes.

Example shell session:

-> % sh
$ echo -e "foo bar"
-e foo bar
$

According to POSIX, "\$" should be fine regardless due to the use of
double-quotes[1]. However, since printf is recommended over echo anyway,
we replace "echo -e" with printf where required.

[1] http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_02_03
2018-03-09 13:16:01 -06:00
Sebastian Huber 16f4661fd1 network: Optionally install network headers
Install the network headers only if --enable-networking is specified.

Update #3254.
2018-03-09 08:43:29 +01:00
Joel Sherrill 89ac281f5b cpukit/include/mqueue.h: Delete unneeded includes 2018-03-08 11:22:48 -06:00
Joel Sherrill c006bf5086 score/cpu/powerpc/include/rtems/score/powerpc.h: Fix typo 2018-03-08 11:22:48 -06:00
Joel Sherrill bc16c65e39 powerpc/include/rtems/score/types.h: Remove unused ppc_isr
Updates #3327.
2018-03-08 11:22:36 -06:00
Sebastian Huber 828049cb47 sptests/sp19: Fix test output methods
Do not use fprintf() in non-fp tasks.
2018-03-08 08:49:15 +01:00
Sebastian Huber 0231ebc22f config: Remove RTEMS prefix from internal defines
Update #3325.
2018-03-08 07:05:07 +01:00
Sebastian Huber d39cc06873 bsps: More verbose bsp_fatal_extension()
Close #3318.
2018-03-07 13:03:36 +01:00
Sebastian Huber ef900abd90 capture: Fix get priority methods 2018-03-07 13:03:36 +01:00
Sebastian Huber a4151d0661 libtests/capture01: Fix configuration 2018-03-07 13:03:35 +01:00
Sebastian Huber befae6ab98 bsp/genmcf548x: Fix printk() support 2018-03-07 13:03:32 +01:00
Sebastian Huber d440a9e044 bsps/m68k: Fix entry point in linkcmds.base
Updates #3520.
2018-03-07 10:33:03 +01:00
Sebastian Huber ff281a6fa6 smptests: Fix obsolete FIXME comments/code 2018-03-07 10:33:03 +01:00
Sebastian Huber 337a186909 Add a simple task console driver
Close #3320.
2018-03-06 12:32:09 +01:00
Thanassis Tsiodras 4899759f73 bsps/sparc: Fix global construction/destruction
The

  KEEP (*(SORT(.ctors.*)))
  KEEP (*(.ctors))

cannot be simplified to

  KEEP (*(SORT(.ctors*)))

since

  .ctors < .ctors.*

in lexicographical order.

See spglobalcon02 test case.

Update #3319.
2018-03-06 07:27:21 +01:00
Sebastian Huber 8b2d5b8407 spglobalcon02: New test
Update #3319.
2018-03-06 07:27:18 +01:00
Sebastian Huber 0d44e251d9 ada/sp04: Fix test failure due to compiler opti
The SPTEST.RUN_COUNT must be volatile since it is changed outside of the
procedure scope by the thread switch extension.
2018-02-22 16:40:16 +01:00
Sebastian Huber 5618997dfd termios: Fix use of uninitialized variable
Update #2840.
2018-02-22 15:35:20 +01:00
Joel Sherrill 40c623a883 powerpc/shared/startup/linkcmds.base: Add wildcards on some sections
Closes #3307.
2018-02-19 13:12:08 -06:00
Joel Sherrill c232b378b8 confdefs.h: Minor rework to avoid warnings when CONFIGURE_HAS_OWN_INIT_TABLE
CONFIGURE_HAS_OWN_INIT_TABLE was used both with and without
defining CONFIGURE_RTEMS_INIT_TASKS_TABLE. This rework allows
it to work both ways without warnings.
2018-02-19 13:06:46 -06:00
Joel Sherrill dad79bb9a8 unhex.c: Remove unnecessary extern of errno
Closes #2610.
2018-02-19 12:36:51 -06:00