mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
internal calling sequences save 37 bytes (24 when compressed)
committer: jreiser <jreiser> 994972276 +0000
This commit is contained in:
parent
d85f48fb97
commit
83bcbb8299
|
@ -204,6 +204,7 @@ make_hatch(Elf32_Phdr const *const phdr)
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
__attribute__ ((regparm(2), stdcall))
|
||||||
bzero(char *p, size_t len)
|
bzero(char *p, size_t len)
|
||||||
{
|
{
|
||||||
if (len) do {
|
if (len) do {
|
||||||
|
@ -213,6 +214,7 @@ bzero(char *p, size_t len)
|
||||||
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
__attribute__ ((regparm(3), stdcall))
|
||||||
auxv_up(Elf32_auxv_t *av, int const type, unsigned const value)
|
auxv_up(Elf32_auxv_t *av, int const type, unsigned const value)
|
||||||
{
|
{
|
||||||
for (;; ++av) {
|
for (;; ++av) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user