Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #185089
| From | Pascal Hambourg <pascal@plouf.fr.eu.org> |
|---|---|
| Newsgroups | linux.debian.user |
| Subject | Re: When did Debian decide to enable PIE by default? |
| Date | 2017-08-12 13:20 +0200 |
| Message-ID | <udCCu-8pQ-13@gated-at.bofh.it> (permalink) |
| References | <ucAjo-bt-11@gated-at.bofh.it> <ucAt5-fu-37@gated-at.bofh.it> <ucJwl-6s8-5@gated-at.bofh.it> <ucJwl-6s8-3@gated-at.bofh.it> <ucQHv-2LF-11@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Le 10/08/2017 à 10:00, tomas@tuxteam.de a écrit : > > On Wed, Aug 09, 2017 at 08:22:58PM -0400, Gene Heskett wrote: >> >> Aha, another name for PIC, which I've only been writing code that uses it >> for 32 years. Also known as PCR, for Program Counter Relative. Such >> code can be loaded into memory and executed without any patching. > > Not exactly. PIC is "position independent code". Shared libraries have > been compiled like that for a long time since (especially under 32 bits) > you never knew where was a hole in memory to mmap the library in. > > PIE is "position independent executable": it's about using PIC in the > Executable Sorry, but I fail to see the difference. A shared library is executable, and the "code" in PIC is nothing but executable code, isn't it ?
Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: When did Debian decide to enable PIE by default? "Thomas Schmitt" <scdbackup@gmx.net> - 2017-08-09 16:40 +0200
Re: When did Debian decide to enable PIE by default? Gene Heskett <gheskett@shentel.net> - 2017-08-09 16:50 +0200
Re: When did Debian decide to enable PIE by default? Dan Ritter <dsr@randomstring.org> - 2017-08-09 17:10 +0200
Re: When did Debian decide to enable PIE by default? Pascal Hambourg <pascal@plouf.fr.eu.org> - 2017-08-09 20:00 +0200
Re: When did Debian decide to enable PIE by default? Tony van der Hoff <lists@vanderhoff.org> - 2017-08-09 17:30 +0200
Re: When did Debian decide to enable PIE by default? Gene Heskett <gheskett@shentel.net> - 2017-08-10 02:30 +0200
Re: When did Debian decide to enable PIE by default? <tomas@tuxteam.de> - 2017-08-10 10:10 +0200
Re: When did Debian decide to enable PIE by default? Pascal Hambourg <pascal@plouf.fr.eu.org> - 2017-08-12 13:20 +0200
Re: When did Debian decide to enable PIE by default? <tomas@tuxteam.de> - 2017-08-12 16:10 +0200
Re: When did Debian decide to enable PIE by default? <tomas@tuxteam.de> - 2017-08-10 10:00 +0200
csiph-web