Joel Sherrill
dace69bfc4
2010-04-17 Allan Hessenflow <allanh@kallisti.com>
...
* cpu.c, cpu_asm.S, rtems/score/cpu.h: Fine tune registers saved in the
context. The sp and imask registers need to be saved. Also allocated
12 bytes on the stack at thread entry as the abi requires that.
2010-04-17 19:24:16 +00:00
Joel Sherrill
340d782ab8
2010-04-17 Mike Frysinger <vapier.adi@gmail.com>
...
* cpu.c: Blackfin ABI requires L registers to be 0 upon function entry.
2010-04-17 17:34:34 +00:00
Ralf Corsepius
6832a7e674
Generate.
2010-04-16 03:11:22 +00:00
Ralf Corsepius
73057d5e62
Add freebsd7.3
2010-04-16 02:59:47 +00:00
Ralf Corsepius
a87e7d88cd
New.
2010-04-16 02:58:45 +00:00
Ralf Corsepius
ac367f3534
gcc-4.5.0.
2010-04-15 17:24:46 +00:00
Ralf Corsepius
062927e9b5
gcc-4.5.0
2010-04-15 16:45:48 +00:00
Joel Sherrill
9e95e540b9
2010-04-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* cpuModel.S, cpuModel.h, displayCpu.c: Update to include more reserved
bits and pick out a bit more information.
2010-04-15 14:09:57 +00:00
Ralf Corsepius
5a0f2c7812
i586-pc-freebsd8.0-gcc.spec
2010-04-15 13:04:35 +00:00
Ralf Corsepius
3fe45104a8
Upgrade to gcc-4.5.0.
2010-04-15 13:04:23 +00:00
Ralf Corsepius
f53301c938
2010-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sh7045/include/sci_termios.h, sh7045/sci/sci.c,
sh7045/sci/sci_termios.c: Reflect termios API changes.
2010-04-15 08:39:33 +00:00
Ralf Corsepius
a5fb3d1bfe
Reflect termios API changes.
2010-04-15 08:39:26 +00:00
Ralf Corsepius
6d521f09f1
2010-04-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/cpu.h: Make _gp global.
2010-04-15 04:51:23 +00:00
Ralf Corsepius
65357b7f4e
Regenerate.
2010-04-14 13:08:34 +00:00
Ralf Corsepius
663f5012d9
Bump GCC_RPMREL.
2010-04-14 13:07:29 +00:00
Ralf Corsepius
6e404fa1f2
Bump GCC_RPMREL.
2010-04-14 13:07:28 +00:00
Ralf Corsepius
0e685c127a
gcc-4.5.0.
2010-04-14 13:07:27 +00:00
Ralf Corsepius
01c5291a18
New.
2010-04-14 13:02:25 +00:00
Ralf Corsepius
34c63d119a
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/mbuf.h: Use uintptr_t instead of u_long
for 16bit target compliance.
2010-04-14 12:43:21 +00:00
Ralf Corsepius
c922a9dd0a
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostbydns.c: Use uintptr_t instead of u_long
for 16bit target compliance.
2010-04-14 12:42:11 +00:00
Ralf Corsepius
36275c646e
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/sysctl.h: Change sysctl_oid->arg2 into int32_t
for 16bit target compliance.
2010-04-14 10:57:48 +00:00
Ralf Corsepius
eb18d28bb6
2010-04-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/uart.c: Reflect termios API changes.
2010-04-14 09:27:31 +00:00
Ralf Corsepius
96bb0f4036
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/umon/umoncons.c:
Reflect changes to rtems_termios_callbacks->write.
2010-04-14 09:00:46 +00:00
Ralf Corsepius
b93ca7c6b3
Include <unistd.h>.
2010-04-14 08:59:02 +00:00
Ralf Corsepius
a3b8cdab46
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/conscfg.c: Include <unistd.h>.
2010-04-14 08:58:28 +00:00
Ralf Corsepius
90ea3ded2f
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/flash/flash.c: Include <unistd.h>.
2010-04-14 08:53:48 +00:00
Ralf Corsepius
8f7b4b5f07
2010-04-14 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* network/support/bsp_attach.c: Include <unistd.h>.
2010-04-14 08:51:56 +00:00
Ralf Corsepius
f9bf7f1646
Include <unistd.h>.
2010-04-14 08:51:46 +00:00
Ralf Corsepius
3d3e22c643
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/fts.c (fts_pow2): Rebase fts_pow2 on
SIZEOF_SIZE_T * CHAR_BIT.
2010-04-13 04:39:47 +00:00
Ralf Corsepius
d526708e5d
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/gcc-sanity.m4: Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T,
RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T.
2010-04-13 04:23:36 +00:00
Ralf Corsepius
b3950931a0
Add RTEMS_CHECK_GCC_PRINTF_LD_OFF_T, RTEMS_CHECK_GCC_PRINTF_LLD_OFF_T.
2010-04-13 04:23:26 +00:00
Ralf Corsepius
80e2405dde
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Fix broken comment formatting.
2010-04-13 04:21:15 +00:00
Ralf Corsepius
d3d297496c
Fix broken comment format.
2010-04-13 04:20:05 +00:00
Ralf Corsepius
5322d6e604
2010-04-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/io_dir.c: Cast consts to size_t (Avoid overflows on implicit
const casts on 16bit targets).
2010-04-13 04:17:15 +00:00
Ralf Corsepius
4d0771e1e8
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/comm/uart.c, shared/comm/uart.h: Reflect termios API
changes.
2010-04-12 16:34:38 +00:00
Ralf Corsepius
2daa19ffa3
Reflect termios API changes.
2010-04-12 16:34:31 +00:00
Ralf Corsepius
5da993c0ac
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c, console/ps2_mouse.c: Reflect termios API
changes.
2010-04-12 16:33:00 +00:00
Ralf Corsepius
eb55e007ab
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/system.h: Let RTEMS_offsetof return uintptr_t
instead of uint32_t (16bit target compatibility).
2010-04-12 15:28:03 +00:00
Ralf Corsepius
ffed83e099
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-part.c, libmisc/monitor/mon-region.c:
Use rtems_monitor_dump_addr instead of rtems_monitor_dump_hex
to print addresses.
2010-04-12 15:25:55 +00:00
Ralf Corsepius
76282d5cc9
Use rtems_monitor_dump_addr instead of rtems_monitor_dump_hex
...
to print addresses.
2010-04-12 15:25:43 +00:00
Ralf Corsepius
1b65557a78
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-prmisc.c, libmisc/monitor/monitor.h:
Add rtems_monitor_dump_addr().
2010-04-12 15:23:57 +00:00
Ralf Corsepius
5b331cc570
Add rtems_monitor_dump_addr().
2010-04-12 15:23:41 +00:00
Ralf Corsepius
16c37555f3
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-symbols.c: 16bit target fixes.
2010-04-12 15:21:54 +00:00
Ralf Corsepius
f1eb9c6b72
16bit target fixes.
2010-04-12 15:21:42 +00:00
Ralf Corsepius
959e0a0a80
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/lib/ftpfs.c: 16bit target fixes:
Use ioctl_command_t as arg to rtems_ftpfs_do_ioctl.
Explicitly cast to uint32_t in char[] to uint32_t
conversion.
2010-04-12 12:50:25 +00:00
Ralf Corsepius
84221cb922
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for sched.h.
2010-04-12 06:36:35 +00:00
Ralf Corsepius
da0475f533
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for WORD_BIT, LONG_BIT.
2010-04-12 06:31:21 +00:00
Ralf Corsepius
2c0450cb88
2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for flockfile, funlockfile, ftrylockfile.
2010-04-12 06:27:18 +00:00
Chris Johns
1d539c0501
2010-04-12 Chris Johns <chrisj@rtems.org>
...
libfs/src/rfs/rtems-rfs-buffer-bdbuf.c,
libfs/src/rfs/rtems-rfs-buffer.c, libfs/src/rfs/rtems-rfs-data.h,
libfs/src/rfs/rtems-rfs-dir.c,
libfs/src/rfs/rtems-rfs-file-system.c,
libfs/src/rfs/rtems-rfs-format.c, libfs/src/rfs/rtems-rfs-inode.h,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs-rtems.h,
libfs/src/rfs/rtems-rfs-shell.c: Fix for PR1502. Clean up problems
on 16bit targets.
2010-04-12 05:29:25 +00:00
Ralf Corsepius
a290e72a5d
2010-04-11 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* POSIX/flockfile.c, POSIX/funlockfile.c, POSIX/ftrylockfile.c: New.
* POSIX/Makefile.am: Add flockfile, funlockfile, ftrylockfile.
2010-04-11 16:44:52 +00:00