Commit Graph

2431 Commits

Author SHA1 Message Date
Joel Sherrill
a6191365eb Renamed cpumodel.texi to cpumodel.t. 1998-10-19 19:24:42 +00:00
Joel Sherrill
f3cd926b7b Renamed callconv.texi to callconv.t. 1998-10-19 19:24:41 +00:00
Joel Sherrill
915d502831 Renamed bsp.texi to bsp.t. 1998-10-19 19:24:40 +00:00
Joel Sherrill
d4c057df1d Renamed preface.texi to preface.t. 1998-10-19 19:10:06 +00:00
Joel Sherrill
3180fbc555 Renamed m68k.texi to m68k.t. 1998-10-19 19:10:04 +00:00
Joel Sherrill
5ab187b256 Much renamed, most stuff automatically generated now. 1998-10-19 18:59:35 +00:00
Joel Sherrill
16a1fd9c33 Renamed a lot of files. 1998-10-19 18:30:26 +00:00
Joel Sherrill
8eba4708f0 Nearly everything that can be is now automatically generated. 1998-10-19 18:25:16 +00:00
Joel Sherrill
3a5676e721 All files as automatically generated as possible. 1998-10-19 17:56:29 +00:00
Joel Sherrill
65d5650485 Renamed. 1998-10-19 17:55:48 +00:00
Joel Sherrill
3f8e567700 New file. 1998-10-19 17:46:54 +00:00
Joel Sherrill
5424a119ca Removed. 1998-10-19 17:37:34 +00:00
Joel Sherrill
dcc1a53020 More automatically generated. Many files renamed behind the scenes. 1998-10-19 17:30:01 +00:00
Joel Sherrill
e4f7860f54 Makefiles in much better shape even though not all files have automatically
generated menus yet.
1998-10-19 17:17:42 +00:00
Joel Sherrill
bf37bef082 Timing Chapter is now shared and menu structure generated.
Cpumodel.texi is now generated.
1998-10-19 17:17:18 +00:00
Joel Sherrill
210931dd0f Renamed so the menu structure can be built on the fly. 1998-10-19 17:11:10 +00:00
Joel Sherrill
629612c53a Now completed generated with build menu. 1998-10-19 15:57:18 +00:00
Joel Sherrill
8876043af0 New file 1998-10-19 15:56:10 +00:00
Joel Sherrill
c59eb6164d Worksheets now generated from a common file and the node info structure
is generated automatically.
1998-10-19 15:06:22 +00:00
Joel Sherrill
fdf9cb6032 Added chapter. 1998-10-19 13:27:13 +00:00
Joel Sherrill
f91974dd47 Added chapter. 1998-10-19 13:03:04 +00:00
Joel Sherrill
99899da43d Added chapter. 1998-10-19 13:03:03 +00:00
Joel Sherrill
ad0f33160f Added chapter. 1998-10-19 13:01:33 +00:00
Joel Sherrill
887173dd8c Added chapter. 1998-10-19 12:59:10 +00:00
Joel Sherrill
3fdfd51466 Added. 1998-10-19 12:52:31 +00:00
Joel Sherrill
81423a1ad0 Added 2 chapters 1998-10-19 12:49:37 +00:00
Joel Sherrill
a9d74246cc Changed reference to KA9Q driver.
Cleaned up description of the make/custom file.
1998-10-15 21:21:53 +00:00
Joel Sherrill
fcbc051cbd Cleaned up where Geoffroy had this in 2-column format. 1998-10-15 21:21:18 +00:00
Joel Sherrill
57cb542448 Added more to the list of chapters. 1998-10-15 21:20:56 +00:00
Joel Sherrill
3351d41fbf Redid sections to have right depth. 1998-10-15 21:20:42 +00:00
Joel Sherrill
d067648dda Removed bsp structure as chapter and renamed some other chapters. 1998-10-15 21:19:56 +00:00
Joel Sherrill
286f01a475 Removed bspstruct.t.
Commented lines which installed files.
1998-10-15 21:19:27 +00:00
Joel Sherrill
abcec17b20 Cleaned up bad line wrap which was only a long sequence of ??? 1998-10-15 21:18:55 +00:00
Joel Sherrill
7595ae6749 Merged bsp structure into target dependent files chapter. 1998-10-15 21:18:24 +00:00
Joel Sherrill
0a5e510c6d changed version to 4.0.0-beta4a 1998-10-15 19:58:32 +00:00
Joel Sherrill
fae18771ec Removed unnecessary settings. 1998-10-15 19:19:35 +00:00
Joel Sherrill
4b378c298e Updated for the i386ex and deprecated BSPs. 1998-10-15 19:18:50 +00:00
Joel Sherrill
adb5185904 Added bare bsp, mini-glue layer for POSIX port, and bare bsp information. 1998-10-15 19:18:36 +00:00
Joel Sherrill
405d5a9fe8 Added pre_install_src as a dependency to debug and profile per Ralf Corsepius'
recommendation.
1998-10-15 19:18:03 +00:00
Joel Sherrill
0294cd4f2e Regenerated. 1998-10-15 19:16:41 +00:00
Joel Sherrill
39bc8fdfd8 Patch from Thomas Doerfler <td@imd.m.isar.de> to include the
ppc403 interrupt control libcpu component.
1998-10-15 18:47:09 +00:00
Joel Sherrill
4cfdf32107 Uncommented the conditional stuff for "good gas 16 bit code". 1998-10-15 14:38:10 +00:00
Joel Sherrill
11cfb6f7f6 Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
1. Rtems contains some perl scripts that use hard-coded paths to
      /usr/bin/perl or /usr/local/bin/perl I have already fixed these
      problems by adding some checks to configure.in.   While doing this,
      I also cleaned up some more autoconf related problems for generating
      shell scripts.  This patch might seem a bit scary to you, but I am
      quite confident it won't break something (I've been testing it for
      almost a week now, however it might introduce typos for a limited
      number configurations I don't have access to - But it shouldn't be
      a problem for you to test them :-).

   I expect to get this finished tonight, hence you will very likely
   have the patch when you get up tomorrow.

   Changes:

   * Check for PERL and disable all PERL scripts if perl wasn't found.
   * Generate all KSHELL-scripts with autoconf instead of make-script
   * Automatic dependency handling for autoconf generated KSHELL or PERL
     scripts (make/rtems.cfg)

   Notes:
   * this patch contains new files and deletes some other files.
   * The patch is relative to rtems-4.0.0-beta4 with my previous
     rtems-rc-981014-1.diff patch applied.

   Testing:
      I tested it with sh-rtems and posix under linux. Now all targets
      which are touched by this patch and which are not used while building
      for sh-rtems and posix still need to be tested. AFAIS, only the
      sparc/erc32 BSP should be affected by this criterion. And if you
      like to, you should also consider testing it on a Cygwin32 and a
      Solaris host for one arbitrary BSP.
