summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/p4000 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Changed based on patch from pc386 linkcmds from Ian Lance TaylorJoel Sherrill1998-09-301-1/+1
| | | | | | | | | <ian@airs.com>: The pc386 linker scripts omits .gnu.linkonce.r* sections. It's not a big deal, but they should be treated like .rodata sections. ELF versions of g++ generate them for static constants defined in template classes, such as string::npos.
* removed warning for implicit declaration of idtsim__exit()Joel Sherrill1998-05-021-0/+2
|
* Numerous changes which in total greatly reduced the amount of sourceJoel Sherrill1998-04-152-38/+2
| | | | | | | | | | | | code in each BSP's bspstart.c. These changes were: + confdefs.h now knows libio's semaphore requirements + shared/main.c now copies Configuration to BSP_Configuration + shared/main.c fills in the Cpu_table with default values This removed the need for rtems_libio_config() and the constant BSP_LIBIO_MAX_FDS in every BSP. Plus now the maximum number of open files can now be set on the gcc command line.
* Transitioned to shared bsp_libc_init() and cleaned up comments.Joel Sherrill1998-04-151-55/+23
|
* Per suggestion from Eric Norum, went from one initial extension setJoel Sherrill1998-04-151-13/+0
| | | | | | to multiple. This lets the stack check extension be installed at system initialization time and avoids the BSP having to even know about its existence.
* Stack checker extension now accounted for in confdefs.hJoel Sherrill1998-04-141-8/+0
|
* Now accounts for region used by RTEMS malloc and extension usedJoel Sherrill1998-04-141-22/+0
| | | | by newlib.
* Moved bsp_postdriver_hook() to a shared file and made it a commonJoel Sherrill1998-03-301-28/+2
| | | | component.
* Switch to using a shared main() for all of the embedded BSPsJoel Sherrill1998-03-213-27/+2
| | | | | | | | 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.
* updated copyright to 1998Joel Sherrill1998-02-176-6/+6
|
* Incorporated Ralf Corsepius' idea for new -q flags to properly supportJoel Sherrill1998-02-111-2/+7
| | | | "gmake debug".
* Ralf Corsepius reported a number of missing CVS Id's:Joel Sherrill1998-01-163-2/+6
| | | | | | | | | | > RTEMS is under CVS control and has been since rtems 3.1.16 which was > around May 1995. So I just to add the $Id$. If you notice other files > with missing $Id$'s let me know. I try to keep w\up with it. Now that you have asked -- I'll attach a list of files lacking an RCS-Id to this mail. This list has been generated by a little sh-script I'll also enclose.
* Moved -qnolinkcmds option so arguments passed on the command line areJoel Sherrill1997-12-201-2/+2
| | | | | | | | | | | | | | | | | | | | | interpreted at the right point per Eric Norum's discovery: The problem with the my previous `fix' for adding linker commands was with the ordering of the options to the linker. For example, to make a larger heap size, the application Makefile would CFLAGS_LD = -Wl,--defsym -Wl,HeapSize=0x40000 The command passed to the linker would be : m68k-rtems-ld .... -T xxx/linkcmds .... --defsym HeapSize=0x40000 ..... This doesn't work because the script in linkcmds inserts a default value for HeapSize if HeapSize is not defined by the time the linker looks at the linkcmds script. The solution seems to be to move the -T linkcmds%s in the bsp_specs file out of the link specfication and into the lib specification -- a little unorthodox, perhaps, but it seems to work!
* Modified bsp_specs per Eric Norum's suggestion to handle -qnolinkcmdsJoel Sherrill1997-12-191-1/+1
| | | | switch which lets the user specify a different linker script.
* Modified to search RTEMS library before Newlib C library.Joel Sherrill1997-10-081-1/+1
|
* Fixed typo in the pointer to the license terms.Joel Sherrill1997-10-086-12/+12
|
* eliminated potential for overfilling buffer on readJoel Sherrill1997-09-151-1/+0
|
* Switched to new style which does not require hackspecs.awk.Joel Sherrill1997-08-281-29/+13
|
* Corrected typoJoel Sherrill1997-08-041-1/+1
|
* Repository damaged -- file re-addedJoel Sherrill1997-07-091-0/+268
|
* headers updated to reflect new style copyright notice as partJoel Sherrill1997-04-225-25/+25
| | | | of switching to the modified GNU GPL.
* commented out sccs_id's to eliminate warnings.Joel Sherrill1997-04-072-6/+14
| | | | main.c: added return statement to eliminate a warning.
* removed reference to no_bsp.Joel Sherrill1997-04-071-4/+10
| | | | added prototypes.
* commented out sccs_id to eliminate warningsJoel Sherrill1997-04-071-4/+10
|
* new file used by gcc 2.8.x -specs optionJoel Sherrill1997-01-281-0/+34
|
* added $ string to file headerJoel Sherrill1996-09-111-0/+1
|
* added $Id$ string to file headerJoel Sherrill1996-09-119-8/+25
|
* new filesJoel Sherrill1996-09-112-0/+406
|
* idtmem.S: changed reference to include files to correct locationJoel Sherrill1996-09-082-6/+4
| | | | | | iface.c: commented out routines now provided by rtems setvec.c: remov
* changed reference to include files to correct locationJoel Sherrill1996-09-081-2/+2
|
* new file for MIPS port by Craig Lebakken (lebakken@minn.net) andJoel Sherrill1996-09-0613-0/+2232
Derrick Ostertag (ostertag@transition.com).