summaryrefslogtreecommitdiffstats
path: root/c/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-01-05Added mqueuetranslatereturncode.c.Jennifer Averett1-1/+1
2000-01-05Added routines to translate to and from the core message queue return codes.Jennifer Averett1-0/+68
2000-01-04Added this file to contain an example program.Joel Sherrill1-0/+27
2000-01-04Fixed warnings.Joel Sherrill12-12/+11
2000-01-04Removed warning.Joel Sherrill1-0/+3
2000-01-04Removed warnings.Joel Sherrill2-4/+4
2000-01-04Removed unitialized variable warning.Joel Sherrill1-4/+3
2000-01-04Added shared version of this file.Joel Sherrill1-0/+103
2000-01-04Made to compile again.Joel Sherrill1-1/+1
2000-01-03Fixed path to shared/include/coverhd.h.Joel Sherrill12-12/+12
2000-01-03Comments added and some messages translated from Polish.Joel Sherrill2-5/+51
2000-01-03Patch from Eric Norum <eric@cls.usask.ca>:Joel Sherrill3-1/+5
In another attempt to get C++ exceptions working on the gen68360 target I tried building for the m68k-elf target. All the tools built and installed properly as did all of RTEMS. No applications would run, though -- not even hello.exe! It turns out the problem was in the linker script. The alignment was in the wrong place. Here's a patch. Exceptions still don't work, but at least I can get some things working with the ELF format now.
2000-01-03Updated times.Joel Sherrill2-150/+150
2000-01-03Increased stack size to 4K per Eric Norum.Joel Sherrill1-1/+1
2000-01-03Patch from John Mills <jmills@tga.com> to correct some cut and pasteJoel Sherrill1-6/+6
errors.
2000-01-03Patch rtems-rc-19991203-12.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill1-5/+5
to added the bin2boot_SOURCES warning.
2000-01-03Do not explicitly list pieces from libcpu used.Joel Sherrill3-5/+8
2000-01-03Share align_h.S from ppc403. VPATH was not picking it up. DiscoveredJoel Sherrill5-871/+3
and reported by Ralf Corsepius <corsepiu@faw.uni-ulm.de> on the mpc505.
2000-01-03Added tm27 stuff.Joel Sherrill1-0/+48
2000-01-03Added define to trip items that are private to tm27 in bsp.h.Joel Sherrill1-0/+1
2000-01-03Combination of coverhd.h cleanup and MVME23xx/MCP750 patch from Eric ValetteJoel Sherrill9-32/+216
<valette@crf.canon.fr> and Jay Kulpinski <jskulpin@eng01.gdds.com>.
2000-01-03Use shared coverhd.h.Joel Sherrill1-1/+1
2000-01-03Increased minimum stack size so all tests will run.Joel Sherrill1-1/+1
1999-12-23+ Tests added for mq_open, mq_close, and mq_unlinkJennifer Averett2-63/+219
1999-12-23+ Added routine to remove from namespace.Jennifer Averett1-0/+13
1999-12-23+ Added check for name greater than PATH_MAXJennifer Averett1-0/+14
1999-12-23+ Debugged.Jennifer Averett2-40/+61
1999-12-23+ Filled in routine.Jennifer Averett1-1/+15
1999-12-23+ Initial debugJennifer Averett1-0/+6
1999-12-23+ Made workJennifer Averett1-15/+55
+ Added checks for valid attribute maxmsg and msgsize + Added check for ENAMETOOLONG
1999-12-23+ Fixed errno response to match the POSIX manual.Jennifer Averett1-1/+1
1999-12-21Reverted the delay logic.Joel Sherrill1-8/+8
1999-12-21Moved PPC_Set_decrementer() and PPC_Get_timebase_register() toJoel Sherrill3-96/+0
old_exception_processing tree.
1999-12-21Now use coverhd.h out of the libbsp/shared directory.Joel Sherrill14-18/+22
1999-12-21Now use shared coverhd.hJoel Sherrill14-1541/+0
1999-12-21New files.Joel Sherrill2-0/+165
1999-12-21New file.Joel Sherrill3-0/+197
1999-12-21Removed as part of moving this driver to libchip.Joel Sherrill2-937/+0
1999-12-21Removing Makefile.in and adding Makefile.am. These were missed in conversionJoel Sherrill81-7550/+1096
to automake by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.
1999-12-21Patch rtems-rc-19991203-10.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill13-20/+24
which fixes a couple of bugs in RTEMS's old style Makefile.ins, which apparently were introduced by moving the start directories and not having adapted the Makefile.ins. To apply: patch -p1 < rtems-rc-19991203-10.diff
1999-12-21Patch rtems-rc-19991203-9.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-49/+4
which ontains all what was left over from the other patches (Primarily minor configuration cleanups). To apply: patch -p1 < rtems-rc-19991203-9.diff ./bootstrap
1999-12-21Patch rtems-rc-19991203-7.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill28-196/+0
which does minor cleanup for Makefile.ams below mptests, which only removes some bogus comments from the Makefile.ams. To apply: patch -p1 < rtems-rc-19991203-8.diff ./bootstrap
1999-12-21 Patch rtems-rc-19991203-7.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill53-750/+6212
which adds partial automake support to libcpu/<cpu>/*. Until now I have only implemented full automake support for the sh (my demonstration example :) and the i386 (inevitiable for structural reasons of this subdirectory). For all other cpus only their toplevel directories (exception: powerpc), include subdirectories and a few selected subdirectories have been converted to automake. I did this on purpose, because add automake support to each subdirectory requires individual adaptations which to be tested individually. Additionally the weirdnesses of the powerpc subdirectories hit again, esp. some powerpc cpu-models * install files to $(PROJECT_INCLUDE)/<cpu-model>/ while others install them to $(PROJECT_INCLUDE)/ * the scheme used to configure libcpu/powerpc/ is difficult to implement using automake, therefore this subdirectory still is configured by autoconf (The one out of an unlimited set selection scheme hits again :), though powerpc/*/* subdirectories already apply automake. The patch also reveils structural weaknesses in RTEMS: E.g. There seem to exist at least 5 different general schemes: * Not using libcpu at all (eg. i960) * Strictly tree-style a libcpu/<cpu-variant>/* (eg. m68k, sh) * Flat libcpu directory layout with cpu-variants merged into sources or not destinguishing cpu-variants (i386) * Not supporting variants with deep source tree (sparc, hppa, mips64orion) * Woven directory structure with shared directories (powerpc) I regret having to say this, but from my POV this means, that there doesn't exist a general implementation scheme for libcpu at all. To apply: rm -rf ./c/src/lib/libcpu/i386/wrapup rm -rf ./c/src/lib/libcpu/mips64orion/include rm -rf ./c/src/lib/libcpu/powerpc/ppc403/include patch -p1 < rtems-rc-19991203-7.diff ./bootstrap
1999-12-21Made prototype of ChapReceiveSuccess and ChapReceiveFailure match.Joel Sherrill1-2/+2
1999-12-21 Patch rtems-rc-19991203-7.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-123/+0
which adds partial automake support to libcpu/<cpu>/*. Until now I have only implemented full automake support for the sh (my demonstration example :) and the i386 (inevitiable for structural reasons of this subdirectory). For all other cpus only their toplevel directories (exception: powerpc), include subdirectories and a few selected subdirectories have been converted to automake. I did this on purpose, because add automake support to each subdirectory requires individual adaptations which to be tested individually. Additionally the weirdnesses of the powerpc subdirectories hit again, esp. some powerpc cpu-models * install files to $(PROJECT_INCLUDE)/<cpu-model>/ while others install them to $(PROJECT_INCLUDE)/ * the scheme used to configure libcpu/powerpc/ is difficult to implement using automake, therefore this subdirectory still is configured by autoconf (The one out of an unlimited set selection scheme hits again :), though powerpc/*/* subdirectories already apply automake. The patch also reveils structural weaknesses in RTEMS: E.g. There seem to exist at least 5 different general schemes: * Not using libcpu at all (eg. i960) * Strictly tree-style a libcpu/<cpu-variant>/* (eg. m68k, sh) * Flat libcpu directory layout with cpu-variants merged into sources or not destinguishing cpu-variants (i386) * Not supporting variants with deep source tree (sparc, hppa, mips64orion) * Woven directory structure with shared directories (powerpc) I regret having to say this, but from my POV this means, that there doesn't exist a general implementation scheme for libcpu at all. To apply: rm -rf ./c/src/lib/libcpu/i386/wrapup rm -rf ./c/src/lib/libcpu/mips64orion/include rm -rf ./c/src/lib/libcpu/powerpc/ppc403/include patch -p1 < rtems-rc-19991203-7.diff ./bootstrap
1999-12-21Patch rtems-rc-19991203-6.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-40/+40
which fixes a nasty dependency bug in optman/Makefile.am. Those directories have been build twice before, i.e. re-running make after having built rtems before, was rebuilding the files in optman/ directories. To apply: patch -p1 < rtems-rc-19991203-6.diff ./bootstrap
1999-12-21Patch rtems-rc-19991203-5.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill7-174/+250
which cleans up and merges some Hitachi SH-2 modifications from John Mills <jmills@tga.com>.
1999-12-20Modifications to avoid having the size of the Buffer_addresses arrayJoel Sherrill1-8/+16
too small when OPERATION_COUNT is less than 10.
1999-12-16Spelling error corrected.Joel Sherrill1-1/+1
1999-12-14More warnings removed after email with Emmanuel Raguet.Joel Sherrill1-3/+2