Thomas Doerfler
78f96ab7c7
fixed some problems with shared PPC exception handling code
2007-07-05 20:32:43 +00:00
Joel Sherrill
20074c4980
Needed to compile Ada. ACATS run on both psim and erc32. Results
...
are very good with < 20 failures on either target. On psim, running
all but one by hand results in them running.
2007-07-05 19:06:15 +00:00
Joel Sherrill
43923319e7
2007-07-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore: New file.
2007-07-05 19:03:54 +00:00
Thomas Doerfler
f4e601b95d
Added missing file
2007-07-04 19:02:58 +00:00
Thomas Doerfler
153719f95e
added missing files for virtex BSP
2007-07-04 13:08:45 +00:00
Thomas Doerfler
3ad3a8dd7f
added virtex configuration
2007-07-04 13:01:24 +00:00
Thomas Doerfler
862c231785
added virtex BSP support and some missing files for common PPC
...
exception handling
2007-07-04 12:37:36 +00:00
Thomas Doerfler
73cdeb6a51
merged individual exception handler code to a common one.
2007-07-04 12:25:49 +00:00
Joel Sherrill
8bfffd9baf
2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* nsecs/init.c: Do not make this test depend on the benchmark timer
driver.
2007-06-22 19:27:35 +00:00
Joel Sherrill
0fe59ec6d1
2007-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clockdrv.c: Fix spacing.
2007-06-22 19:15:54 +00:00
Joel Sherrill
b16f38a399
2007-06-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, network_5200/network.c: Convert to using clock driver
template.
2007-06-22 19:15:44 +00:00
Joel Sherrill
6f2208fb13
2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/linkcmds.brs5l: Add missing wild card on .sdata section so
all class examples build.
2007-06-22 14:34:45 +00:00
Joel Sherrill
92b0ebaea6
2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
one in libchip AND contained a hard-coded MAC address.
2007-06-22 14:08:24 +00:00
Joel Sherrill
2395a38cc9
2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/leds.c, console/mc68ec.c: Rename delay to rtems_bsp_delay to
avoid conflicts in application space.
2007-06-22 14:07:55 +00:00
Joel Sherrill
3aa0564a40
2007-06-22 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* network/network.c: Remove cs8900_get_mac_addr which conflicted with
one in libchip AND contained a hard-coded MAC address.
2007-06-22 13:59:06 +00:00
Joel Sherrill
31fe820136
2007-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c: Add nanoseconds since last tick support.
2007-06-21 22:45:05 +00:00
Joel Sherrill
d3b057906a
2007-06-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* nsecs/init.c, nsecs/nsecs.scn: Add set of loops so you can see the
time varaying in proportion to the length of the loop measured.
2007-06-21 22:44:21 +00:00
Joel Sherrill
58a7d5f92c
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* target.cfg.in: region, extension and semaphore are no longer
required.
2007-06-21 19:06: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
782e3e8b96
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ada_user/ada_user.texi, bsp_howto/bsp_howto.texi,
cpu_supplement/cpu_supplement.texi, develenv/develenv.texi,
filesystem/filesystem.texi, itron3.0/itron.texi,
networking/networking.texi, porting/porting.texi,
posix1003.1/posix1003_1.texi, posix_users/posix_users.texi,
rgdb_specs/rgdb_specs.texi, rtems_gdb/rtems_gdb.texi,
started/started.texi, started_ada/started_ada.texi, user/c_user.texi:
Print table of contents in front of manual where it should be when
you print.
2007-06-21 18:53:00 +00:00
Joel Sherrill
5d2abae929
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* relnotes.texi: Print table of contents in front of manual where it
should be when you print.
2007-06-21 18:52:57 +00:00
Joel Sherrill
471a082d29
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* new_chapters.texi: Print table of contents in front of manual where
it should be when you print.
2007-06-21 18:52:55 +00:00
Joel Sherrill
218b070bfd
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* custom/Linux-posix.cfg: 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:34:17 +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
2b2cfb755f
2007-06-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* Templates/Makefile.leaf: At suggestion of Robert Grimes add commented
out make-cxx-exe usage example.
2007-06-21 15:43:26 +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
8b8e1ee507
2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bsppost.c: Split open of the console from the standard BSP code so it
is easier to stub out.
2007-06-20 22:21:05 +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
5129b24c4e
2007-06-20 Ray Xu <rayx@gmail.com>
...
* optman/Makefile.am, optman/preinstall.am: Add stubs for file system,
console, and libio. This shrinks the memory requirements but Joel has
not figured out how best to present this to application space.
* optman/no-console.c, optman/no-filesystem.c, optman/no-libio.c:
New files.
2007-06-20 22:19:38 +00:00
Joel Sherrill
b0129211da
2007-06-20 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ne2000/ne2000.c: Fix spelling error.
2007-06-20 22:16:49 +00:00
Joel Sherrill
496274b6ec
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp20/task1.c, sp34/changepri.c, sp35/priinv.c: Build when using
buffered test IO.
2007-06-20 21:43:28 +00:00
Joel Sherrill
0e92952285
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tztest/init.c: Build when using buffered test IO.
2007-06-20 21:43:24 +00:00
Joel Sherrill
19b4789367
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* shared/uboot_dump_bdinfo.c: New file.
2007-06-20 21:42:24 +00:00
Joel Sherrill
7da34053e7
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
Add Embedded Planets EP5200 which is the same as the Freescale
5200Lite (a.k.a. IceCube) evaluation board.
* Makefile.am: Add linkcmds.ep5200.
Add -DMPC5200_BAPI_LIBC_HEADERS to remove some warnings in bestcomm.
* preinstall.am: Add linkcmds.ep5200.
* clock/clock.c: Correct math for prescaler/counter when bus speed
is high enough to require multiple passes of loop.
* console/console.c: Use same math for initial baud rate as when it
is changed via ioctl. When HAS_UBOOT is defined, initialize console
to the same baud as it was with U-Boot.
* include/bsp.h: Add EP5200 and console boot baud support.
* include/mpc5200.h: Spacing.
* startup/bspstart.c: If HAS_UBOOT and SHOW_MORE_INIT_SETTINGS are
both defined, dump the U-Boot BD info structure.
* vectors/vectors.S: ep5200 cannot use vectors segment. When loading
it, U-Boot freezes. Besides, U-Boot can automatically start the BSP
so we do not have to run from board reset.
* startup/linkcmds.ep5200: New file.
2007-06-20 21:42:00 +00:00
Joel Sherrill
18481be37d
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-alias.m4, README.configure: Add ep5200, IceCube, 5200Lite.
2007-06-20 20:23:56 +00:00
Joel Sherrill
cb6e9bf0ed
2007-06-20 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* custom/gen5200.cfg: Remove junk comment.
* custom/ep5200.cfg: New file.
2007-06-20 20:21:45 +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
Ralf Corsepius
22cc95f529
Preps for next spin.
2007-06-18 11:22:49 +00:00
Ralf Corsepius
55e9fcaefa
Preps for next spin.
2007-06-18 10:32:03 +00:00
Ralf Corsepius
3fac240830
Update.
2007-06-18 09:42:00 +00:00
Ralf Corsepius
9b31b299de
--disable-libstdcxx-pch
2007-06-18 07:02:32 +00:00
Ralf Corsepius
bb96485299
Upgrade to gcc-4.2.0 final.
2007-06-18 07:01:22 +00:00
Ralf Corsepius
7d846d4dd3
GCC_RPMREL = 18
2007-06-18 04:46:14 +00:00
Ralf Corsepius
849ed685ff
Cleanup. 20070613 patches.
2007-06-18 04:45:51 +00:00
Ralf Corsepius
7f3319e33c
GCC_RPMREL = 13
2007-06-18 04:38:33 +00:00
Ralf Corsepius
611aa7dd26
Cleanup. 20070613 patches.
2007-06-18 04:37:39 +00:00
Ralf Corsepius
169dbb55d9
GCC_RPMREL = 14
2007-06-18 04:36:33 +00:00