[RFC] Embedding compilation database info in object files.

classic Classic list List threaded Threaded
46 messages Options
[RFC] Embedding compilation database info in object files. – tl;dr: compiler embeds compilation db info in object files; you can then collect it afterwards with simple tools. Good idea? It seems like for...
On 7/17/2013 11:36 PM, Sean Silva wrote: > tl;dr: compiler embeds compilation db info in object files; you can > then collect it afterwards...
On Fri, Jul 19, 2013 at 6:36 PM, Joshua Cranmer 🐧 <Pidgeot18@...>wrote: > On 7/17/2013 11:36 PM, Sean Silva wrote: > >> tl...
On Sat, Jul 20, 2013 at 6:44 AM, Sean Silva <silvas@...> wrote: > On Fri, Jul 19, 2013 at 6:36 PM, Joshua Cranmer 🐧 <Pidgeot18@......
On Sat, Jul 20, 2013 at 12:32 AM, Manuel Klimek <klimek@...> wrote: > On Sat, Jul 20, 2013 at 6:44 AM, Sean Silva <silvas@...> w...
On 7/22/2013 3:26 PM, Sean Silva wrote: > In dealing with game teams, each one may use a different (possibly > custom/private) build syst...
On Mon, Jul 22, 2013 at 2:27 PM, Joshua Cranmer <pidgeot18@...> wrote: > On 7/22/2013 3:26 PM, Sean Silva wrote: > >> In de...
On 7/22/2013 5:12 PM, Sean Silva wrote: > On Mon, Jul 22, 2013 at 2:27 PM, Joshua Cranmer <pidgeot18@... > <mailto:pidgeot18@...>...
On Mon, Jul 22, 2013 at 4:39 PM, Joshua Cranmer <pidgeot18@...> wrote: > On 7/22/2013 5:12 PM, Sean Silva wrote: > > On Mon, ...
Re: [RFC] Embedding compilation database info in object files. – > > I think there are tools that strip unused symbols from binaries, and I > > suspect these would be fairly widely used in embedding...
Re: [RFC] Embedding compilation database info in object files. – On Tue, Jul 23, 2013 at 12:50 PM, Robinson, Paul < Paul_Robinson@...> wrote: > > > I think there are tools that strip unused sy...
> On Tue, Jul 23, 2013 at 12:50 PM, Robinson, Paul <Paul_Robinson@...> wrote: > > > > I think there are tools that strip unu...
On Mon, Jul 22, 2013 at 10:26 PM, Sean Silva <silvas@...> wrote: > On Mon, Jul 22, 2013 at 4:39 PM, Joshua Cranmer <pidgeot18@...>...
On 7/19/2013 11:44 PM, Sean Silva wrote: > On Fri, Jul 19, 2013 at 6:36 PM, Joshua Cranmer 🐧 > <Pidgeot18@... <mailto:Pidgeot18@.....
On Fri, Jul 19, 2013 at 10:30 PM, Joshua Cranmer <pidgeot18@...>wrote: > On 7/19/2013 11:44 PM, Sean Silva wrote: > > On Fri,...
On 7/22/2013 4:30 PM, Sean Silva wrote: > On Fri, Jul 19, 2013 at 10:30 PM, Joshua Cranmer <pidgeot18@... > <mailto:pidgeot18@...&g...
On Mon, Jul 22, 2013 at 2:54 PM, Joshua Cranmer <pidgeot18@...> wrote: > One other concern that I don't think I explicitly mentioned i...
On Fri, Jul 19, 2013 at 9:44 PM, Sean Silva <silvas@...> wrote: > On Fri, Jul 19, 2013 at 6:36 PM, Joshua Cranmer 🐧 <Pidgeot18@......
On Thu, Jul 18, 2013 at 6:36 AM, Sean Silva <silvas@...> wrote: > tl;dr: compiler embeds compilation db info in object files; you can ...
On Wed, Jul 17, 2013 at 9:44 PM, Manuel Klimek <klimek@...> wrote: > > We have done similar things before internally, but considered...
On Thu, Jul 18, 2013 at 12:28 PM, Sean Silva <silvas@...> wrote: > On Wed, Jul 17, 2013 at 9:44 PM, Manuel Klimek <klimek@...> w...
On 18 Jul 2013, at 13:08, Manuel Klimek <klimek@...> wrote: >> Wouldn't this approach (appending to a compilation database) have is...
On Fri, Jul 19, 2013 at 9:02 AM, David Chisnall <David.Chisnall@... > wrote: > On 18 Jul 2013, at 13:08, Manuel Klimek <klimek@......
On 19 Jul 2013, at 09:08, Manuel Klimek <klimek@...> wrote: > Well, for example, we can spawn a process that writes to the compilation...
On Fri, Jul 19, 2013 at 10:27 AM, David Chisnall < David.Chisnall@...> wrote: > On 19 Jul 2013, at 09:08, Manuel Klimek <klimek@.....
On Fri, Jul 19, 2013 at 1:56 AM, Manuel Klimek <klimek@...> wrote: > clang already spawns a subprocess per clang invocation by the dri...
On 19 Jul 2013, at 10:01, Chandler Carruth <chandlerc@...> wrote: > There is no need to have it be a separate process at all. Just sta...
On Fri, Jul 19, 2013 at 2:08 AM, David Chisnall <David.Chisnall@... > wrote: > On 19 Jul 2013, at 10:01, Chandler Carruth <chandle...
On Fri, Jul 19, 2013 at 02:14:05AM -0700, Chandler Carruth wrote: > On Fri, Jul 19, 2013 at 2:08 AM, David Chisnall <David.Chisnall@... &g...
On Fri, Jul 19, 2013 at 11:14 AM, Chandler Carruth <chandlerc@...>wrote: > On Fri, Jul 19, 2013 at 2:08 AM, David Chisnall < > ...
On Fri, Jul 19, 2013 at 2:29 AM, Manuel Klimek <klimek@...> wrote: > On Fri, Jul 19, 2013 at 11:14 AM, Chandler Carruth <chandlerc@...
On Fri, Jul 19, 2013 at 1:56 AM, Manuel Klimek <klimek@...> wrote: > On Fri, Jul 19, 2013 at 10:27 AM, David Chisnall < > David...
On Thu, Jul 18, 2013 at 5:08 AM, Manuel Klimek <klimek@...> wrote: > On Thu, Jul 18, 2013 at 12:28 PM, Sean Silva <silvas@...> w...
On Thu, Jul 18, 2013 at 11:20 PM, Sean Silva <silvas@...> wrote: > > > > On Thu, Jul 18, 2013 at 5:08 AM, Manuel Klimek &l...
On Thu, Jul 18, 2013 at 11:39 PM, Manuel Klimek <klimek@...> wrote: > On Thu, Jul 18, 2013 at 11:20 PM, Sean Silva <silvas@...> ...
Re: [RFC] Embedding compilation database info in object files. – Hi All: I realize the main motivation behind a compilation database is to be able to run clang-based tools on a particular source file with the...
On Thu, Jul 18, 2013 at 2:20 PM, Sean Silva <silvas@...> wrote: > So I'm not completely opposed to the idea. I'd be curious what Chand...
On Fri, Jul 19, 2013 at 12:33 AM, Chandler Carruth <chandlerc@...>wrote: > > On Thu, Jul 18, 2013 at 2:20 PM, Sean Silva <silva...
On Fri, Jul 19, 2013 at 3:50 PM, Sean Silva <silvas@...> wrote: > > > > On Fri, Jul 19, 2013 at 12:33 AM, Chandler Carruth &...
On Fri, Jul 19, 2013 at 3:58 PM, David Blaikie <dblaikie@...> wrote: > On Fri, Jul 19, 2013 at 3:50 PM, Sean Silva <silvas@...> ...
> I genuinely think that having a common database is far and away the best > strategy for integrating tools into a development process. We ...
On Fri, Jul 19, 2013 at 2:22 PM, Rafael Espíndola < rafael.espindola@...> wrote: > > I genuinely think that having a common databa...
2013/7/18 Manuel Klimek <klimek@...> > On Thu, Jul 18, 2013 at 6:36 AM, Sean Silva <silvas@...> wrote: > >> tl;dr: co...
On Wed, Jul 17, 2013 at 10:15 PM, Daniel Albuschat <d.albuschat@...> wrote: > 2013/7/18 Manuel Klimek <klimek@...> >> >...
2013/7/18 James Dennett <james.dennett@...> > > On Wed, Jul 17, 2013 at 10:15 PM, Daniel Albuschat > <d.albuschat@...> wro...
> 3. Feed all of your built object files/executables to a small tool we ship > and out comes a compilation database. I like this. We cou...