summaryrefslogtreecommitdiffstats
path: root/arch/arm/common
diff options
context:
space:
mode:
authorIvan Kokshaysky <ink@jurassic.park.msu.ru>2008-04-24 16:54:50 +0400
committerLinus Torvalds <torvalds@linux-foundation.org>2008-04-24 08:35:47 -0700
commit2444e56b0c08e6f3e3877583841a1213e3263d98 (patch)
treeb35291a16faa7930c64171ea8a4d2365686029fe /arch/arm/common
parent72cff12397cd6648b8b5abfaeb00502f45b76cb8 (diff)
alpha: unbreak OSF/1 (a.out) binaries
OSF/1 brk(2) was broken by following one-liner in sys_brk() (commit 4cc6028d4040f95cdb590a87db478b42b8be0508): - if (brk < mm->end_code) + if (brk < mm->start_brk) goto out; The problem is that osf_set_program_attributes() does update mm->end_code, but not mm->start_brk, which still contains inappropriate value left from binary loader, so brk() always fails. Signed-off-by: Ivan Kokshaysky <ink@jurassic.park.msu.ru> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/arm/common')
0 files changed, 0 insertions, 0 deletions