comp.lang.ada
 help / color / mirror / Atom feed
From: codeallergy <romainbeckers@gmail.com>
Subject: Re: chopping Ada source that have preprocessor symbols in them
Date: Tue, 5 Feb 2013 21:29:56 -0800 (PST)
Date: 2013-02-05T21:29:56-08:00	[thread overview]
Message-ID: <e6cb2d64-132a-4989-ab4f-9866e36482cf@googlegroups.com> (raw)
In-Reply-To: <5111a9d5$0$6567$9b4e6d93@newsspool3.arcor-online.net>

Hi Georg,

gnatchop call gcc with the -gnatu flag to generates the unit separation offsets. example

gcc -c -gnats -gnatu -x ada pack_test.ada
Unit pack_test (spec) line 1, file offset 0, file name pack_test.ads
Unit pack_test (body) line 10, file offset 90, file name pack_test.adb
End of compilation

the problem is that the offsets are for the preprocessed file but gnatchop separates the non preprocessed one.
you could use gnatchop without any preprocessor flags (you will get errors but the file should be cut rightly).

    - Romcgb



  reply	other threads:[~2013-02-06  5:29 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-02-06  0:54 chopping Ada source that have preprocessor symbols in them Georg Bauhaus
2013-02-06  5:29 ` codeallergy [this message]
2013-02-06 12:00   ` Georg Bauhaus
2013-02-08 12:22 ` Stephen Leake
2013-02-08 13:19   ` Georg Bauhaus
2013-02-09  2:51     ` Stephen Leake
2013-02-09 17:59       ` Georg Bauhaus
2013-02-09 20:15         ` Simon Wright
2013-02-11 23:13           ` Georg Bauhaus
2013-02-12 16:04             ` Björn Persson
2013-02-12 19:18               ` Georg Bauhaus
2013-02-15 10:40         ` Stephen Leake
2013-02-15 11:11           ` Georg Bauhaus
2013-02-15 16:39             ` Pascal Obry
2013-02-16  1:10               ` Randy Brukardt
2013-02-17  8:46                 ` Jacob Sparre Andersen
2013-02-18 23:18                   ` Randy Brukardt
2013-02-19 10:05                     ` Version control and multiple implementation variants (Was: chopping Ada source that have preprocessor symbols in them) Jacob Sparre Andersen
2013-02-19 11:41                       ` Thomas Løcke
2013-02-19 16:42                       ` chopping Ada source that have preprocessor symbols in them Pascal Obry
2013-02-19 21:07                       ` Version control and multiple implementation variants (Was: chopping Ada source that have preprocessor symbols in them) Randy Brukardt
2013-02-19 23:20                         ` Georg Bauhaus
2013-02-16  8:22             ` chopping Ada source that have preprocessor symbols in them Stephen Leake
2013-02-16 15:12               ` Georg Bauhaus
2013-02-17 11:51                 ` Stephen Leake
2013-02-18 12:51               ` Björn Persson
2013-02-08 20:27 ` Florian Weimer
2013-02-08 21:09   ` Georg Bauhaus
2013-02-10  9:01 ` Björn Persson
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox