Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* pie stuff
@ 2004-03-23 22:20 Elena Zannoni
  2004-03-23 23:05 ` Stan Shebs
  0 siblings, 1 reply; 8+ messages in thread
From: Elena Zannoni @ 2004-03-23 22:20 UTC (permalink / raw)
  To: gdb


A heads up, I am going to start committing pie support to my old
branch (which I am bringing up to date) in a few hours.  I will then
merge it piecemeal to mainline. It's not that much code. More details
later.

elena


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-23 22:20 pie stuff Elena Zannoni
@ 2004-03-23 23:05 ` Stan Shebs
  2004-03-23 23:25   ` Elena Zannoni
  2004-03-23 23:44   ` Christopher Faylor
  0 siblings, 2 replies; 8+ messages in thread
From: Stan Shebs @ 2004-03-23 23:05 UTC (permalink / raw)
  To: Elena Zannoni; +Cc: gdb

Elena Zannoni wrote:

>A heads up, I am going to start committing pie support to my old
>branch (which I am bringing up to date) in a few hours.  I will then
>merge it piecemeal to mainline. It's not that much code. More details
>later.
>
I must not have gotten the memo - what's pie? (yeah, yeah, filled pastry
that one eats :-) )

Stan


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-23 23:05 ` Stan Shebs
@ 2004-03-23 23:25   ` Elena Zannoni
  2004-03-23 23:47     ` Stan Shebs
  2004-03-24 11:48     ` Eli Zaretskii
  2004-03-23 23:44   ` Christopher Faylor
  1 sibling, 2 replies; 8+ messages in thread
From: Elena Zannoni @ 2004-03-23 23:25 UTC (permalink / raw)
  To: Stan Shebs; +Cc: Elena Zannoni, gdb

Stan Shebs writes:
 > Elena Zannoni wrote:
 > 
 > >A heads up, I am going to start committing pie support to my old
 > >branch (which I am bringing up to date) in a few hours.  I will then
 > >merge it piecemeal to mainline. It's not that much code. More details
 > >later.
 > >
 > I must not have gotten the memo - what's pie? (yeah, yeah, filled pastry
 > that one eats :-) )
 > 
 > Stan

exactly, next will be gdb brewing your own tea. Tea, earl grey,
hot. An appetizing combinations. And who says we never think about the
comfort of the poor users?

It's position independent executables. Your main exec is just like a
shared library. Every time you run it you get a different start
address. Not fun, I can tell you. gcc -fpie -pie -g -o blah blah.c

elena


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-23 23:05 ` Stan Shebs
  2004-03-23 23:25   ` Elena Zannoni
@ 2004-03-23 23:44   ` Christopher Faylor
  1 sibling, 0 replies; 8+ messages in thread
From: Christopher Faylor @ 2004-03-23 23:44 UTC (permalink / raw)
  To: gdb

On Tue, Mar 23, 2004 at 02:20:10PM -0800, Stan Shebs wrote:
>Elena Zannoni wrote:
>>A heads up, I am going to start committing pie support to my old branch
>>(which I am bringing up to date) in a few hours.  I will then merge it
>>piecemeal to mainline.  It's not that much code.  More details later.
>>
>I must not have gotten the memo - what's pie?  (yeah, yeah, filled
>pastry that one eats :-) )

Position Independent Executable

cgf


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-23 23:25   ` Elena Zannoni
@ 2004-03-23 23:47     ` Stan Shebs
  2004-03-24 11:48     ` Eli Zaretskii
  1 sibling, 0 replies; 8+ messages in thread
From: Stan Shebs @ 2004-03-23 23:47 UTC (permalink / raw)
  To: Elena Zannoni; +Cc: gdb

Elena Zannoni wrote:

>Stan Shebs writes:
> > Elena Zannoni wrote:
> > 
> > >A heads up, I am going to start committing pie support to my old
> > >branch (which I am bringing up to date) in a few hours.  I will then
> > >merge it piecemeal to mainline. It's not that much code. More details
> > >later.
> > >
> > I must not have gotten the memo - what's pie? (yeah, yeah, filled pastry
> > that one eats :-) )
> > 
> > Stan
>
>exactly, next will be gdb brewing your own tea. Tea, earl grey,
>hot. An appetizing combinations. And who says we never think about the
>comfort of the poor users?
>
>
And not even implausible! GDB could inject itself into the embedded
systems that are in modern coffeemakers, through the stub into
flash memory. Why run an *inferior* process when you can replace
it with a *superior* debugger?

>It's position independent executables. Your main exec is just like a
>shared library. Every time you run it you get a different start
>address. Not fun, I can tell you. gcc -fpie -pie -g -o blah blah.c
>
Heh heh, reminiscent of AIX hell...

Stan


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-23 23:25   ` Elena Zannoni
  2004-03-23 23:47     ` Stan Shebs
@ 2004-03-24 11:48     ` Eli Zaretskii
  2004-03-24 15:07       ` Andrew Cagney
  1 sibling, 1 reply; 8+ messages in thread
From: Eli Zaretskii @ 2004-03-24 11:48 UTC (permalink / raw)
  To: Elena Zannoni; +Cc: shebs, gdb

> From: Elena Zannoni <ezannoni@redhat.com>
> Date: Tue, 23 Mar 2004 17:33:16 -0500
> 
> It's position independent executables. Your main exec is just like a
> shared library. Every time you run it you get a different start
> address. Not fun, I can tell you. gcc -fpie -pie -g -o blah blah.c

Whoever came up with that monstrous idea, I wonder... ;-)


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-24 11:48     ` Eli Zaretskii
@ 2004-03-24 15:07       ` Andrew Cagney
  2004-03-24 20:25         ` Eli Zaretskii
  0 siblings, 1 reply; 8+ messages in thread
From: Andrew Cagney @ 2004-03-24 15:07 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Elena Zannoni, shebs, gdb

>>> From: Elena Zannoni <ezannoni@redhat.com>
>>> Date: Tue, 23 Mar 2004 17:33:16 -0500
>>> 
>>> It's position independent executables. Your main exec is just like a
>>> shared library. Every time you run it you get a different start
>>> address. Not fun, I can tell you. gcc -fpie -pie -g -o blah blah.c
> 
> 
> Whoever came up with that monstrous idea, I wonder... ;-)

(I'm not going there)

Anyway, I think this is something for PROBLEMS - broken in 6.1, fixes 
available for mainline.

Andrew



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: pie stuff
  2004-03-24 15:07       ` Andrew Cagney
@ 2004-03-24 20:25         ` Eli Zaretskii
  0 siblings, 0 replies; 8+ messages in thread
From: Eli Zaretskii @ 2004-03-24 20:25 UTC (permalink / raw)
  To: Andrew Cagney; +Cc: ezannoni, shebs, gdb

> Date: Wed, 24 Mar 2004 09:44:35 -0500
> From: Andrew Cagney <cagney@gnu.org>
> > 
> > Whoever came up with that monstrous idea, I wonder... ;-)
> 
> (I'm not going there)
> 
> Anyway, I think this is something for PROBLEMS - broken in 6.1, fixes 
> available for mainline.

Agreed.


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2004-03-24 15:44 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-03-23 22:20 pie stuff Elena Zannoni
2004-03-23 23:05 ` Stan Shebs
2004-03-23 23:25   ` Elena Zannoni
2004-03-23 23:47     ` Stan Shebs
2004-03-24 11:48     ` Eli Zaretskii
2004-03-24 15:07       ` Andrew Cagney
2004-03-24 20:25         ` Eli Zaretskii
2004-03-23 23:44   ` Christopher Faylor

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