Ralf Corsepius
566933478a
Introduce AM_CONDITIONAL(LIBITRON).
...
Remove AM_CONDITIONAL(HAS_ITRON).
2006-11-17 09:49:29 +00:00
Ralf Corsepius
9f6293607e
Introduce AM_CONDITIONAL(LIBDOSFS).
2006-11-17 09:42:56 +00:00
Ralf Corsepius
5069a89d14
2006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* wrapup/Makefile.am: Introduce AM_CONDITIONAL(LIBDOSFS).
2006-11-17 08:55:16 +00:00
Ralf Corsepius
10bf8e69c4
2006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac, Makefile.am, libfs/Makefile.am:
Introduce AM_CONDITIONAL(LIBDOSFS).
2006-11-17 08:46:45 +00:00
Ralf Corsepius
795da078a1
2006-11-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/types.h: Remove unsigned64, signed64.
2006-11-17 05:58:06 +00:00
Ralf Corsepius
e252c387c3
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/gethostbydns.c, libnetworking/libc/linkaddr.c,
libnetworking/libc/map_v4v6.c: Cosmetic updates from FreeBSD.
Eliminate bcopy in favor of memcpy.
2006-11-16 16:38:15 +00:00
Ralf Corsepius
3a0d61e9c3
Cosmetic updates from FreeBSD.
...
Eliminate bcopy in favor of memcpy.
2006-11-16 16:37:49 +00:00
Joel Sherrill
9824dafe0e
2006-11-16 Joel Sherrill <joel@OARcorp.com>
...
* shared/bspstart.c, shared/start.S: Use common clock driver template
and eliminate all fast idle code specific to this BSP. This
eliminates a fair amount of code in the BSP clock driver and
bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
timer so I added the new hook Clock_driver_support_find_timer to
support this. In general, there was some clean up to the file headers
of various files.
2006-11-16 16:31:38 +00:00
Joel Sherrill
29d1fcee5e
2006-11-16 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c, startup/bspstart.c: Use common clock driver template
and eliminate all fast idle code specific to this BSP. This
eliminates a fair amount of code in the BSP clock driver and
bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
timer so I added the new hook Clock_driver_support_find_timer to
support this. In general, there was some clean up to the file headers
of various files.
2006-11-16 16:31:36 +00:00
Joel Sherrill
2d4b256e1a
2006-11-16 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c: Use common clock driver template and eliminate all
fast idle code specific to this BSP. This eliminates a fair amount of
code in the BSP clock driver and bsp_startup. The LEON3 has to do a
scan of the AMBA bus to find the timer so I added the new hook
Clock_driver_support_find_timer to support this. In general, there
was some clean up to the file headers of various files.
2006-11-16 16:31:34 +00:00
Joel Sherrill
74b09f1ca9
2006-11-16 Joel Sherrill <joel@OARcorp.com>
...
* clock/ckinit.c, console/console.c: Use common clock driver template
and eliminate all fast idle code specific to this BSP. This
eliminates a fair amount of code in the BSP clock driver and
bsp_startup. The LEON3 has to do a scan of the AMBA bus to find the
timer so I added the new hook Clock_driver_support_find_timer to
support this. In general, there was some clean up to the file headers
of various files.
2006-11-16 16:31:32 +00:00
Ralf Corsepius
c9478cd810
Fix typo.
2006-11-16 14:55:42 +00:00
Ralf Corsepius
c3ed74e033
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_bsdnet_internal.h: Add timeout() define.
2006-11-16 14:53:10 +00:00
Ralf Corsepius
d808d8b1f0
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/rtems/rtems_glue.c: Rename timeout() into
rtems_bsdnet_timeout().
2006-11-16 14:43:40 +00:00
Ralf Corsepius
bd1c23685c
2006-11-16 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/sys/malloc.h: Remove contigmalloc (non-implemented).
Remove __P-guards from malloc, free.
2006-11-16 14:41:32 +00:00
Joel Sherrill
eafa35e718
2006-11-15 Joel Sherrill <joel@OARcorp.com>
...
* sapi/src/io.c: Fix spacing.
2006-11-15 16:54:01 +00:00
Joel Sherrill
4741fcb721
* sapi/include/confdefs.h: Enable includes needed for new objects.
2006-11-15 15:45:48 +00:00
Joel Sherrill
cdda98fa4e
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/confdefs.h: Enable memory for new objects.
2006-11-15 15:43:42 +00:00
Joel Sherrill
ba16717a62
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/Makefile.am: Add file missed in previous commit.
* posix/src/posixtimespecabsolutetimeout.c: New file.
2006-11-15 15:34:45 +00:00
Joel Sherrill
aa4369c1b5
2006-11-15 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
2006-11-15 15:24:01 +00:00
Joel Sherrill
920fb9c25b
2006-11-15 Joel Sherrill <joel@OARcorp.com>
...
* shared/startup/bspstart.c: Merge c_rtems_main() into boot_card().
This eliminated a file and simplified initialization.
2006-11-15 15:21:24 +00:00
Joel Sherrill
9b86dabd73
2006-11-15 Joel Sherrill <joel@OARcorp.com>
...
* Makefile.am, irq/irq.h: Merge c_rtems_main() into boot_card(). This
eliminated a file and simplified initialization.
2006-11-15 15:21:12 +00:00
Joel Sherrill
66d973ffbe
2006-11-15 Joel Sherrill <joel@OARcorp.com>
...
* bootcard.c: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
* main.c: Removed.
2006-11-15 15:20:05 +00:00
Ralf Corsepius
3b6c3329f7
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_AMPOLISH3.
* aclocal/bsp-configure.m4: AC_PREREQ(2.60).
Remove checks for AMPOLISH3.
* aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
* aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
* ampolish3: Remove.
2006-11-15 14:35:56 +00:00
Ralf Corsepius
498057d001
Remove.
2006-11-15 14:35:15 +00:00
Ralf Corsepius
4b02af0f2b
Add RTEMS_AMPOLISH3.
2006-11-15 14:34:44 +00:00
Ralf Corsepius
633bae48f4
Pick up ampolish3 from ac_aux_dir.
2006-11-15 14:34:23 +00:00
Ralf Corsepius
d4e28828b9
AC_PREREQ(2.60).
...
Remove checks for AMPOLISH3.
2006-11-15 14:34:00 +00:00
Ralf Corsepius
7a00d74e3b
Remove RTEMS_AMPOLISH3.
2006-11-15 14:33:30 +00:00
Ralf Corsepius
8c47f1c103
Regenerate.
2006-11-15 14:28:05 +00:00
Ralf Corsepius
dd5be89fb6
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_AMPOLISH3.
Add checks for uint8_t, int8_t, uint16_t, int16_t,
uint32_t, int32_t.
* aclocal/rtems-ampolish.m4: Pick up ampolish3 from ac_aux_dir.
* aclocal/rtems-top.m4: Add RTEMS_AMPOLISH3.
* ampolish3: Remove.
2006-11-15 14:23:52 +00:00
Ralf Corsepius
728c316735
Add RTEMS_AMPOLISH3.
2006-11-15 14:19:47 +00:00
Ralf Corsepius
21ca03c362
Remove.
2006-11-15 14:19:19 +00:00
Ralf Corsepius
28c4602a87
Pick up ampolish3 from ac_aux_dir.
2006-11-15 14:18:27 +00:00
Ralf Corsepius
bfe2fd37d0
Remove RTEMS_AMPOLISH3.
...
Add checks for uint8_t, int8_t, uint16_t, int16_t, uint32_t, int32_t.
2006-11-15 14:17:57 +00:00
Joel Sherrill
5fdca8afca
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/threadq.inl, score/src/corerwlocktimeout.c:
New files.
2006-11-15 14:15:24 +00:00
Joel Sherrill
f029dd9b04
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxbarrier01/main.c: New file.
2006-11-15 14:13:02 +00:00
Ralf Corsepius
b947ced731
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* ampolish3: New.
2006-11-15 14:12:01 +00:00
Joel Sherrill
47c9f44a01
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Adding Classic API Barriers.
* sp33/.cvsignore, sp33/Makefile.am, sp33/init.c, sp33/sp33.scn:
New files.
2006-11-15 14:11:14 +00:00
Joel Sherrill
7c6dac1e24
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/.cvsignore, psxrwlock01/Makefile.am, psxrwlock01/main.c,
psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c,
psxspin01/.cvsignore, psxspin01/Makefile.am, psxspin01/main.c,
psxspin01/psxspin01.scn, psxspin01/test.c: New files.
2006-11-15 14:10:06 +00:00
Joel Sherrill
b4e79bc271
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Adding POSIX barriers, POSIX spinlocks,
and partial implementation of POSIX rwlocks.
* psxbarrier01/.cvsignore, psxbarrier01/Makefile.am,
psxbarrier01/psxbarrier01.scn, psxbarrier01/test.c: New files.
2006-11-15 14:09:07 +00:00
Joel Sherrill
047d67ab25
2006-11-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/termios.c, posix/Makefile.am, posix/preinstall.am,
posix/include/rtems/posix/config.h, posix/include/rtems/posix/time.h,
sapi/src/posixapi.c, score/Makefile.am, score/preinstall.am,
score/include/rtems/score/corerwlock.h,
score/include/rtems/score/threadq.h,
score/src/corerwlockobtainread.c, score/src/threadqenqueue.c,
score/src/threadqtimeout.c: Adding POSIX barriers, POSIX spinlocks,
and partial implementation of POSIX rwlocks.
* posix/include/rtems/posix/barrier.h,
posix/include/rtems/posix/rwlock.h,
posix/include/rtems/posix/spinlock.h,
posix/inline/rtems/posix/barrier.inl,
posix/inline/rtems/posix/rwlock.inl,
posix/inline/rtems/posix/spinlock.inl,
posix/src/barrierattrdestroy.c, posix/src/barrierattrgetpshared.c,
posix/src/barrierattrinit.c, posix/src/barrierattrsetpshared.c,
posix/src/pbarrier.c, posix/src/pbarrierdestroy.c,
posix/src/pbarrierinit.c, posix/src/pbarriertranslatereturncode.c,
posix/src/pbarrierwait.c, posix/src/prwlock.c,
posix/src/prwlockdestroy.c, posix/src/prwlockinit.c,
posix/src/prwlockrdlock.c, posix/src/prwlocktimedrdlock.c,
posix/src/prwlocktimedwrlock.c,
posix/src/prwlocktranslatereturncode.c, posix/src/prwlocktryrdlock.c,
posix/src/prwlocktrywrlock.c, posix/src/prwlockunlock.c,
posix/src/prwlockwrlock.c, posix/src/pspin.c,
posix/src/pspindestroy.c, posix/src/pspininit.c,
posix/src/pspinlock.c, posix/src/pspinlocktranslatereturncode.c,
posix/src/pspintrylock.c, posix/src/pspinunlock.c,
posix/src/rwlockattrdestroy.c, posix/src/rwlockattrgetpshared.c,
posix/src/rwlockattrinit.c, posix/src/rwlockattrsetpshared.c: New files.
2006-11-15 14:08:49 +00:00
Ralf Corsepius
64d01b9c32
Regenerate.
2006-11-15 11:03:09 +00:00
Ralf Corsepius
e4a0c4e9a1
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/target.m4: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
2006-11-15 09:55:27 +00:00
Ralf Corsepius
71986114ad
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Use AC_CONFIG_HEADER instead of AM_CONFIG_HEADER.
2006-11-15 09:47:09 +00:00
Ralf Corsepius
f8235c0751
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/prog-cc.m4: Remove CFLAGS.
* configure.ac: Don't explictly pass CFLAGS_OPTIMIZE_V, CPU_CFLAGS.
Compose CFLAGS. Append CFLAGS to ac_configure_args.
2006-11-15 06:29:07 +00:00
Ralf Corsepius
206ad76a9c
GCC_REL=4. Upgrade to gcc-core-4.2-20061114-rtems4.8-20061115.diff
2006-11-15 03:48:56 +00:00
Ralf Corsepius
b2b99f575c
Remove (Obsolete)
2006-11-15 03:48:33 +00:00
Ralf Corsepius
9336dd3dcc
2006-11-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* patches/gcc-core-4.2-20061114-rtems4.8-20061115.diff: New.
* patches/newlib-1.14.0-bfinrtems-20060810a.diff: Remove (Obsolete).
* patches/gcc-4.1.1-bfinrtems-20060810a.diff: Remove (Obsolete).
* rtems-4.8/bfin/Makefile.am, rtems-4.8/bin/gcc-sources.add:
GCC_REL=4. Upgrade to gcc-core-4.2-20061114-rtems4.8-20061115.diff.
2006-11-15 03:48:11 +00:00
Ralf Corsepius
5a7f1e1e06
New.
2006-11-15 03:43:43 +00:00