Menu

#40 OBC:Increase # of source and header files allowed

OnBoard_C
open
nobody
None
5
2004-05-09
2004-05-09
Ken Mankoff
No

Date: Thu, 29 Apr 2004 17:32:28 +0100 (BST)
From: Steve Little
To: OnBoardC Development list
<onboardc-project@lists.sourceforge.net>
Subject: Re: [Onboardc-project] Re: OnBoard Header File...

> 1) There's a hard limit on the number of includes allowed
> - This should probably get fixed anyway, I
believe Dale
> had some ideas there...

This should probably be on the task list

Discussion

  • Ken Mankoff

    Ken Mankoff - 2004-05-09

    Logged In: YES
    user_id=192791

    seconded by mankoff & Pywtorak

     
  • Dale Hurtt

    Dale Hurtt - 2004-05-13

    Logged In: YES
    user_id=946828

    The ideas that I expressed on this issue was to convert the
    project database from the current Resource-Based model to a
    Record-Based model.

    Currently, all of the information about a project -- flags,
    source names and LocalIDs, etc. -- are stored in a single
    resource. Further, the structure definition uses a fixed array
    to define the sources and includes. By changing this to where
    the information about a source file is stored in a separate
    record in the project database, we can have any number of
    source files (within the database size limitations).

    We can either store a project in a single database where it
    has source file information records and include file information
    records both, or a two database method could be used where
    the sources are in one database and the includes are in
    another. (Note, I do not mean the CONTENTS of the source
    and header files, but the information about the source and
    header databases so that the compiler can find them.)

     
  • Dale Hurtt

    Dale Hurtt - 2004-05-13

    Logged In: YES
    user_id=946828

    The ideas that I expressed on this issue was to convert the
    project database from the current Resource-Based model to a
    Record-Based model.

    Currently, all of the information about a project -- flags,
    source names and LocalIDs, etc. -- are stored in a single
    resource. Further, the structure definition uses a fixed array
    to define the sources and includes. By changing this to where
    the information about a source file is stored in a separate
    record in the project database, we can have any number of
    source files (within the database size limitations).

    We can either store a project in a single database where it
    has source file information records and include file information
    records both, or a two database method could be used where
    the sources are in one database and the includes are in
    another. (Note, I do not mean the CONTENTS of the source
    and header files, but the information about the source and
    header databases so that the compiler can find them.)

     
  • Lincoln Ramsay

    Lincoln Ramsay - 2008-04-09

    Logged In: YES
    user_id=736434
    Originator: NO

    The remaining hard limits have been removed from OnBoardC (the project database was already extensible).

     

Log in to post a comment.