summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Patch from Rosimildo DaSilva <rdasilva@connecttel.com> to readd calls toJoel Sherrill1999-07-131-0/+10
| | | | init() and fini() routines.
* Patch from Eric Norum <eric@cls.usask.ca>:Joel Sherrill1999-07-123-60/+45
| | | | | | | | | | | | | | I get the following warning when compiling the latest snapshot. I had a quick look at the source -- it certainly looks to me like this is a real bug. ../../../../src/rtems-19990709/c/src/lib/libc/mount.c:97: warning: `options' might be used uninitialized in this function Also, I changed the TFTP test program and TFTP driver to reflect the changes in the way paths are passed to the TFTP driver. The TFTP driver now needs a proper `dotted-decimal' hostname as the second component of the path name.
* changed version to 19990709Joel Sherrill1999-07-091-1/+1
|
* New files from Jiri Gaisler <jgais@ws.estec.esa.nl>.Joel Sherrill1999-07-093-0/+153
|
* New file from Jake Janovetz <janovetz@tempest.ece.uiuc.edu>.Joel Sherrill1999-07-092-0/+52
|
* Patch from Eric Valette <valette@crf.canon.fr>:Joel Sherrill1999-07-0930-226/+108
| | | | | | | | | | | | | | | - The same bug fix that was done on pc386 to prevent interrupt from occuring (never experienced it but who knows as I have 8259 emulation :() - Removed every compiler warning (except wrong ones and ones I can't do anything). - Removed any libc available code in code linked with mcp750 rtems executbale. Unfortunately using newlib functions for linking the bootloader does not work as the compilation options in bootloader (-mrelocatable -fixed-r13) are not compatible with newlib options. => I have put any libc external reference in one single new file (lib.c) that is linked only with the boot loader. Removing the file from ${OBJ} and using -lc crash the bootloader. Added big warning...
* Patch from Jiri Gaisler <jgais@ws.estec.esa.nl>:Joel Sherrill1999-07-0913-58/+197
| | | | | | + interrupt masking correction + FPU rev.B workaround + minor erc32 related fixes
* Make sure pthread init stack size is always set.Joel Sherrill1999-07-091-0/+5
|
* Moved definitions to a more logical place.Joel Sherrill1999-07-081-4/+4
|
* New file.Joel Sherrill1999-07-031-0/+56
|
* New files missed in previous addition.Joel Sherrill1999-07-034-0/+1896
|
* Added some C++/GNU sections.Joel Sherrill1999-07-031-1/+8
|
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> that splitsJoel Sherrill1999-07-0236-121/+131
| | | | | | boot_card() and main() into separate files to ease configuration of other packages. This was a big step in the way to build TCL, ncurses, and zlib for RTEMS.
* Added code to initialize the /etc/group and /etc/passwd files.Joel Sherrill1999-07-024-0/+182
|
* Fixed format strings and warnings.Joel Sherrill1999-07-024-18/+18
|
* Reentrant versions added by Joel. Signficant formatting cleanup.Joel Sherrill1999-07-025-231/+353
|
* Password and group routines added by Ralf Corsepius <corsepiu@faw.uni-ulm.de>.Joel Sherrill1999-07-025-1/+501
|
* Patch from Eric Valette <valette@crf.canon.fr> to clean up theJoel Sherrill1999-07-0177-709/+751
| | | | previous submission.
* Honor 0 as PID of caller.Joel Sherrill1999-07-011-1/+1
|
* Another attempt at getting everything to build with the new powerpcJoel Sherrill1999-07-011-1/+1
| | | | libcpu.
* Fixed typo.Joel Sherrill1999-07-011-2/+2
|
* Added signal_2 file to contain signal(2).Joel Sherrill1999-07-011-1/+1
|
* New file to implement signal(2).Joel Sherrill1999-07-011-0/+50
|
* Modified to reflect change in calling sequence of mount().Joel Sherrill1999-07-011-1/+1
|
* Test modified to reflect change in calling sequence of mount().Joel Sherrill1999-07-011-10/+10
|
* Cleaned up to behave properly -- does not make a directory in theJoel Sherrill1999-07-011-2/+1
| | | | install tree and does not "cd wrapup."
* Now preinstalls header files.Joel Sherrill1999-07-011-4/+8
|
* Removed mkdir of libcpu. This should have been at the top of the tree.Joel Sherrill1999-07-011-1/+0
|
* Remove mkdir command. It should be at the top level of the tree.Joel Sherrill1999-07-011-1/+0
|
* Modified to provide symbols with and without leading underscore in orderJoel Sherrill1999-07-011-0/+2
| | | | to support a.out and ELF.
* Modified to support ELF. Before SYM() macro was not used consistently.Joel Sherrill1999-07-012-10/+10
|
* Modified to ignore console interrupts. Otherwise console interrupts wereJoel Sherrill1999-07-011-2/+3
| | | | Ada exceptions. Fixed by Joel with advice from Jiri.
* Removed hack to set __USER_LABEL_PREFIX__ since late model gcc's andJoel Sherrill1999-07-011-1/+0
| | | | | egcs source tree handle this correctly. No one should be using gcc 2.7.2 anymore.
* Added include/libcpu to list of directories made.Joel Sherrill1999-07-011-1/+1
|
* Regenerated.Joel Sherrill1999-07-011-232/+147
|
* Added dummy gnatinstallhandler code for all BSPs. This lets Ada programsJoel Sherrill1999-06-2434-33/+50
| | | | link even if they do not actually support Ada interrupts.
* Patch from Eric Valette <valette@crf.canon.fr> based on bug report fromJoel Sherrill1999-06-181-1/+0
| | | | | David.Decotigny@irisa.fr and discussion with Joel. Basically interrupts were enabled too early in this BSP.
* Removed pc386 specific command.Joel Sherrill1999-06-181-3/+0
|
* Switched to using right INSTALL command after report fromJoel Sherrill1999-06-173-3/+3
| | | | Ian Lance Taylor <ian@airs.com>.
* Patch from Ian Lance Taylor <ian@airs.com> to use INSTALL_CHANGE insteadJoel Sherrill1999-06-171-1/+1
| | | | of INSTALL_DATA.
* Patcg from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-06-1622-386/+276
| | | | | | | -- configure now fails to detect the toolchain for linux-posix. As work-around, I have reverted to the old behavior of RTEMS_TARGET_CPU_NAME, thus no_cpu/no_bsp will fail badly in configure again.
* Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-06-1533-188/+232
| | | | | | | | | | | | | | | | | | | | | | | | | | | | > When I run my script that just repeatedly builds different targets, some > of them die with an error like this: > > Making all RTEMS_BSP=gen68360 in cpugmake[5]: Entering directory > `/usr1/rtems/build/build-m68k-rtems/c/src/exec/score/cpu' > Making all RTEMS_BSP=gen68360 in @RTEMS_CPU@ > /bin/sh: @RTEMS_CPU@: No such file or directory > gmake[5]: *** [all] Error 1 > gmake[5]: Leaving directory > `/usr1/rtems/build/build-m68k-rtems/c/src/exec/score/cpu' > > It is not always the same variable substitution that fails. Sometimes it > is @INSTALL@. But reliably, it is a variable substitution that is > failing. > > Do you have any idea why this happens? Yep, I think I know what's going on. AC_SUBST(RTEMS_CPU) is missing in configure.ins, thus @RTEMS_CPU@ in target.cfg.in doesn't get substituted correctly, causing the bug above. Due to the redundancy of RTEMS_CPU, other most BSPs don't seem to be affected. Other similar problems probably exist for the unix/posix bsp and the hppa.1 cpu, because their */tools/*Makefile.ams require RTEMS_CPU, too.
* Attempt at getting desired ioctl.h included. :)Joel Sherrill1999-06-151-1/+1
|
* After comments D. V. Henkel-Wallace <gumby@zembu.com>, the interface toJoel Sherrill1999-06-1510-78/+14
| | | | mount() was changed to avoid the use of a string as the options.
* Patch from Rosimildo DaSilva <rdasilva@connecttel.com> to make C++Joel Sherrill1999-06-154-3/+23
| | | | | exceptions work on the pc386 BSP with i386-elf. This patch also included changes to the i386-rtemself egcs configuration.
* RTEMS_FILESYSTEM_READ_WRITE_ONLY changed to RTEMS_FILESYSTEM_READ_WRITEJoel Sherrill1999-06-145-5/+5
| | | | for simplicity.
* Wrong prototype corrected.Joel Sherrill1999-06-142-2/+2
|
* Warning removal from D. V. Henkel-Wallace <gumby@zembu.com>.Joel Sherrill1999-06-145-18/+12
|
* Patch ("FIX: no_cpu/no_bsp") from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:Joel Sherrill1999-06-1424-510/+556
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch should fix the nastiest configuration bugs for no_cpu/no_bsp. With this patch applied, configure --target=no_cpu-rtems now correctly acknowledges its configuration, but later fails building when trying to build libcsupport (I leave this problem for you :-). Fixes/Changes: * aclocal/canonicalize-target-name.m4: use RTEMS_CPU instead of target_cpu, switch to a native compiler setup if target = no_cpu*rtems, ie. implicitly use host=target (native) and RTEMS_CPU=no_cpu for --target=no_cpu*rtems. * add no_bsp/bsp_specs (Support -qrtems, -qrtems_debug; please check before adding :-) * Use RTEMS_CANONICALIZE_TARGET_CPU instead of AC_CANONICAL_SYSTEM in toplevel/configure.in * All references to $target_cpu in aclocal/*.m4, Makefile.ins and *.cfg files changed to RTEMS_CPU * bug fixes to exec/score/cpu/no_cpu/wrap (This part of the patch may result into patch rejections, because your recently posted patch may also have addressed this problem). After applying this patch, please do: cvs add c/src/lib/libbsp/no_cpu/no_bsp/bsp_specs ./autogen
* Updsated to reflect mpc750/mcp750 submission.Joel Sherrill1999-06-141-0/+1
|