Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed code for --disable-rtems-inlines so that it would complete | Joel Sherrill | 1998-01-15 | 3 | -23/+45 |
| | | | | | | | configuration successfully. Added code to detect configuring macros and POSIX API at the same time. There is no macro implementation for the POSIX API. | ||||
* | Updates from Eric Norum. Changed CPU CFLAG and went to a common name | Joel Sherrill | 1998-01-06 | 1 | -150/+112 |
| | | | | for the network driver attach entry point. | ||||
* | Changed initial settings of first time. | Joel Sherrill | 1998-01-06 | 3 | -9/+15 |
| | |||||
* | Fixed spacing. | Joel Sherrill | 1998-01-06 | 2 | -4/+4 |
| | |||||
* | Updated for the first time in a long while. | Joel Sherrill | 1997-12-23 | 1 | -30/+45 |
| | |||||
* | Added CONFIGURE_GNAT_KEYS to correct the number of keys configured | Joel Sherrill | 1997-12-23 | 3 | -36/+33 |
| | | | | | | | | | for GNAT. It was the number of Ada tasks when in fact the run-time only required a single key. Also added the CONFIGURE_MAXIMUM_FAKE_ADA_TASKS constant to account for resources allocated for each non-Ada task/thread which invokes the Ada run-time implicitly through an Ada call. | ||||
* | Removed reference to CC_FOR_TARGET since I don't want anyone overriding | Joel Sherrill | 1997-12-22 | 1 | -4/+8 |
| | | | | | | it anyway. :) Added hints about --prefix and --program-prefix options. | ||||
* | Made --enable-gcc28 the default. | Joel Sherrill | 1997-12-22 | 2 | -2/+2 |
| | |||||
* | Fixes from Eric Norum. C++ support added in previous version was broken: | Joel Sherrill | 1997-12-22 | 3 | -291/+272 |
| | | | | | | | | | | | | | | | | | | 1) In my haste to add C++ constructor/destructors to the 68360 linkcmds scripts I managed to break all existing 68360 programs. Linker scripts which actually produce a working executable are contained below. The problem was that the constructor/destructors weren't included before the etext symbol. On top of that Eric and I appear to have problems with attachments: 2) In deciphering the above problem I think I stumbled across the reason you've had with patches mailed from me. I noticed that the linkcmds (and linkcmds.bootp) scripts in the latest distribution have a control-M (carriage return) at the end of each line. Could you check the files below before installing them in the distribution and see that there aren't returns in the files? Maybe if I send everything as a tar attatchment things will work better. | ||||
* | Corrected prototypes for all termios console write driver entries to | Joel Sherrill | 1997-12-22 | 10 | -14/+18 |
| | | | | properly reflect the const on the buffer pointer being passed in. | ||||
* | Now generating this file with autoconf to avoid having to embed so | Joel Sherrill | 1997-12-22 | 2 | -0/+442 |
| | | | | much target specific information in the script. | ||||
* | Changed invocation of size_rtems to match new autoconf'ed version. | Joel Sherrill | 1997-12-22 | 1 | -1/+1 |
| | |||||
* | Changed from .align to .p2align to avoid differences in meaning of | Joel Sherrill | 1997-12-22 | 1 | -6/+6 |
| | | | | | .align between i386-rtems (real number on .align) and i386-go32-rtems (power of 2). | ||||
* | Added size_rtems as a generated file. | Joel Sherrill | 1997-12-22 | 2 | -0/+3 |
| | |||||
* | Added lines to build sizeinfo.txt which is automatically generated now | Joel Sherrill | 1997-12-22 | 1 | -0/+3 |
| | | | | by size_rtems. | ||||
* | Moved -qnolinkcmds option so arguments passed on the command line are | Joel Sherrill | 1997-12-20 | 19 | -38/+38 |
| | | | | | | | | | | | | | | | | | | | | | 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! | ||||
* | Update from Eric Norum to include C++ support. | Joel Sherrill | 1997-12-20 | 3 | -239/+281 |
| | |||||
* | Modified bsp_specs per Eric Norum's suggestion to handle -qnolinkcmds | Joel Sherrill | 1997-12-19 | 19 | -19/+19 |
| | | | | switch which lets the user specify a different linker script. | ||||
* | Pass in PROJECT_HOME so rtems-glom can run if the make is invoked | Joel Sherrill | 1997-12-16 | 2 | -4/+8 |
| | | | | just in this directory. | ||||
* | Changed RTEMS_BSP to RTEMS_BSP_LIST. | Joel Sherrill | 1997-12-16 | 2 | -33/+27 |
| | |||||
* | Corrected minor things including changing RTEMSBSP to RTEMS_BSP. | Joel Sherrill | 1997-12-16 | 1 | -8/+8 |
| | |||||
* | Switched command line override variable RTEMSBSP to RTEMS_BSP | Joel Sherrill | 1997-12-16 | 1 | -3/+3 |
| | | | | | and internally generated list of BSPs to RTEMS_BSP_LIST to make BSP override from the top level directory consistent. | ||||
* | Modified a lot of files to take a first cut at supporting building from | Joel Sherrill | 1997-12-10 | 473 | -572/+1955 |
| | | | | | any directory in the build tree. The only variable which must be set before the command "gmake" is invoked is RTEMS_BSP (e.g. RTEMS_BSP=erc32). | ||||
* | Added missing dependency for libmisc.a based on a bug report by Phil Wilshire. | Joel Sherrill | 1997-12-07 | 2 | -0/+2 |
| | |||||
* | Fixed indexing bug reported by Phil Wilshire. | Joel Sherrill | 1997-12-07 | 3 | -3/+3 |
| | |||||
* | Redid hwapi makefile search to remove need for -follow option to find. | Joel Sherrill | 1997-12-06 | 2 | -44/+160 |
| | | | | Avoid generating Makefiles for KA9Q and C++ when they are disabled. | ||||
* | Removed need for -follow option to find. | Joel Sherrill | 1997-12-06 | 1 | -1/+1 |
| | |||||
* | Changed the uuencode line to work better with VPATH setups. | Joel Sherrill | 1997-12-06 | 1 | -2/+2 |
| | |||||
* | Moved include of rtems/score/cpu.h to make sure TRUE and FALSE were defined. | Joel Sherrill | 1997-12-06 | 3 | -6/+6 |
| | | | | | This simple error resulted in the wrong FP context structure being used for hardware contexts on the m68k. This was a difficult problem to find. | ||||
* | Reworked mkdir line to invoke smaller lines. | Joel Sherrill | 1997-12-04 | 1 | -1/+4 |
| | |||||
* | Added better/more correct support for Linux and Solaris simulators. | Joel Sherrill | 1997-12-04 | 2 | -24/+47 |
| | |||||
* | Modified SPARC to PowerPC. Modified specific requirements to be | Jennifer Averett | 1997-12-02 | 2 | -14/+14 |
| | | | | for the PowerPC instead of the SPARC. | ||||
* | Added definations for serial_per_sec, serial_rate, and serial_xon_xoff. | Jennifer Averett | 1997-12-02 | 2 | -12/+12 |
| | |||||
* | Modified referances to SPARC to PowerPC. Updated the Information Table to | Jennifer Averett | 1997-12-02 | 2 | -12/+46 |
| | | | | | | | match the one in CPU.H. Added spurious_handler and exceptions_in_RAM items. Added definations for clicks_per_usec, spurious_handler,exceptions_in_RAM, serial_external_clock, serial_cts_rts, timer_average_overhead, and timer_least_valid. | ||||
* | Inclusion of PC386 BSP submitted by Pedro Miguel Da Cruz Neto Romano | Joel Sherrill | 1997-12-01 | 33 | -0/+4898 |
| | | | | | <pmcnr@camoes.rnl.ist.utl.pt> and Jose Rufino <ruf@asterix.ist.utl.pt> of NavIST (http://pandora.ist.utl.pt/). | ||||
* | Fixed test for RTEMS_HAS_POSIX_API so the executive POSIX API related | Joel Sherrill | 1997-12-01 | 2 | -18/+18 |
| | | | | Makefiles would be properly generated. | ||||
* | Even more cleanup to make sure all the --enable/disable options avoid | Joel Sherrill | 1997-12-01 | 2 | -99/+176 |
| | | | | | | | generating Makefiles where possible. Added code to make sure make/custom file and bsp directory exist for configured bsps. This code also accounts for "aliased" BSPs. | ||||
* | Since test suite Makefiles are not always generated, use wildcard | Joel Sherrill | 1997-11-30 | 1 | -4/+3 |
| | | | | to determine which directories to descend into. | ||||
* | Corrected call to rtems_termios_open. | Joel Sherrill | 1997-11-30 | 1 | -1/+2 |
| | |||||
* | Corrected comment. | Joel Sherrill | 1997-11-30 | 3 | -10/+1 |
| | |||||
* | Do not generate make/os at install point. | Joel Sherrill | 1997-11-30 | 1 | -2/+1 |
| | |||||
* | Serious cleanup to reduce the number of explicitly listed Makefiles, | Joel Sherrill | 1997-11-30 | 4 | -1411/+461 |
| | | | | | eliminated autoconf looking for commands which are unused, and reduce the number of Makefiles generated. | ||||
* | Removed warnings. | Joel Sherrill | 1997-11-29 | 6 | -3/+18 |
| | |||||
* | Added credit for host.cfg stuff from Ralf Corsepius (corsepiu@faw.uni-ulm.de). | Joel Sherrill | 1997-11-29 | 1 | -0/+4 |
| | |||||
* | Changes from Ralf Corsepius (corsepiu@faw.uni-ulm.de) to automatically | Joel Sherrill | 1997-11-29 | 4 | -547/+363 |
| | | | | generate the list of Makefiles in the configure script. | ||||
* | Patch from Chris Johns to filter out the trace bit on CPU models | Joel Sherrill | 1997-11-29 | 1 | -2/+5 |
| | | | | which have hardware support for a separate interrupt stack. | ||||
* | Removed warning. | Joel Sherrill | 1997-11-18 | 2 | -2/+2 |
| | |||||
* | New file. | Joel Sherrill | 1997-11-18 | 2 | -0/+90 |
| | |||||
* | Removed warning under linux port. | Joel Sherrill | 1997-11-18 | 3 | -0/+15 |
| | |||||
* | Removed warnings. | Joel Sherrill | 1997-11-18 | 2 | -1/+6 |
| |