Chris Johns
8e7c72a7f5
libdl: Reindex unresolved names after removing used records.
...
Updates #3194
2018-11-22 12:43:27 +11:00
Chris Johns
803eac954e
libdl: Manage the allocation of common uninitialised variables.
...
The use of separate text and data results in uninitialised variables
being placed in the common section. There is no section in ELF for
the common variables so the loader needs to create the section and
allocate the variables in that section. This patch does that.
The patch adds a second pass over the symbols.
The issue can also be seen as a section 65522 error.
Updates #3604
2018-11-22 12:43:21 +11:00
Himanshu40
69812aaa2c
psxtmbarrierattr01: Added new POSIX timing suite (GCI 2018)
2018-11-21 14:12:54 -06:00
Sebastian Huber
52c7cb1fdc
score: Simplify _Workspace_String_duplicate()
2018-11-21 18:06:01 +01:00
Sebastian Huber
59e7209fb3
score: Remove support for RTEMS_USE_16_BIT_OBJECT
...
The RTEMS_USE_16_BIT_OBJECT define is not set by an RTEMS port. Remove
support for 16-bit object identifiers. If someone really wants to use
RTEMS on a 16-bit target, then it is better to use self-contained
objects instead of playing around with object identifier optimizations.
Update #3603 .
2018-11-21 08:06:27 +01:00
Sebastian Huber
e0caabe08d
bsps/arm: Avoid short range branch in start.S
2018-11-21 07:48:23 +01:00
Sebastian Huber
faafc22928
bsps/arm: Use local labels in start.S
2018-11-21 07:48:23 +01:00
Sebastian Huber
945291312c
bsps/arm: Simplify start.S
...
The boot_card() function does not return.
2018-11-21 07:48:23 +01:00
kuaLeYi
bde6ac2060
Misc: Minor English fixes (GCI 2018)
2018-11-20 09:45:51 -06:00
Himanshu40
edae517758
psxtmutexattr01: Added new POSIX timing suite (GCI 2018)
2018-11-20 09:26:57 -06:00
Sebastian Huber
0a6a4ddba8
bsps/moxie: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
38f81bfc21
bsps/nios2: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
098900186c
bsps/sparc64: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
5f5bbd10fb
bsps/x86_64: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
0ce6bf3ff5
bsps/epiphany: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
a74ee41742
bsps/bfin: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
508f319ef7
bsps/mips: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
84e59b7c04
bsps/powerpc: Use interrupt stack for init stack
...
Move start.o to separate file.
Update #3459 .
2018-11-19 07:15:47 +01:00
Sebastian Huber
cc61d5cdb2
bsps/m68k: Use interrupt stack for init stack
...
Update #3459 .
2018-11-19 07:15:47 +01:00
Himanshu40
edd366c9ef
psxtmcleanup01: new POSIX timing suite (GCI 2018)
2018-11-17 12:56:35 -06:00
shashvatjain
f06c436a4a
psxtmtests_plan.csv: Update to reflect psxtmmqrcvblock01 (GCI 2018)
2018-11-16 11:17:13 -06:00
shashvatjain
ccf11ce9b7
psxtmmqrcvblock01: Add new POSIX timing test (GCI 2018)
2018-11-15 16:41:39 -06:00
Himanshu40
841b54ee6a
psxtmthreadattr01: Correct mistakes in previous merge (GCI 2018)
...
Joel admits to grabbing one iteration too early of the patch. :(
2018-11-15 16:40:47 -06:00
Himanshu40
8abb230b77
psxtmthreadattr01: Add new test (GCI 2018)
2018-11-15 14:00:59 -06:00
Joel Sherrill
68c8a197a7
testsuites/psxtests/psxhdrs: Fix comment so copyright block is separate
2018-11-14 17:32:01 -06:00
Pavel Pisa
5247a21436
bsp/tms570: correct baudrate calculation.
2018-11-14 23:48:56 +01:00
Pavel Pisa
aefd4a2dee
bsp/tms570: correct inclusion of header files for build with HW init.
...
The build fails when TMS570_USE_HWINIT_STARTUP=1 option is set.
2018-11-14 23:46:43 +01:00
Sebastian Huber
a13b89bb17
bsp/i386: Use interrupt stack for init stack
...
Update #3459 .
2018-11-14 08:43:07 +01:00
Sebastian Huber
5f32da0b69
bsp/or1k: Use interrupt stack for init stack
...
Update #3459 .
2018-11-14 08:00:00 +01:00
Sebastian Huber
dc56355633
Include missing <sys/cpuset.h>
...
Update #3598 .
2018-11-14 07:24:08 +01:00
Sebastian Huber
28bf4cae78
or1k: Support GCC 9
...
Close #3602 .
2018-11-14 07:02:03 +01:00
Sebastian Huber
9a029cec02
bsps/irq: Use rtems_malloc()
2018-11-12 13:26:22 +01:00
Sebastian Huber
6efc831f0f
Add rtems_malloc() and rtems_calloc()
...
Close #3583 .
2018-11-12 13:26:22 +01:00
Sebastian Huber
c1f3c2b88a
score: Add and use malloc() family attributes
...
Update #3583 .
2018-11-12 13:26:22 +01:00
Sebastian Huber
4539e30762
x86_64: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:26:18 +01:00
Sebastian Huber
70928bc98b
sparc64: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:44 +01:00
Sebastian Huber
ce37237f96
sparc: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:44 +01:00
Sebastian Huber
510fbfc314
sh: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:44 +01:00
Sebastian Huber
ed9da8e821
powerpc: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:44 +01:00
Sebastian Huber
54c5ffca4f
or1k: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
12dfa5e26f
nios2: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
264e128465
moxie: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
b6be8f33a0
mips: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
5c6edeed51
m68k: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
0e16fa45cd
lm32: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
3c6a6e80ec
i386: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
a043ff859d
epiphany: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:43 +01:00
Sebastian Huber
8203db45d5
bfin: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:42 +01:00
Sebastian Huber
685aa280ea
arm: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:42 +01:00
Sebastian Huber
d997aa1f0e
no_cpu: Remove use of proc_ptr
...
Update #3585 .
2018-11-12 13:25:42 +01:00