public inbox for glibc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S
       [not found] <20040711154835.262.pageexec@freemail.hu>
@ 2004-07-12  2:47 ` gotom at debian dot or dot jp
  2004-07-14 12:00 ` jakub at redhat dot com
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: gotom at debian dot or dot jp @ 2004-07-12  2:47 UTC (permalink / raw)
  To: glibc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|gotom at debian dot or dot  |drepper at redhat dot com
                   |jp                          |
             Status|NEW                         |ASSIGNED


http://sources.redhat.com/bugzilla/show_bug.cgi?id=262

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S
       [not found] <20040711154835.262.pageexec@freemail.hu>
  2004-07-12  2:47 ` [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S gotom at debian dot or dot jp
@ 2004-07-14 12:00 ` jakub at redhat dot com
  2004-07-14 15:00 ` solar at gentoo dot org
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 5+ messages in thread
From: jakub at redhat dot com @ 2004-07-14 12:00 UTC (permalink / raw)
  To: glibc-bugs


------- Additional Comments From jakub at redhat dot com  2004-07-14 12:00 -------
The changes for __libc_csu_{init,fini} are incorrect, only main should be
changed.
__libc_csu_{init,fini} must be in the PIE.

-- 


http://sources.redhat.com/bugzilla/show_bug.cgi?id=262

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S
       [not found] <20040711154835.262.pageexec@freemail.hu>
  2004-07-12  2:47 ` [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S gotom at debian dot or dot jp
  2004-07-14 12:00 ` jakub at redhat dot com
@ 2004-07-14 15:00 ` solar at gentoo dot org
  2004-07-18 20:09 ` solar at gentoo dot org
  2004-07-19 11:26 ` jakub at redhat dot com
  4 siblings, 0 replies; 5+ messages in thread
From: solar at gentoo dot org @ 2004-07-14 15:00 UTC (permalink / raw)
  To: glibc-bugs



-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |solar at gentoo dot org


http://sources.redhat.com/bugzilla/show_bug.cgi?id=262

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S
       [not found] <20040711154835.262.pageexec@freemail.hu>
                   ` (2 preceding siblings ...)
  2004-07-14 15:00 ` solar at gentoo dot org
@ 2004-07-18 20:09 ` solar at gentoo dot org
  2004-07-19 11:26 ` jakub at redhat dot com
  4 siblings, 0 replies; 5+ messages in thread
From: solar at gentoo dot org @ 2004-07-18 20:09 UTC (permalink / raw)
  To: glibc-bugs


------- Additional Comments From solar at gentoo dot org  2004-07-18 20:09 -------
Jakub,

http://sources.redhat.com/ml/libc-hacker/2004-07/msg00031.html

The original version was coded by the PaX Team not Solar Designer or myself,
when Alexander Gabert was woking on this bug in gentoo's bugzilla system.

You were notified in detail by mail and giving a link back on Mon, 9 Feb 2004
and a second time which I do not have record of.

Please explain in a little detail why you assert the following, under which
causes is it incorrect.

(In reply to comment #1)
> The changes for __libc_csu_{init,fini} are incorrect, only main should be
> changed.
> __libc_csu_{init,fini} must be in the PIE.


Note: 
The hardened project has built well over 1000 packages with this patch and has
an upcomming release right around the corner. If I'm needing to have this patch
reverted or changed with csu_* I'll need to know why for justifcation.

-- 


http://sources.redhat.com/bugzilla/show_bug.cgi?id=262

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

* [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S
       [not found] <20040711154835.262.pageexec@freemail.hu>
                   ` (3 preceding siblings ...)
  2004-07-18 20:09 ` solar at gentoo dot org
@ 2004-07-19 11:26 ` jakub at redhat dot com
  4 siblings, 0 replies; 5+ messages in thread
From: jakub at redhat dot com @ 2004-07-19 11:26 UTC (permalink / raw)
  To: glibc-bugs


------- Additional Comments From jakub at redhat dot com  2004-07-19 11:25 -------
__libc_csu_init or __libc_csu_fini simply must come from the same binary (or PIE)
as _start, anything can't work (just look what those functions do).
So there is no need to access them through .got when they are known to be local
to the PIE.
The main change has been fixed in CVS.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED


http://sources.redhat.com/bugzilla/show_bug.cgi?id=262

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


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

end of thread, other threads:[~2004-07-19 11:26 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20040711154835.262.pageexec@freemail.hu>
2004-07-12  2:47 ` [Bug libc/262] incorrect .got reference in libc/sysdeps/i386/elf/start.S gotom at debian dot or dot jp
2004-07-14 12:00 ` jakub at redhat dot com
2004-07-14 15:00 ` solar at gentoo dot org
2004-07-18 20:09 ` solar at gentoo dot org
2004-07-19 11:26 ` jakub at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).