mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
Upgraded to new ELFkickers from August 2000.
committer: mfx <mfx> 968636590 +0000
This commit is contained in:
parent
a2f35034c3
commit
95fa06f507
|
@ -34,7 +34,7 @@ sstrip is a very simplistic program. It depends upon the common
|
|||
practice of putting the parts of the file that contribute to the
|
||||
memory image at the front, and the remaining material at the end. This
|
||||
permits it to discard the latter material without affecting file
|
||||
offsets and memory addresses in what remains. However, the ELF
|
||||
standard permits files to be organized in almost any order. So
|
||||
although this procedure usually works in practice, it is not meant to
|
||||
be taken too seriously.
|
||||
offsets and memory addresses in what remains. Of course, the ELF
|
||||
standard permits files to be organized in almost any order, so if a
|
||||
pathological linker decided to put its section headers at the top,
|
||||
sstrip would be useless on such executables.
|
||||
|
|
|
@ -68,3 +68,21 @@ Share and enjoy.
|
|||
Brian Raiter
|
||||
breadbox@muppetlabs.com
|
||||
July, 1999
|
||||
|
||||
________________
|
||||
|
||||
|
||||
This is a minor update of the original release. Shortly after
|
||||
installing a 2.2 Linux kernel, I discovered that changes to the system
|
||||
header files, plus a new warning in gcc 2.95.2, caused several of the
|
||||
programs to generate numerous compiler warnings and errors. The errors
|
||||
were caused by system headers re-defining a macro (benignly), and were
|
||||
suppressed by rearranging the inclusion of some header files. The
|
||||
warnings were due to my taking advantage of the standard feature of
|
||||
omitting trailing initializers in the definition of a structure, and
|
||||
were suppressed by omitting the -W gcc option in the Makefiles,
|
||||
leaving just -Wall. My apologies to any Linux 2.2 users who were
|
||||
bitten by this. (Hopefully Linux 2.4 isn't in the process of breaking
|
||||
this version as I write.)
|
||||
|
||||
August, 2000
|
||||
|
|
Loading…
Reference in New Issue
Block a user