1998-10-14 20:19:30 +00:00
Joel Sherrill
946b3cb0cf Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de>:
2. "make profile" doesn't work. It aborts when building host-tools
        for embedded targets. I didn't yet have enough time to fix this
        problem.  AFAIS this problem is related to handling of
        LDFLAGS_PROFILE[|_V] in gcc.cfg.in.  For host applications, we use
        gcc for linking host applications, too. With profiling enabled
        CFLAGS_PROFILE_V contains -pg and is used to compile, but
        LDFLAGS_PROFILE_V is empty, hence -pg will not be passed to the
        linker causing gcc to fail to link, because it can't resolve some
        symbols introduced by compiling with -pg.

    I am not sure if I can provide a patch for this - Ether it is trivial
    to fix or requires basic work on host configuration ;-

    Fixing this one was trivial - But hard to trace.

    LDFLAGS_PROFILE_V needs to contain the same flags as CFLAGS_PROFILE_V,
    if gcc is used for linking (What else should have been expected ?,
    :-). The same problem was present for *_DEBUG_V, but apparently wasn't
    noticed by anybody, because things didn't break, but were silently
    ignored.

    I fixed these problems by setting these flags in configure.in whenever
    gcc is reported to be the host-compiler. For non-gcc host compilers
    "make debug" and "make profile" now becomes the same as an ordinary
    "make". This is a hack and addressing this problen could be more
    sophisticated, but I don't think it gives much sense to support
    compile variants for any host program (Who will ever try to
    profile/debug host tools?).  Therefore I don't think it's useful
    to invest more effort into this problem.
1998-10-14 19:42:45 +00:00
Joel Sherrill
cb160321fe Updated. 1998-10-14 15:29:05 +00:00
Joel Sherrill
0cd2bd96c3 Added rest of opendir family and made it compile. 1998-10-13 18:04:16 +00:00
Joel Sherrill
928395ea56 New files. 1998-10-13 16:07:38 +00:00
Joel Sherrill
5b1f23c4eb Added missing BSPs. 1998-10-13 15:03:43 +00:00
Joel Sherrill
714137ef7c Patch from Ralf Corsepius <corsepiu@faw.uni-ulm.de> to correct minor
cosmetic things.
1998-10-13 15:03:27 +00:00
Joel Sherrill
fbd532080c Modified to avoid building certain files under UNIX. 1998-10-13 14:59:35 +00:00