This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH 0 of 5] Several patches for OSX,uClibc,gdb-6.8


Titus, All,

On Monday 22 August 2011 00:21:58 Yann E. MORIN wrote:
> On Sunday 21 August 2011 15:09:00 Titus von Boxberg wrote:
> > Yann, all,
> > 
> > this patch series corrects various bugs when building on OSX.
> 
> Looks good.

Also, could you recategorise the changesets:

patch 1/5:   configure: fix --with-prog=[...]
patch 2/5:   configure: require libtoolise, create wrapper
patch 3/5:   libc/uClibc: portability fixes to install_headers
patch 4/5:   docs: document usage with Xcode 4.1
patch 5/5:   debug/gdb: correct compilation error when stpcpy is a define

The global rule is:

 - when changing a component, the prefix is: categroy/component
   for example:
      kernel/linux: add blabla
      arch/arm: do foo bar
      debug/gdb: buzify the bazel
      libc/uClibc: check the stuff
      complibs/ppl: do that foolish stuff again

 - when changing configure (and the correspondiong stuff in Makefile.in)
   the prefix is simply: configure
   for example:
      configure: fix blabla, require foobar

 - when changing stuff in kconfig, the prefix should be: kconfig
   optionally, the frontend can be specified. eg.:
      kconfig: fix bla bla
      kconfig/mconf: show bar buz
      kconfig/nconf: hide bar buz

 - other prefixes could be:
      config   : for changes to the infrastructure in the config/ dir
      scripts  : for changes to the infrastructure in the scripts/ dir
      samples  : for changes in the samples/ dir
      docs     : for changes to the documentation

Deviations to the rule can apply, of course, but that should be the exception
rather than the rule.

No, this is not documented, I'll do it soon (probably tomorrow).

Thanks again for looking into that! :-)

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]