Joel Sherrill
275868b682
Added stanzas for debug_tests and profile_tests.
1998-04-06 15:41:36 +00:00
Joel Sherrill
5fafa0e2a6
Added test so the build procedure would stop if a directory did not exist.
...
This typically indicates a bug in a directory level Makefile or a configure
scrip bug.
1998-04-03 18:46:16 +00:00
Joel Sherrill
b82c9578f4
Removed isatty() since we are now using newlib's implementation as
...
a result of enabling the newlib POSIX directory.
1998-04-03 18:45:42 +00:00
Joel Sherrill
a456074d78
Made these have real constants.
1998-04-03 18:44:44 +00:00
Joel Sherrill
9a355cb341
changed version to 4.0.0-beta2
1998-03-31 16:59:07 +00:00
Joel Sherrill
5e34bf4b95
Added "sigemptyset()" call to insure that the memcmp() would work.
...
It appears that the new glibc does not clear all the bits of the signal
set with a sigprocmask.
1998-03-31 14:19:27 +00:00
Joel Sherrill
c895f42a17
Were looking at the wrong C++ variable.
1998-03-30 14:03:04 +00:00
Joel Sherrill
8f95b5f67b
Moved bsp_postdriver_hook() to a shared file and made it a common
...
component.
1998-03-30 14:01:19 +00:00
Joel Sherrill
6937fd82f1
Renamed crt0.o to crt0_go32.o to avoid build problems.
1998-03-30 13:59:07 +00:00
Joel Sherrill
334427722c
Update from "erik.ivanenko" <erik.ivanenko@utoronto.ca>.
...
Also removed bsp_postdriver_hook() from every bsp possible and moved
to shared version.
1998-03-30 13:42:13 +00:00
Joel Sherrill
ece79bb1ab
GO32 does not have sockets.
1998-03-27 21:08:59 +00:00
Joel Sherrill
a30359bbdd
Changed int to unsigned32 to match cpu.h.
1998-03-27 19:42:58 +00:00
Joel Sherrill
3973e40a54
Should have included <rtems.h> before checking for ifdef RTEMS_UNIX.
...
Bug report from Olivier Hainque <hainque@inf.enst.fr > on SPARC Solaris 2.6.
1998-03-27 16:34:25 +00:00
Joel Sherrill
3cc03ac859
HAS_CPLUSPLUS should have been RTEMS_HAS_CPLUSPLUS.
1998-03-26 12:39:49 +00:00
Joel Sherrill
5e0fbcc15f
Moved memcpy to newlib/libc/machine/m68k
1998-03-25 19:02:37 +00:00
Joel Sherrill
c80add4623
m68k software interrupt stack support from Chris Johns and Eric Norum.
1998-03-25 18:46:47 +00:00
Joel Sherrill
c4e090299a
Corrected argument passing.
1998-03-25 14:14:46 +00:00
Joel Sherrill
85047f024f
Corrected definition of main and boot_card to be more ANSI compliant.
1998-03-25 14:00:41 +00:00
Joel Sherrill
0f262505c3
Corrected invocation of boot_card().
1998-03-25 13:59:55 +00:00
Joel Sherrill
ddf142da51
Added _XOPEN_SOURCE definition to allow use of UNIX IPC.
1998-03-24 20:53:48 +00:00
Joel Sherrill
abbd5b1bea
changed version to 4.0.0-beta1
1998-03-24 19:14:47 +00:00
Joel Sherrill
bdac86b583
Real definition for the beginning of the data section per Eric Norum's
...
suggestion.
1998-03-24 17:13:03 +00:00
Joel Sherrill
72b397aafa
Corrected register constraints per suggestion from Thomas Doerfler, IMD
...
<td@imd.m.isar.de>.
1998-03-24 17:10:44 +00:00
Joel Sherrill
d662fef884
More cpu model flags converted to using cpp predefines.
1998-03-24 16:33:32 +00:00
Joel Sherrill
3ec7bfc7c4
Rename hppa1_1 to hppa1.1 and switched to using __XXX__ macros for
...
the CPU family name constants.
1998-03-24 16:24:39 +00:00
Joel Sherrill
222788b43d
new file
1998-03-24 14:33:28 +00:00
Joel Sherrill
42dc81e206
Renamed hppa1_1 to hppa1.1
1998-03-23 23:08:10 +00:00
Joel Sherrill
e4829a055d
renamed ppc to powerpc
1998-03-23 22:54:55 +00:00
Joel Sherrill
5839b0c140
Converted to conditionally uses strerr code to better work with glibc2.
1998-03-23 19:51:40 +00:00
Joel Sherrill
98bcbda39d
Patches from Eric Norum:
...
Here are some patches to the gen68360 BSP. The improvements include:
Boot prom run-time selection of DRAM size (1/4/16 Mbytes)
Full 32-bit ethernet address obtained from boot prom.
Updated README.
1998-03-23 18:35:41 +00:00
Joel Sherrill
4e01c9c496
Added BSP specific start since it had become VERY complex to attempt
...
to share the start code across i386 BSPs.
1998-03-21 15:44:26 +00:00
Joel Sherrill
77bf1b1a62
Corrected typo in copyright notice.
1998-03-21 15:37:43 +00:00
Joel Sherrill
e2a2ec6016
Switch to using a shared main() for all of the embedded BSPs
...
based on the GNU tools. This usually involved correcting the
type of bsp_start(), bsp_cleanup(), adjusting the start code to
call the right start routine (the shared boot_card()), and then
removing code from bsp_start() which was performed in the new
boot_card()/main() path.
1998-03-21 15:37:18 +00:00
Joel Sherrill
2b4aec86fc
Fixed spacing to be consistent with other CPUs.
1998-03-21 15:31:13 +00:00
Joel Sherrill
771dac2a27
POSIX not properly conditionalized
1998-03-21 14:34:58 +00:00
Joel Sherrill
670b2edf77
Fixed typo.
1998-03-20 19:08:26 +00:00
Joel Sherrill
25804b6077
Patch from Eric Norum <eric@skatter.usask.ca>:
...
Here is my attempt at bringing m68k.h into line with the predefined
symbols provided by egcs-1.0.2-prerelease (with R. Kirkham's patch so
that -mcpu32, etc. implies -msoft-float).
1998-03-20 17:38:53 +00:00
Joel Sherrill
22393efc82
Added Hitachi SH port info.
1998-03-20 17:22:23 +00:00
Joel Sherrill
f8b27df985
New port from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
1998-03-20 17:20:45 +00:00
Joel Sherrill
50cf94da7e
SH port submitted from Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
1998-03-20 17:16:31 +00:00
Joel Sherrill
725f310e09
Removed blank line.
1998-03-20 16:28:36 +00:00
Joel Sherrill
d2865dceeb
Fix from Chris Johns for inconsistent invocation of make.
1998-03-16 13:52:11 +00:00
Joel Sherrill
e25b7eecf2
Corrected to indicate test cases which were skipped.
1998-03-03 20:43:14 +00:00
Joel Sherrill
23683dd5fa
Changed to remove warning.
1998-03-03 20:42:30 +00:00
Joel Sherrill
607e0a2527
Switched from "extern int errno" to "#include <errno.h>".
1998-03-03 16:20:52 +00:00
Joel Sherrill
79597c724b
Removed use of dc. David Fiddes reported that this is part of the
...
GNU tool bc which is not always installed under Linux and seldom
present under non-UNIX environments like Win32.
1998-02-27 18:18:47 +00:00
Joel Sherrill
0799dec022
Patch from Eric Norum:
...
Here's another small patch. The changes to socket.h are to provide
some definitions that UNIX BSD socket programmers expect. The
memcpy.c contains a memcpy routine optimized for the CPU32+. When I
run the ttcp benchmark with this routine I get host->68360 transfers
around 165 kbytes/sec (about a 25% improvement) and 68360->host
transfers of around 290 kbytes/sec (about a 50% improvement).
1998-02-23 21:33:43 +00:00
Joel Sherrill
9b39bab01d
Modified to make it possible for an ISR to return a mutex which did
...
not use priority ceiling or priority inheritance protocols.
1998-02-20 20:23:57 +00:00
Joel Sherrill
b1b4fd5aa6
Modified to reflect new restrictions on mutex being released.
1998-02-20 19:59:41 +00:00
Joel Sherrill
de76809e19
Removed extra line.
1998-02-20 19:59:23 +00:00