Timeline



12/23/97:

16:24 Changeset in rtems [2934c3e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Updated for the first time in a long while.
16:03 Changeset in rtems [4f7fd59]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added CONFIGURE_GNAT_KEYS to correct the number of keys configured 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.

12/22/97:

22:40 Changeset in rtems [ede9a691]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Removed reference to CC_FOR_TARGET since I don't want anyone overriding it anyway. :) Added hints about --prefix and --program-prefix options.
20:33 Changeset in rtems [fcb114c1]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Made --enable-gcc28 the default.
18:23 Changeset in rtems [c257ec4e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Fixes from Eric Norum. C++ support added in previous version was broken: 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.
17:29 Changeset in rtems [608641e]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected prototypes for all termios console write driver entries to properly reflect the const on the buffer pointer being passed in.
17:28 Changeset in rtems [2ab1b3a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Now generating this file with autoconf to avoid having to embed so much target specific information in the script.
17:27 Changeset in rtems [86765ac]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Changed invocation of size_rtems to match new autoconf'ed version.
17:27 Changeset in rtems [4bf453a]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Changed from .align to .p2align to avoid differences in meaning of .align between i386-rtems (real number on .align) and i386-go32-rtems (power of 2).
17:26 Changeset in rtems [6d5769f]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added size_rtems as a generated file.
15:06 Changeset in rtems [bfa613b]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Added lines to build sizeinfo.txt which is automatically generated now by size_rtems.

12/20/97:

16:59 Changeset in rtems [8fe6d358]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Moved -qnolinkcmds option so arguments passed on the command line are 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!
16:37 Changeset in rtems [1587af6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Update from Eric Norum to include C++ support.

12/19/97:

14:48 Changeset in rtems [f7fa7d7]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Modified bsp_specs per Eric Norum's suggestion to handle -qnolinkcmds switch which lets the user specify a different linker script.

12/16/97:

19:02 Changeset in rtems [d637822]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Pass in PROJECT_HOME so rtems-glom can run if the make is invoked just in this directory.
18:40 Changeset in rtems [87cec48]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Changed RTEMS_BSP to RTEMS_BSP_LIST.
18:39 Changeset in rtems [9e86f6d6]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Corrected minor things including changing RTEMSBSP to RTEMS_BSP.
18:33 Changeset in rtems [d2632274]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Switched command line override variable RTEMSBSP to RTEMS_BSP and internally generated list of BSPs to RTEMS_BSP_LIST to make BSP override from the top level directory consistent.

12/10/97:

16:58 Changeset in rtems [674c900]4.104.114.84.95 by Joel Sherrill <joel.sherrill@…>
Modified a lot of files to take a first cut at supporting building from 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).
Note: See TracTimeline for information about the timeline view.