Joel Sherrill
c3b6484f10
Upgrade to 4.7.99.2
2007-08-07 14:39:50 +00:00
Ralf Corsepius
44ad1151c4
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/m68k.h: Add stubs for mcf5307, mcf5407, mcfv4e.
2007-08-04 06:10:36 +00:00
Ralf Corsepius
67a1034e5c
Remove bogus ChangeLog entry.
2007-08-04 06:07:58 +00:00
Ralf Corsepius
72b4469ed4
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/cpu.h: Use uintptr_t instead of uint32_t.
2007-08-04 06:07:30 +00:00
Ralf Corsepius
11f2bf591f
2007-08-04 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/cpu/mips/rtems/score/cpu.h: Use uintptr_t instead of
uint32_t.
2007-08-04 06:06:26 +00:00
Joel Sherrill
51b6226c25
2007-07-31 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1248/networking
* libnetworking/rtems/rtems_glue.c: Luke Stras <luke@spacequest.com >
reported that when no interfaces are successfully attached, the
default route is broken and may result in a jump to an illegal
address.
2007-08-01 00:44:05 +00:00
Ralf Corsepius
ee69dc6967
2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* cpu_asm.S, rtems/score/cpu.h, rtems/score/m68k.h:
Replace M68K_COLDFIRE_ARCH with __mcoldfire__.
2007-07-31 16:48:47 +00:00
Ralf Corsepius
97c73edae6
Replace M68K_COLDFIRE_ARCH with __mcoldfire__.
2007-07-31 16:48:38 +00:00
Ralf Corsepius
4d03577cb5
2007-07-31 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/inline/rtems/score/priority.inl: Use size_t instead of
uint32_t for array index.
2007-07-31 06:35:10 +00:00
Ralf Corsepius
3a8d083bc1
2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/netinet/in_cksum_m68k.h: Use __mcoldfire__ to
identify coldfire cpus.
2007-07-30 17:14:10 +00:00
Ralf Corsepius
edc4bbd4c1
changes
2007-07-30 08:16:53 +00:00
Ralf Corsepius
f29163ab49
2007-07-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/log.c: Add preliminary version of SPLIT_SNPRINTF to
work-around bug m68k/coldfire -fomit-frame-pointer bug
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32307 .
2007-07-30 07:54:14 +00:00
Chris Johns
0630d52751
2007-07-27 Chris Johns <chrisj@rtems.org>
...
* wrapup/Makefile.am: Create archive from a file for hosts with
a limited command line size.
2007-07-27 03:55:49 +00:00
Chris Johns
8d8e6e7d9d
2007-07-27i Chris Johns <chrisj@rtems.org>
...
* wrapup/Makefile.am: Create archive from a file for hosts with
a limited command line size.
2007-07-27 03:51:31 +00:00
Ralf Corsepius
8eea24b8d3
2007-07-26 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/bspIo.h, include/rtems/pci.h:
Add extern "C" guards. Reported by
Robert S. Grimes <rsg@alum.mit.edu >.
2007-07-26 06:12:29 +00:00
Joel Sherrill
3462c34326
2007-07-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/cpuuse/cpuusagereport.c, libmisc/cpuuse/cpuusagereset.c,
score/src/timespecdivide.c: Fix various math and reporting bugs. Now
the time appears to be reported correctly and add up to what is
expected.
2007-07-24 21:37:39 +00:00
Ralf Corsepius
000bb343eb
2007-07-24 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/Makefile.am: Prefix all non-public symbols with _shttp_.
* shttpd/compat_rtems.c: Don't build my_stat for rtems.
* shttpd/defs.h: Don't build most of my_* wrappers for rtems.
2007-07-24 04:06:51 +00:00
Ralf Corsepius
69079e0a81
Don't build most of my_* wrappers for rtems.
2007-07-24 04:06:32 +00:00
Ralf Corsepius
bccb841bb6
Don't build my_stat for rtems.
2007-07-24 04:06:09 +00:00
Ralf Corsepius
d4253cf789
Prefix all non-public symbols with _shttp_.
2007-07-24 04:05:47 +00:00
Joel Sherrill
793dd46d64
2007-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/Makefile.am, libmisc/cpuuse/cpuusagereport.c,
libmisc/cpuuse/cpuusagereset.c: Fix bug where cpu usage calculation
was always using uptime not time since last cpu usage reset when
using nanoseconds granularity.
* libmisc/cpuuse/cpuusagedata.c: New file.
2007-07-18 21:31:49 +00:00
Joel Sherrill
9076e8d14f
2007-07-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/mount.c: Allow null for output parameter.
2007-07-13 19:06:28 +00:00
Joel Sherrill
83ca607775
2007-07-12 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shttpd/compat_rtems.c, shttpd/compat_rtems.h: Add port to listen on
to shttpd initialization.
2007-07-12 20:01:35 +00:00
Joel Sherrill
55d7626db7
2007-07-11 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/malloc.c: Clean up Malloc debug code.
* score/include/rtems/score/heap.h: Spacing.
* score/inline/rtems/score/thread.inl:
* score/src/heapfree.c. Clean up and add explicit check of the address
being freed actually being in the heap.
* score/src/heapwalk.c: Switch to printk and do not call abort.
2007-07-11 20:56:10 +00:00
Thomas Doerfler
f610e83f53
compilable release of virtex/gen83xx/gen5200 powerpc adaptations. Merged many different versions of new exception handling code to shared sources.
2007-07-10 16:00:28 +00:00
Joel Sherrill
2b596c6986
2007-07-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/stackchk/check.c: Make checking the integrity of the pattern
area contingent on the stack checker user extension having been
initialized.
2007-07-06 21:11:36 +00:00
Joel Sherrill
8e11da7e5e
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c: Comment out may_alias so this compiles without a compiler
error.
2007-06-21 19:04:31 +00:00
Joel Sherrill
d8cfebb959
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* cpu.c: Merge patch from Till Straumann which would work except gcc
core dumps with an ICE when may_alias is used in this code. I filed a
GCC PR and reduced optimization to -O0 and it does run again.
2007-06-21 18:33:22 +00:00
Joel Sherrill
ff089035c7
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libnetworking/rtems/rtems_syscall.c: Remove RTEMS versions of send()
and recv(). We already had the BSD versions and these conflict
sometimes when linking.
2007-06-21 18:31:34 +00:00
Joel Sherrill
4ab3a29bb5
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libnetworking/rtems/mkrootfs.h, libnetworking/rtems/rtems_bsdnet.h,
libnetworking/rtems/rtems_bsdnet_internal.h: Add extern __cplusplus.
2007-06-21 15:32:37 +00:00
Joel Sherrill
5a8bc44574
2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sapi/include/confdefs.h: Do not instantiate initialization
thas/thread pointer tables for an API that is not configured.
2007-06-20 22:22:16 +00:00
Joel Sherrill
442e430ddc
2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libcsupport/Makefile.am:
* libcsupport/src/open_dev_console.c: New file.
2007-06-20 22:20:32 +00:00
Joel Sherrill
bdba53711d
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/src/corerwlock.c: Make sure structure is fully initialized.
When reused, some fields will not be zero like at initialization.
2007-06-20 19:21:01 +00:00
Joel Sherrill
7c5e3b3ff3
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: POSIX threads use twice the minimum stack
size. Account for this.
2007-06-20 19:20:02 +00:00
Joel Sherrill
16aa296c97
2007-06-13 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Add NDEBUG as a command line compilation option.
2007-06-13 20:39:56 +00:00
Joel Sherrill
44a5bb783b
2007-06-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* libmd/.cvsignore: New file.
2007-06-12 19:45:27 +00:00
Ralf Corsepius
79e6ccdde5
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/defs.h: Eliminate my_strncasecmp.
* shttpd/string.c: Eliminate my_strncasecmp.
2007-06-12 16:45:40 +00:00
Ralf Corsepius
df1aa0325c
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* wrapup/Makefile.am: Pickup ../libmd/libmd.a.
2007-06-12 16:26:36 +00:00
Ralf Corsepius
61d368a3f3
Pickup ../libmd/libmd.a.
2007-06-12 16:26:24 +00:00
Ralf Corsepius
b72dc8bafc
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pppd/Makefile.am: Reflect moving out md*.
2007-06-12 16:03:17 +00:00
Ralf Corsepius
e7205419ab
Remove (moved to libmd)
2007-06-12 16:02:10 +00:00
Ralf Corsepius
379a1a9421
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* pppd/md4.h, pppd/md4.c, pppd/md5.c, pppd/md5.h: Remove (moved to
libmd).
2007-06-12 16:01:34 +00:00
Ralf Corsepius
b3f22a53f1
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmd/Makefile.am, libmd/md4.c, libmd/md4.h, libmd/md5.c,
libmd/md5.h, libmd/preinstall.am: New (moved out from pppd).
2007-06-12 15:59:46 +00:00
Ralf Corsepius
e0c4c102b4
New (moved out from pppd).
2007-06-12 15:59:36 +00:00
Ralf Corsepius
035339ebc7
Regenerate.
2007-06-12 15:57:48 +00:00
Ralf Corsepius
a70b07be5c
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac, Makefile.am: Add libmd.
2007-06-12 15:57:35 +00:00
Ralf Corsepius
033793f457
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/defs.h: Eliminate my_strlcpy.
* shttpd/string.c: Eliminate my_strlcpy.
2007-06-12 07:12:46 +00:00
Ralf Corsepius
5da60b9df1
Eliminate my_strlcpy.
2007-06-12 07:12:29 +00:00
Ralf Corsepius
61159ed677
2007-06-12 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shttpd/defs.h: Eliminate my_strdup, my_strndup.
* shttpd/string.c: Eliminate my_strdup, my_strndup.
2007-06-12 07:06:29 +00:00
Ralf Corsepius
a81de3f926
Eliminate my_strdup, my_strndup.
2007-06-12 07:06:16 +00:00