Joel Sherrill
c16bcc009b
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/__times.c, libmisc/cpuuse/cpuusagereport.c,
libmisc/cpuuse/cpuusagereset.c, posix/src/clockgettime.c,
posix/src/pthread.c, posix/src/timersettime.c,
rtems/include/rtems/rtems/ratemon.h,
rtems/src/clockgetsecondssinceepoch.c, rtems/src/clockgetuptime.c,
rtems/src/ratemongetstatus.c, rtems/src/ratemonperiod.c,
rtems/src/ratemonreportstatistics.c, rtems/src/taskwakewhen.c,
rtems/src/timerfirewhen.c, rtems/src/timerserver.c,
rtems/src/timerserverfirewhen.c, score/Makefile.am,
score/preinstall.am, score/include/rtems/score/thread.h,
score/include/rtems/score/tod.h, score/src/coretod.c,
score/src/coretodget.c, score/src/coretodgetuptime.c,
score/src/coretodset.c, score/src/coretodtickle.c,
score/src/threaddispatch.c, score/src/threadinitialize.c: Add
SuperCore handler Timestamp to provide an opaque class for the
representation and manipulation of uptime, time of day, and the
difference between two timestamps. By using SuperCore Timestamp, it
is clear which methods and APIs really have to be struct timespec and
which can be in an optimized native format.
* score/include/rtems/score/timestamp.h,
score/src/coretodgetuptimetimespec.c: New files.
2008-12-08 19:41:31 +00:00
Joel Sherrill
6d10c295ee
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/nfsclient/src/nfs.c: Use
rtems_clock_get_seconds_since_epoch() from public API.
2008-12-08 18:12:18 +00:00
Joel Sherrill
bdd1f5d1af
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxtimer01/psxtimer.c, psxtimer02/psxtimer.c: Obtain TOD with
clock_gettime() NOT by reaching into the SuperCore.
2008-12-08 17:33:37 +00:00
Joel Sherrill
d30316c40c
2008-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm26/task1.c: Fix typo.
2008-12-08 16:15:43 +00:00
Ralf Corsepius
21f0aacba1
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/Makefile.am: Remove RTEMS_RELLDFLAGS.
* aclocal/prog-cc.m4: Add RTEMS_RELLDFLAGS hack.
2008-12-08 13:14:32 +00:00
Ralf Corsepius
bbe9596cec
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/nfsclient/src/dirutils.c: #include <limits.h>.
2008-12-08 13:11:10 +00:00
Ralf Corsepius
19561560f8
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/include/rtems/rtems/clock.h: #include <sys/time.h>
2008-12-08 11:16:29 +00:00
Ralf Corsepius
6fcf3732f8
#include <sys/time.h>
2008-12-08 11:16:21 +00:00
Ralf Corsepius
266889191b
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* librpc/include/rpc/rpcent.h: #include <rpc/types.h>.
* librpc/include/rpc/xdr.h: #include <rtems/bsd/sys/cdefs.h>.
2008-12-08 04:41:38 +00:00
Ralf Corsepius
de2e5f684c
#include <rpc/types.h>.
2008-12-08 04:41:26 +00:00
Ralf Corsepius
8a9c242dde
#include <rtems/bsd/sys/cdefs.h>.
2008-12-08 04:41:09 +00:00
Ralf Corsepius
6f7d5bc4f7
2008-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libfs/src/devfs/devfs.h: Add missing "extern"s.
* libfs/src/imfs/imfs.h: Add missing "extern"s
* libfs/src/pipe/pipe.h: Add missing "extern"s.
Add extern "C" {}.
2008-12-08 04:38:44 +00:00
Ralf Corsepius
3fa979ca8a
Add missing "extern"s. Add extern "C" {}.
2008-12-08 04:38:32 +00:00
Ralf Corsepius
d934b686f2
Add missing "extern"s
2008-12-08 04:38:03 +00:00
Ralf Corsepius
95c9861ce0
2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/arm/cpu.c, score/cpu/avr/cpu.c, score/cpu/bfin/cpu.c,
score/cpu/c4x/cpu.c, score/cpu/h8300/cpu.c, score/cpu/i386/cpu.c,
score/cpu/lm32/cpu.c, score/cpu/m32c/cpu.c, score/cpu/m32r/cpu.c,
score/cpu/mips/cpu.c, score/cpu/nios2/cpu.c, score/cpu/no_cpu/cpu.c,
score/cpu/sh/cpu.c, score/cpu/sparc/cpu.c, score/cpu/unix/cpu.c:
Fix typo.
2008-12-07 11:26:10 +00:00
Ralf Corsepius
383871acea
Fix typo.
2008-12-07 11:25:55 +00:00
Ralf Corsepius
12f9e9420d
2008-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -Qy from *link.
2008-12-07 04:31:06 +00:00
Ralf Corsepius
3eb3c1ae6d
Regenerate.
2008-12-06 04:47:55 +00:00
Ralf Corsepius
b8cdbdb9fa
newlib-1.16.0.cvs.20081205-rtems4.10-20081206.diff.
2008-12-06 04:47:42 +00:00
Ralf Corsepius
40b6040b5a
Add fix for the h8300/msx.
2008-12-06 04:46:31 +00:00
Joel Sherrill
6a6141606b
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/include/rtems/score/timespec.h: Remove unnecessary includes.
Fix typo.
* posix/include/rtems/posix/time.h, score/src/coretodget.c,
score/src/coretodgetuptime.c: Add required include files which
were formerly included from timespec.h
2008-12-05 22:27:47 +00:00
Joel Sherrill
47ca82067b
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psim-shared, runtest-bottom: Tidy up more bugs.
2008-12-05 22:00:09 +00:00
Joel Sherrill
3b3d005657
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libfs/src/pipe/fifo.c: Do not include .inl files directly. Use .h
files with kernel visibility violated until functionality exposed.
2008-12-05 21:54:06 +00:00
Joel Sherrill
a7db5cd2b0
2008-12-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore: New file.
2008-12-05 19:15:47 +00:00
Ralf Corsepius
2a0f6dc906
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove -Qy from *link.
2008-12-05 13:37:47 +00:00
Ralf Corsepius
e83a477132
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for functions in newlib.
2008-12-05 13:33:20 +00:00
Ralf Corsepius
8e518846a1
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/Makefile.am: Unconditionally compile files which now
are in newlib.
2008-12-05 13:32:09 +00:00
Ralf Corsepius
dd954461c3
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/Makefile.am: Unconditionally compile files which now
are in newlib.
2008-12-05 13:31:05 +00:00
Ralf Corsepius
d9eafeda12
Regenerate.
2008-12-05 13:12:26 +00:00
Ralf Corsepius
6ded73ba7d
gcc-core-4.3.2-rtems4.10-20081205.diff.
2008-12-05 13:12:09 +00:00
Ralf Corsepius
f0c0efa432
New.
2008-12-05 13:09:59 +00:00
Ralf Corsepius
92651ada60
Regenerate.
2008-12-05 13:08:45 +00:00
Ralf Corsepius
bea2a18b75
GCC_RPMREL = 17, newlib-1.16.0.cvs.20081205.
2008-12-05 13:08:02 +00:00
Ralf Corsepius
05ce777652
New.
2008-12-05 12:51:49 +00:00
Ralf Corsepius
08027bf11a
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* posix/src/execl.c, posix/src/execle.c,
posix/src/execlp.c, posix/src/execv.c,
posix/src/execve.c, posix/src/execvp.c,
posix/src/sleep.c, posix/src/usleep.c:
Compile contents conditionally.
2008-12-05 06:44:50 +00:00
Ralf Corsepius
1749cefdad
Compile contents conditionally.
2008-12-05 06:44:40 +00:00
Ralf Corsepius
73c56eea4f
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/closedir.c, libcsupport/src/getcwd.c,
libcsupport/src/isatty.c, libcsupport/src/opendir.c,
libcsupport/src/readdir.c, libcsupport/src/readdir_r.c,
libcsupport/src/rewinddir.c, libcsupport/src/seekdir.c,
libcsupport/src/telldir.c, libcsupport/src/ttyname.c:
Compile contents conditionally.
2008-12-05 06:42:51 +00:00
Ralf Corsepius
3541fe3506
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove motld_start_g.o.
2008-12-05 02:52:37 +00:00
Ralf Corsepius
83965d5b3b
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Cosmetics.
2008-12-05 02:51:18 +00:00
Ralf Corsepius
8f2908874a
2008-12-05 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* bsp_specs: Remove start_g.o, remove -e start.
2008-12-05 02:49:54 +00:00
Joel Sherrill
f6860278a0
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* README.configure: Add Lattice Mico32 support.
2008-12-04 23:04:58 +00:00
Joel Sherrill
eeec0b82d9
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* TOOL_TARGETS: Add Lattice Mico32 support.
2008-12-04 23:04:26 +00:00
Joel Sherrill
3c12db5fa2
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* aclocal/rtems-cpu-subdirs.m4: Add Lattice Mico32 support.
2008-12-04 22:57:10 +00:00
Joel Sherrill
5485a4d703
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* Makefile.am: Add Lattice Mico32 support.
* custom/lm32_evr.cfg: New file.
2008-12-04 22:56:09 +00:00
Joel Sherrill
74c6f36dc8
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, configure.ac, preinstall.am,
shared/cache/cache.c, shared/cache/cache_.h, shared/misc/memcpy.c: New files.
2008-12-04 22:55:42 +00:00
Joel Sherrill
b17830622a
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, README, acinclude.m4, configure.ac,
shared/clock/ckinit.c, shared/clock/clock.h,
shared/console/console.c, shared/console/uart.c,
shared/console/uart.h, shared/start/start.S,
shared/startup/bspstart.c, shared/startup/setvec.c,
shared/timer/timer.c, shared/tsmac/dp83848phy.h,
shared/tsmac/tsmac.c, shared/tsmac/tsmac.h: New files.
2008-12-04 22:55:13 +00:00
Joel Sherrill
e44ffe5e1e
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am,
include/.cvsignore, include/bsp.h, include/coverhd.h,
include/irq-config.h, include/system_conf.h, include/tm27.h,
startup/linkcmds: New files.
2008-12-04 22:54:49 +00:00
Joel Sherrill
276abbf6c6
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* cpu_supplement/.cvsignore, cpu_supplement/Makefile.am,
cpu_supplement/cpu_supplement.texi: Add Lattice Mico32 support.
* cpu_supplement/lm32.t: New file.
2008-12-04 22:54:32 +00:00
Joel Sherrill
15e44fd15b
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* configure.ac, librpc/src/xdr/xdr_float.c, score/cpu/Makefile.am: Add
Lattice Mico32 support.
2008-12-04 22:53:33 +00:00
Joel Sherrill
6b4d0b8e9a
2008-12-04 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
...
* ChangeLog, Makefile.am, cpu.c, cpu_asm.S, preinstall.am, rtems/asm.h,
rtems/score/cpu.h, rtems/score/cpu_asm.h, rtems/score/lm32.h,
rtems/score/types.h: New files.
2008-12-04 22:53:15 +00:00