This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] malloc.c fix for MALLOC_ALIGN_MASK tests.


On Thu, 2005-09-15 at 12:33 -0700, Ulrich Drepper wrote:
> Peter Bergner wrote:
> > I'm curious, how does the patch make the checks more expensive?
> 
> Just run it through the compiler, especially on x86.

This is my last post on this subject.  However, out of curiosity,
I did compile the code with and without the patch for both ppc
and x86.  Looking at the ppc dissassembly, there is no performance
difference between the patched and unpatched code.  For x86, there
are a few places where the code is slightly worse, but just as many
places where the code looks slightly better.  To me (admittedly, I'm
not an x86 assembly expert), the code generation changes on x86 look
like a wash.  I have attached the x86 and ppc objdump diffs in case
you're interested too.


> > than testing for a
> > particular architecture in case another arch or user attempts to
> > use a larger MALLOC_ALIGNMENT?
> 
> Nobody should do such a stupid thing.  It creates binary
> incompatibilities.  If you need more alignment, use posix_memalign.

I admit I didn't explain the reasoning behind our change to a larger
MALLOC_ALIGNMENT rather than just using posix_memalign.  We have a
Linux system that is used for running FP intensive applications on a
ppc based processor that has severe alignment restrictions whenever
we do a load/store from the FP unit.  Essentially, any storage we may
load/store from/to by the FP unit (including malloc'd storage) needs
to be 16 byte aligned or we'll take an alignment exception.  You are
correct that for explicit allocations, we can use posix_memalign(),
but for implicit memory allocations (eg, C++ constructors), we can't
easily force them to use posix_memalign rather than malloc.  Also, we
didn't really want to go through all the source packages that make up
a Linux system and modify their source's to use posix_memalign().
Therefore, we decided it would be easier to modify MALLOC_ALIGNMENT.
And yes, we also required GCC changes as well.  To get around binary
incompatibilities, we only allow running binaries compiled with our
modified toolchain on this system.

Yeah, yeah, I know what you're thoughts are about the system.  I'll just
say it is what it is.  I didn't get to design or choose the hardware we
used.  All I could do was make it work given the circumstances.

Peter

--- old.dis	2005-09-16 14:36:12.000000000 -0500
+++ new.dis	2005-09-16 14:36:19.000000000 -0500
@@ -1585,7 +1585,7 @@
 	7c 1d 00 d0 	neg	r0,r29
 	7f 9f 00 40 	cmplw	cr7,r31,r0
 	41 9d 04 c0 	bgt-	cr7,1b14 <_int_free+0x52c>
-	73 e0 00 07 	andi.	r0,r31,7
+	70 80 00 07 	andi.	r0,r4,7
 	40 82 04 b8 	bne-	1b14 <_int_free+0x52c>
 	81 63 00 04 	lwz	r11,4(r3)
 	7f 8b e8 40 	cmplw	cr7,r11,r29
@@ -3393,9 +3393,9 @@
 	48 00 00 01 	bl	30d4 <_int_realloc+0x8>
  R_PPC_LOCAL24PC	_GLOBAL_OFFSET_TABLE_+0xfffffffc
 	92 a1 00 14 	stw	r21,20(r1)
-	93 41 00 28 	stw	r26,40(r1)
+	93 61 00 2c 	stw	r27,44(r1)
 	7c 75 1b 78 	mr	r21,r3
-	7c 9a 23 78 	mr	r26,r4
+	7c 9b 23 78 	mr	r27,r4
 	90 01 00 44 	stw	r0,68(r1)
 	38 00 ff df 	li	r0,-33
 	93 c1 00 38 	stw	r30,56(r1)
@@ -3405,18 +3405,18 @@
 	7f 85 00 40 	cmplw	cr7,r5,r0
 	93 01 00 20 	stw	r24,32(r1)
 	93 21 00 24 	stw	r25,36(r1)
-	93 61 00 2c 	stw	r27,44(r1)
+	93 41 00 28 	stw	r26,40(r1)
 	93 81 00 30 	stw	r28,48(r1)
 	93 a1 00 34 	stw	r29,52(r1)
 	93 e1 00 3c 	stw	r31,60(r1)
 	41 9d 02 e8 	bgt-	cr7,3404 <_int_realloc+0x338>
 	38 05 00 0b 	addi	r0,r5,11
 	2b 80 00 0f 	cmplwi	cr7,r0,15
-	54 18 00 38 	rlwinm	r24,r0,0,0,28
+	54 19 00 38 	rlwinm	r25,r0,0,0,28
 	40 9d 01 98 	ble-	cr7,32c4 <_int_realloc+0x1f8>
-	3b 7a ff f8 	addi	r27,r26,-8
+	3b 1b ff f8 	addi	r24,r27,-8
 	73 60 00 07 	andi.	r0,r27,7
-	80 7b 00 04 	lwz	r3,4(r27)
+	80 78 00 04 	lwz	r3,4(r24)
 	54 7c 00 38 	rlwinm	r28,r3,0,0,28
 	40 82 04 48 	bne-	3588 <_int_realloc+0x4bc>
 	2b 83 00 08 	cmplwi	cr7,r3,8
@@ -3426,14 +3426,14 @@
 	40 9d 04 18 	ble-	cr7,356c <_int_realloc+0x4a0>
 	70 67 00 02 	andi.	r7,r3,2
 	40 82 01 70 	bne-	32cc <_int_realloc+0x200>
-	7f bb e2 14 	add	r29,r27,r28
+	7f b8 e2 14 	add	r29,r24,r28
 	81 3d 00 04 	lwz	r9,4(r29)
 	2b 89 00 08 	cmplwi	cr7,r9,8
 	55 2b 00 38 	rlwinm	r11,r9,0,0,28
 	40 9d 04 20 	ble-	cr7,3590 <_int_realloc+0x4c4>
 	7f 80 58 40 	cmplw	cr7,r0,r11
 	40 9d 04 18 	ble-	cr7,3590 <_int_realloc+0x4c4>
-	7f 9c c0 40 	cmplw	cr7,r28,r24
+	7f 9c c8 40 	cmplw	cr7,r28,r25
 	7f 9f e3 78 	mr	r31,r28
 	40 9c 01 f4 	bge-	cr7,3378 <_int_realloc+0x2ac>
 	81 15 00 30 	lwz	r8,48(r21)
@@ -3447,16 +3447,16 @@
 	70 08 00 01 	andi.	r8,r0,1
 	40 82 00 10 	bne-	31bc <_int_realloc+0xf0>
 	7f fc 5a 14 	add	r31,r28,r11
-	7f 9f c0 40 	cmplw	cr7,r31,r24
+	7f 9f c8 40 	cmplw	cr7,r31,r25
 	40 9c 01 94 	bge-	cr7,334c <_int_realloc+0x280>
 	7e a3 ab 78 	mr	r3,r21
-	38 98 ff f9 	addi	r4,r24,-7
+	38 99 ff f9 	addi	r4,r25,-7
 	48 00 00 01 	bl	31c4 <_int_realloc+0xf8>
  R_PPC_LOCAL24PC	_int_malloc
 	38 e0 00 00 	li	r7,0
-	7c 79 1b 79 	mr.	r25,r3
+	7c 7a 1b 79 	mr.	r26,r3
 	41 82 00 b4 	beq-	3284 <_int_realloc+0x1b8>
-	3a f9 ff f8 	addi	r23,r25,-8
+	3a fa ff f8 	addi	r23,r26,-8
 	7f 97 e8 00 	cmpw	cr7,r23,r29
 	80 17 00 04 	lwz	r0,4(r23)
 	54 1f 00 38 	rlwinm	r31,r0,0,0,28
@@ -3465,39 +3465,39 @@
 	54 ab f0 be 	rlwinm	r11,r5,30,2,31
 	2b 8b 00 09 	cmplwi	cr7,r11,9
 	41 9d 03 60 	bgt-	cr7,3554 <_int_realloc+0x488>
-	81 3a 00 00 	lwz	r9,0(r26)
+	81 3b 00 00 	lwz	r9,0(r27)
 	2b 8b 00 04 	cmplwi	cr7,r11,4
-	91 39 00 00 	stw	r9,0(r25)
+	91 3a 00 00 	stw	r9,0(r26)
 	60 00 00 00 	nop
-	80 1a 00 04 	lwz	r0,4(r26)
-	90 19 00 04 	stw	r0,4(r25)
+	80 1b 00 04 	lwz	r0,4(r27)
+	90 1a 00 04 	stw	r0,4(r26)
 	60 00 00 00 	nop
 	60 00 00 00 	nop
-	81 3a 00 08 	lwz	r9,8(r26)
-	91 39 00 08 	stw	r9,8(r25)
+	81 3b 00 08 	lwz	r9,8(r27)
+	91 3a 00 08 	stw	r9,8(r26)
 	40 9d 00 54 	ble-	cr7,3274 <_int_realloc+0x1a8>
-	80 1a 00 0c 	lwz	r0,12(r26)
+	80 1b 00 0c 	lwz	r0,12(r27)
 	2b 8b 00 06 	cmplwi	cr7,r11,6
-	90 19 00 0c 	stw	r0,12(r25)
+	90 1a 00 0c 	stw	r0,12(r26)
 	60 00 00 00 	nop
-	81 3a 00 10 	lwz	r9,16(r26)
-	91 39 00 10 	stw	r9,16(r25)
+	81 3b 00 10 	lwz	r9,16(r27)
+	91 3a 00 10 	stw	r9,16(r26)
 	40 9d 00 38 	ble-	cr7,3274 <_int_realloc+0x1a8>
-	80 1a 00 14 	lwz	r0,20(r26)
+	80 1b 00 14 	lwz	r0,20(r27)
 	2b 8b 00 08 	cmplwi	cr7,r11,8
-	90 19 00 14 	stw	r0,20(r25)
+	90 1a 00 14 	stw	r0,20(r26)
 	60 00 00 00 	nop
-	81 3a 00 18 	lwz	r9,24(r26)
-	91 39 00 18 	stw	r9,24(r25)
+	81 3b 00 18 	lwz	r9,24(r27)
+	91 3a 00 18 	stw	r9,24(r26)
 	40 9d 00 1c 	ble-	cr7,3274 <_int_realloc+0x1a8>
-	80 1a 00 1c 	lwz	r0,28(r26)
-	90 19 00 1c 	stw	r0,28(r25)
+	80 1b 00 1c 	lwz	r0,28(r27)
+	90 1a 00 1c 	stw	r0,28(r26)
 	60 00 00 00 	nop
 	60 00 00 00 	nop
-	81 3a 00 20 	lwz	r9,32(r26)
-	91 39 00 20 	stw	r9,32(r25)
+	81 3b 00 20 	lwz	r9,32(r27)
+	91 3a 00 20 	stw	r9,32(r26)
 	7e a3 ab 78 	mr	r3,r21
-	7f 44 d3 78 	mr	r4,r26
+	7f 64 db 78 	mr	r4,r27
 	48 00 00 01 	bl	327c <_int_realloc+0x1b0>
  R_PPC_LOCAL24PC	_int_free
 	38 f7 00 08 	addi	r7,r23,8
@@ -3517,22 +3517,22 @@
 	83 e1 00 3c 	lwz	r31,60(r1)
 	38 21 00 40 	addi	r1,r1,64
 	4e 80 00 20 	blr
-	3b 00 00 10 	li	r24,16
+	3b 20 00 10 	li	r25,16
 	4b ff fe 68 	b	3130 <_int_realloc+0x64>
 	82 de 00 00 	lwz	r22,0(r30)
  R_PPC_GOT16	mp_
-	83 ba ff f8 	lwz	r29,-8(r26)
-	7f 47 d3 78 	mr	r7,r26
+	83 bb ff f8 	lwz	r29,-8(r27)
+	7f 67 db 78 	mr	r7,r27
 	81 36 00 18 	lwz	r9,24(r22)
-	7d 78 ea 14 	add	r11,r24,r29
+	7d 79 ea 14 	add	r11,r25,r29
 	39 29 ff ff 	addi	r9,r9,-1
 	7d 6b 4a 14 	add	r11,r11,r9
 	39 6b 00 04 	addi	r11,r11,4
 	7d 7f 48 78 	andc	r31,r11,r9
-	7f 3d f8 50 	subf	r25,r29,r31
-	7f 99 e0 00 	cmpw	cr7,r25,r28
+	7f 5d f8 50 	subf	r26,r29,r31
+	7f 9a e0 00 	cmpw	cr7,r26,r28
 	41 9e ff 8c 	beq+	cr7,3284 <_int_realloc+0x1b8>
-	7c 7d d8 50 	subf	r3,r29,r27
+	7c 7d c0 50 	subf	r3,r29,r24
 	7c 9c ea 14 	add	r4,r28,r29
 	7f e5 fb 78 	mr	r5,r31
 	38 c0 00 01 	li	r6,1
@@ -3540,7 +3540,7 @@
  R_PPC_PLTREL24	__mremap
 	2f 83 ff ff 	cmpwi	cr7,r3,-1
 	41 9e 01 a4 	beq-	cr7,34b8 <_int_realloc+0x3ec>
-	63 20 00 02 	ori	r0,r25,2
+	63 40 00 02 	ori	r0,r26,2
 	7e e3 ea 14 	add	r23,r3,r29
 	7d 7c f8 50 	subf	r11,r28,r31
 	90 17 00 04 	stw	r0,4(r23)
@@ -3554,7 +3554,7 @@
 	90 96 00 20 	stw	r4,32(r22)
 	4b ff ff 3c 	b	3284 <_int_realloc+0x1b8>
 	81 7d 00 08 	lwz	r11,8(r29)
-	7f 77 db 78 	mr	r23,r27
+	7f 17 c3 78 	mr	r23,r24
 	81 3d 00 0c 	lwz	r9,12(r29)
 	80 0b 00 0c 	lwz	r0,12(r11)
 	7f 80 e8 00 	cmpw	cr7,r0,r29
@@ -3564,21 +3564,21 @@
 	40 9e 02 2c 	bne-	cr7,3598 <_int_realloc+0x4cc>
 	91 69 00 08 	stw	r11,8(r9)
 	91 2b 00 0c 	stw	r9,12(r11)
-	7d 18 f8 50 	subf	r8,r24,r31
+	7d 19 f8 50 	subf	r8,r25,r31
 	2b 88 00 0f 	cmplwi	cr7,r8,15
 	41 9d 00 dc 	bgt-	cr7,345c <_int_realloc+0x390>
 	80 1e 00 00 	lwz	r0,0(r30)
  R_PPC_GOT16	main_arena
 	54 6b 07 7e 	clrlwi	r11,r3,29
-	7d 5b fa 14 	add	r10,r27,r31
+	7d 58 fa 14 	add	r10,r24,r31
 	7d 6b fb 78 	or	r11,r11,r31
 	7e a0 02 78 	xor	r0,r21,r0
 	30 e0 ff ff 	addic	r7,r0,-1
 	7d 27 01 10 	subfe	r9,r7,r0
-	38 fb 00 08 	addi	r7,r27,8
+	38 f8 00 08 	addi	r7,r24,8
 	55 29 10 3a 	rlwinm	r9,r9,2,0,29
 	7d 23 5b 78 	or	r3,r9,r11
-	90 7b 00 04 	stw	r3,4(r27)
+	90 78 00 04 	stw	r3,4(r24)
 	60 00 00 00 	nop
 	60 00 00 00 	nop
 	80 0a 00 04 	lwz	r0,4(r10)
@@ -3627,9 +3627,9 @@
  R_PPC_GOT16	main_arena
 	54 6a 07 7e 	clrlwi	r10,r3,29
 	61 07 00 01 	ori	r7,r8,1
-	7c 9b c2 14 	add	r4,r27,r24
+	7c 98 ca 14 	add	r4,r24,r25
 	7e a3 ab 78 	mr	r3,r21
-	7d 4a c3 78 	or	r10,r10,r24
+	7d 4a cb 78 	or	r10,r10,r25
 	7d 04 42 14 	add	r8,r4,r8
 	7e a0 02 78 	xor	r0,r21,r0
 	31 60 ff ff 	addic	r11,r0,-1
@@ -3638,7 +3638,7 @@
 	7d 69 5b 78 	mr	r9,r11
 	7d 6b 3b 78 	or	r11,r11,r7
 	7d 29 53 78 	or	r9,r9,r10
-	91 3b 00 04 	stw	r9,4(r27)
+	91 38 00 04 	stw	r9,4(r24)
 	91 64 00 04 	stw	r11,4(r4)
 	38 84 00 08 	addi	r4,r4,8
 	80 08 00 04 	lwz	r0,4(r8)
@@ -3646,63 +3646,63 @@
 	90 08 00 04 	stw	r0,4(r8)
 	48 00 00 01 	bl	34ac <_int_realloc+0x3e0>
  R_PPC_LOCAL24PC	_int_free
-	38 fb 00 08 	addi	r7,r27,8
+	38 f8 00 08 	addi	r7,r24,8
 	4b ff ff 10 	b	33c4 <_int_realloc+0x2f8>
-	38 18 00 04 	addi	r0,r24,4
-	7f 59 d3 78 	mr	r25,r26
+	38 19 00 04 	addi	r0,r25,4
+	7f 7a db 78 	mr	r26,r27
 	7f 80 e0 40 	cmplw	cr7,r0,r28
 	41 9d 00 5c 	bgt-	cr7,3520 <_int_realloc+0x454>
-	7f 27 cb 78 	mr	r7,r25
+	7f 47 d3 78 	mr	r7,r26
 	4b ff fd b8 	b	3284 <_int_realloc+0x1b8>
 	7f fc 5a 14 	add	r31,r28,r11
-	38 18 00 10 	addi	r0,r24,16
+	38 19 00 10 	addi	r0,r25,16
 	7f 9f 00 40 	cmplw	cr7,r31,r0
 	41 9c fc b8 	blt+	cr7,3194 <_int_realloc+0xc8>
 	80 1e 00 00 	lwz	r0,0(r30)
  R_PPC_GOT16	main_arena
 	54 6b 07 7e 	clrlwi	r11,r3,29
-	7d 58 f8 50 	subf	r10,r24,r31
-	7d 1b c2 14 	add	r8,r27,r24
-	7d 6b c3 78 	or	r11,r11,r24
+	7d 59 f8 50 	subf	r10,r25,r31
+	7d 18 ca 14 	add	r8,r24,r25
+	7d 6b cb 78 	or	r11,r11,r25
 	61 4a 00 01 	ori	r10,r10,1
 	91 15 00 30 	stw	r8,48(r21)
 	7e a0 02 78 	xor	r0,r21,r0
 	30 e0 ff ff 	addic	r7,r0,-1
 	7d 27 01 10 	subfe	r9,r7,r0
-	7f 47 d3 78 	mr	r7,r26
+	7f 67 db 78 	mr	r7,r27
 	55 29 10 3a 	rlwinm	r9,r9,2,0,29
 	7d 23 5b 78 	or	r3,r9,r11
-	90 7b 00 04 	stw	r3,4(r27)
+	90 78 00 04 	stw	r3,4(r24)
 	91 48 00 04 	stw	r10,4(r8)
 	4b ff fd 68 	b	3284 <_int_realloc+0x1b8>
-	38 98 ff f9 	addi	r4,r24,-7
+	38 99 ff f9 	addi	r4,r25,-7
 	7e a3 ab 78 	mr	r3,r21
 	48 00 00 01 	bl	3528 <_int_realloc+0x45c>
  R_PPC_LOCAL24PC	_int_malloc
-	7c 79 1b 79 	mr.	r25,r3
+	7c 7a 1b 79 	mr.	r26,r3
 	41 82 ff 98 	beq+	34c8 <_int_realloc+0x3fc>
 	38 bc ff f8 	addi	r5,r28,-8
-	7f 44 d3 78 	mr	r4,r26
+	7f 64 db 78 	mr	r4,r27
 	48 00 00 01 	bl	353c <_int_realloc+0x470>
  R_PPC_PLTREL24	__GI_memcpy
 	7e a3 ab 78 	mr	r3,r21
-	7f 44 d3 78 	mr	r4,r26
+	7f 64 db 78 	mr	r4,r27
 	48 00 00 01 	bl	3548 <_int_realloc+0x47c>
  R_PPC_LOCAL24PC	_int_free
-	7f 27 cb 78 	mr	r7,r25
+	7f 47 d3 78 	mr	r7,r26
 	4b ff fd 34 	b	3284 <_int_realloc+0x1b8>
-	7f 44 d3 78 	mr	r4,r26
+	7f 64 db 78 	mr	r4,r27
 	48 00 00 01 	bl	3558 <_int_realloc+0x48c>
  R_PPC_PLTREL24	__GI_memcpy
 	4b ff fd 18 	b	3274 <_int_realloc+0x1a8>
-	80 7b 00 04 	lwz	r3,4(r27)
+	80 78 00 04 	lwz	r3,4(r24)
 	7f ff e2 14 	add	r31,r31,r28
 	4b ff fe 10 	b	3378 <_int_realloc+0x2ac>
 	80 9e 00 00 	lwz	r4,0(r30)
  R_PPC_GOT16	.LC16
 	81 3e 00 00 	lwz	r9,0(r30)
  R_PPC_GOT16	check_action
-	7f 45 d3 78 	mr	r5,r26
+	7f 65 db 78 	mr	r5,r27
 	80 69 00 00 	lwz	r3,0(r9)
 	4b ff d9 fd 	bl	f78 <malloc_printerr>
 	38 e0 00 00 	li	r7,0
@@ -4674,7 +4674,7 @@
 	7c 19 00 d0 	neg	r0,r25
 	7f 9b 00 40 	cmplw	cr7,r27,r0
 	41 9d 01 b0 	bgt-	cr7,4534 <__GI___libc_realloc+0x270>
-	73 60 00 07 	andi.	r0,r27,7
+	70 60 00 07 	andi.	r0,r3,7
 	40 82 01 a8 	bne-	4534 <__GI___libc_realloc+0x270>
 	38 00 ff df 	li	r0,-33
 	7f 84 00 40 	cmplw	cr7,r4,r0
--- old.dis	2005-09-16 14:41:58.000000000 -0500
+++ new.dis	2005-09-16 14:41:50.000000000 -0500
@@ -123,7 +123,7 @@
 	f0 0f b1 8b b4 04 00 	lock cmpxchg %ecx,0x4b4(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 f9 45 00 00    	jne    4720 <_L_mutex_lock_174>
+	0f 85 e9 45 00 00    	jne    4710 <_L_mutex_lock_174>
 	8d b3 20 00 00 00    	lea    0x20(%ebx),%esi
  R_386_GOTOFF	.bss
 	31 ff                	xor    %edi,%edi
@@ -134,7 +134,7 @@
 	00 
 	3e 74 01             	je,pt  144 <ptmalloc_lock_all+0x64>
 	f0 0f b1 0a          	lock cmpxchg %ecx,(%edx)
-	0f 85 e3 45 00 00    	jne    4730 <_L_mutex_lock_190>
+	0f 85 d3 45 00 00    	jne    4720 <_L_mutex_lock_190>
 	8b 92 48 04 00 00    	mov    0x448(%edx),%edx
 	39 f2                	cmp    %esi,%edx
 	75 da                	jne    131 <ptmalloc_lock_all+0x51>
@@ -216,7 +216,7 @@
 	00 
 	3e 74 01             	je,pt  20c <ptmalloc_unlock_all+0x5c>
 	f0 83 2a 01          	lock subl $0x1,(%edx)
-	0f 85 27 45 00 00    	jne    473c <_L_mutex_unlock_273>
+	0f 85 17 45 00 00    	jne    472c <_L_mutex_unlock_273>
 	8b 92 48 04 00 00    	mov    0x448(%edx),%edx
 	39 ca                	cmp    %ecx,%edx
 	75 e1                	jne    200 <ptmalloc_unlock_all+0x50>
@@ -226,7 +226,7 @@
 	f0 83 ab b4 04 00 00 	lock subl $0x1,0x4b4(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 10 45 00 00    	jne    4748 <_L_mutex_unlock_284>
+	0f 85 00 45 00 00    	jne    4738 <_L_mutex_unlock_284>
 	5b                   	pop    %ebx
 	5d                   	pop    %ebp
 	c3                   	ret    
@@ -646,7 +646,7 @@
 	f0 0f b1 8b b4 04 00 	lock cmpxchg %ecx,0x4b4(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 ca 40 00 00    	jne    4758 <_L_mutex_lock_866>
+	0f 85 ba 40 00 00    	jne    4748 <_L_mutex_lock_866>
 	c6 45 ef 01          	movb   $0x1,0xffffffef(%ebp)
 	eb 80                	jmp    614 <arena_get2+0x34>
 	80 7d ef 00          	cmpb   $0x0,0xffffffef(%ebp)
@@ -657,7 +657,7 @@
 	f0 83 ab b4 04 00 00 	lock subl $0x1,0x4b4(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 b5 40 00 00    	jne    4768 <_L_mutex_unlock_881>
+	0f 85 a5 40 00 00    	jne    4758 <_L_mutex_unlock_881>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_TLS_GOTIE	__libc_tsd_MALLOC
 	65 89 30             	mov    %esi,%gs:(%eax)
@@ -676,7 +676,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 92 40 00 00    	jne    4778 <_L_mutex_lock_912>
+	0f 85 82 40 00 00    	jne    4768 <_L_mutex_lock_912>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
@@ -707,7 +707,7 @@
 	00 
 	3e 74 01             	je,pt  733 <arena_get2+0x153>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
-	0f 85 4c 40 00 00    	jne    4788 <_L_mutex_lock_962>
+	0f 85 3c 40 00 00    	jne    4778 <_L_mutex_lock_962>
 	8b 83 68 04 00 00    	mov    0x468(%ebx),%eax
  R_386_GOTOFF	.bss
 	89 86 48 04 00 00    	mov    %eax,0x448(%esi)
@@ -719,7 +719,7 @@
 	f0 83 ab b4 04 00 00 	lock subl $0x1,0x4b4(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 2d 40 00 00    	jne    4794 <_L_mutex_unlock_976>
+	0f 85 1d 40 00 00    	jne    4784 <_L_mutex_unlock_976>
 	e9 50 ff ff ff       	jmp    6bc <arena_get2+0xdc>
 	8d 74 26 00          	lea    0x0(%esi),%esi
 
@@ -1614,19 +1614,19 @@
 	f7 d8                	neg    %eax
 	39 c6                	cmp    %eax,%esi
 	0f 87 86 01 00 00    	ja     1220 <_int_free+0x1c0>
-	f7 c6 07 00 00 00    	test   $0x7,%esi
-	0f 85 7a 01 00 00    	jne    1220 <_int_free+0x1c0>
+	f6 45 ec 07          	testb  $0x7,0xffffffec(%ebp)
+	0f 85 7c 01 00 00    	jne    1220 <_int_free+0x1c0>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	8b 48 04             	mov    0x4(%eax),%ecx
 	39 f9                	cmp    %edi,%ecx
-	72 67                	jb     1117 <_int_free+0xb7>
+	72 67                	jb     1115 <_int_free+0xb5>
 	8b 44 3e 04          	mov    0x4(%esi,%edi,1),%eax
 	83 f8 08             	cmp    $0x8,%eax
-	0f 86 95 01 00 00    	jbe    1252 <_int_free+0x1f2>
+	0f 86 97 01 00 00    	jbe    1252 <_int_free+0x1f2>
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
 	83 e0 f8             	and    $0xfffffff8,%eax
 	3b 82 4c 04 00 00    	cmp    0x44c(%edx),%eax
-	0f 83 83 01 00 00    	jae    1252 <_int_free+0x1f2>
+	0f 83 85 01 00 00    	jae    1252 <_int_free+0x1f2>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	83 e1 fe             	and    $0xfffffffe,%ecx
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
@@ -1640,11 +1640,11 @@
 	89 55 dc             	mov    %edx,0xffffffdc(%ebp)
 	8b 00                	mov    (%eax),%eax
 	39 f0                	cmp    %esi,%eax
-	0f 84 08 01 00 00    	je     1201 <_int_free+0x1a1>
+	0f 84 09 01 00 00    	je     1200 <_int_free+0x1a0>
 	8b 93 ac 04 00 00    	mov    0x4ac(%ebx),%edx
  R_386_GOTOFF	.bss
 	85 d2                	test   %edx,%edx
-	0f 85 8a 02 00 00    	jne    1391 <_int_free+0x331>
+	0f 85 8c 02 00 00    	jne    1391 <_int_free+0x331>
 	89 46 08             	mov    %eax,0x8(%esi)
 	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
 	89 30                	mov    %esi,(%eax)
@@ -1655,7 +1655,7 @@
 	5d                   	pop    %ebp
 	c3                   	ret    
 	f6 c2 02             	test   $0x2,%dl
-	0f 85 24 01 00 00    	jne    1244 <_int_free+0x1e4>
+	0f 85 26 01 00 00    	jne    1244 <_int_free+0x1e4>
 	8d 04 3e             	lea    (%esi,%edi,1),%eax
 	89 45 e4             	mov    %eax,0xffffffe4(%ebp)
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
@@ -1665,63 +1665,64 @@
  R_386_GOTOFF	.LC8
 	89 45 dc             	mov    %eax,0xffffffdc(%ebp)
 	39 75 d8             	cmp    %esi,0xffffffd8(%ebp)
-	0f 84 c0 00 00 00    	je     1201 <_int_free+0x1a1>
+	0f 84 c1 00 00 00    	je     1200 <_int_free+0x1a0>
 	83 e1 02             	and    $0x2,%ecx
-	0f 84 7d 02 00 00    	je     13c7 <_int_free+0x367>
+	0f 84 7f 02 00 00    	je     13c7 <_int_free+0x367>
 	8b 4d e4             	mov    0xffffffe4(%ebp),%ecx
 	8b 41 04             	mov    0x4(%ecx),%eax
 	8d 8b 00 00 00 00    	lea    0x0(%ebx),%ecx
  R_386_GOTOFF	.LC10
 	89 4d dc             	mov    %ecx,0xffffffdc(%ebp)
 	a8 01                	test   $0x1,%al
-	0f 84 a0 00 00 00    	je     1201 <_int_free+0x1a1>
+	0f 84 a1 00 00 00    	je     1200 <_int_free+0x1a0>
 	89 c1                	mov    %eax,%ecx
 	83 e1 f8             	and    $0xfffffff8,%ecx
 	83 f8 08             	cmp    $0x8,%eax
 	89 4d e0             	mov    %ecx,0xffffffe0(%ebp)
-	0f 86 86 00 00 00    	jbe    11f8 <_int_free+0x198>
+	0f 86 86 00 00 00    	jbe    11f6 <_int_free+0x196>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	39 88 4c 04 00 00    	cmp    %ecx,0x44c(%eax)
-	76 7b                	jbe    11f8 <_int_free+0x198>
+	76 7b                	jbe    11f6 <_int_free+0x196>
 	8b 8b ac 04 00 00    	mov    0x4ac(%ebx),%ecx
  R_386_GOTOFF	.bss
 	85 c9                	test   %ecx,%ecx
-	0f 85 5b 03 00 00    	jne    14e6 <_int_free+0x486>
+	0f 85 5d 03 00 00    	jne    14e6 <_int_free+0x486>
 	83 e2 01             	and    $0x1,%edx
-	75 24                	jne    11b4 <_int_free+0x154>
+	75 24                	jne    11b2 <_int_free+0x152>
 	8b 06                	mov    (%esi),%eax
 	29 c6                	sub    %eax,%esi
 	01 c7                	add    %eax,%edi
 	8b 56 08             	mov    0x8(%esi),%edx
 	8b 46 0c             	mov    0xc(%esi),%eax
 	39 72 0c             	cmp    %esi,0xc(%edx)
-	0f 85 5d 03 00 00    	jne    1502 <_int_free+0x4a2>
+	0f 85 5f 03 00 00    	jne    1502 <_int_free+0x4a2>
 	39 70 08             	cmp    %esi,0x8(%eax)
-	0f 85 54 03 00 00    	jne    1502 <_int_free+0x4a2>
+	0f 85 56 03 00 00    	jne    1502 <_int_free+0x4a2>
 	89 42 0c             	mov    %eax,0xc(%edx)
 	89 50 08             	mov    %edx,0x8(%eax)
 	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
 	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	39 41 30             	cmp    %eax,0x30(%ecx)
-	0f 84 ec 01 00 00    	je     13af <_int_free+0x34f>
+	0f 84 ee 01 00 00    	je     13af <_int_free+0x34f>
 	8b 55 e0             	mov    0xffffffe0(%ebp),%edx
 	f6 44 10 04 01       	testb  $0x1,0x4(%eax,%edx,1)
-	0f 85 8c 00 00 00    	jne    125d <_int_free+0x1fd>
+	0f 85 8e 00 00 00    	jne    125d <_int_free+0x1fd>
 	8b 50 08             	mov    0x8(%eax),%edx
 	89 c1                	mov    %eax,%ecx
 	8b 40 0c             	mov    0xc(%eax),%eax
 	39 4a 0c             	cmp    %ecx,0xc(%edx)
-	0f 85 8f 01 00 00    	jne    1371 <_int_free+0x311>
+	0f 85 91 01 00 00    	jne    1371 <_int_free+0x311>
 	39 48 08             	cmp    %ecx,0x8(%eax)
-	0f 85 86 01 00 00    	jne    1371 <_int_free+0x311>
+	0f 85 88 01 00 00    	jne    1371 <_int_free+0x311>
 	8b 4d e0             	mov    0xffffffe0(%ebp),%ecx
 	89 42 0c             	mov    %eax,0xc(%edx)
 	01 cf                	add    %ecx,%edi
 	89 50 08             	mov    %edx,0x8(%eax)
-	eb 71                	jmp    1269 <_int_free+0x209>
+	eb 73                	jmp    1269 <_int_free+0x209>
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC11
 	89 55 dc             	mov    %edx,0xffffffdc(%ebp)
+	90                   	nop    
 	8b 55 ec             	mov    0xffffffec(%ebp),%edx
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
@@ -1732,7 +1733,8 @@
 	5e                   	pop    %esi
 	5f                   	pop    %edi
 	5d                   	pop    %ebp
-	e9 44 f9 ff ff       	jmp    b60 <malloc_printerr>
+	e9 45 f9 ff ff       	jmp    b60 <malloc_printerr>
+	90                   	nop    
 	8d 74 26 00          	lea    0x0(%esi),%esi
 	8d 8b 00 00 00 00    	lea    0x0(%ebx),%ecx
  R_386_GOTOFF	.LC5
@@ -1775,7 +1777,7 @@
 	83 ca 01             	or     $0x1,%edx
 	89 56 04             	mov    %edx,0x4(%esi)
 	81 ff ff ff 00 00    	cmp    $0xffff,%edi
-	0f 86 7a fe ff ff    	jbe    110f <_int_free+0xaf>
+	0f 86 78 fe ff ff    	jbe    110d <_int_free+0xad>
 	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
 	f6 41 04 01          	testb  $0x1,0x4(%ecx)
 	0f 84 c3 00 00 00    	je     1365 <_int_free+0x305>
@@ -1814,13 +1816,13 @@
 	8b 45 c8             	mov    0xffffffc8(%ebp),%eax
 	0f af f0             	imul   %eax,%esi
 	39 75 c8             	cmp    %esi,0xffffffc8(%ebp)
-	0f 8f f9 fd ff ff    	jg     110f <_int_free+0xaf>
+	0f 8f f7 fd ff ff    	jg     110d <_int_free+0xad>
 	89 f2                	mov    %esi,%edx
 	8b 45 d4             	mov    0xffffffd4(%ebp),%eax
 	f7 da                	neg    %edx
 	e8 7e f1 ff ff       	call   4a0 <grow_heap>
 	85 c0                	test   %eax,%eax
-	0f 85 e5 fd ff ff    	jne    110f <_int_free+0xaf>
+	0f 85 e3 fd ff ff    	jne    110d <_int_free+0xad>
 	8b 4d cc             	mov    0xffffffcc(%ebp),%ecx
 	8b 81 4c 04 00 00    	mov    0x44c(%ecx),%eax
 	29 f0                	sub    %esi,%eax
@@ -1838,7 +1840,7 @@
 	89 75 bc             	mov    %esi,0xffffffbc(%ebp)
 	8b 45 bc             	mov    0xffffffbc(%ebp),%eax
 	89 47 04             	mov    %eax,0x4(%edi)
-	e9 aa fd ff ff       	jmp    110f <_int_free+0xaf>
+	e9 a8 fd ff ff       	jmp    110d <_int_free+0xad>
 	89 c8                	mov    %ecx,%eax
 	e8 b4 f8 ff ff       	call   c20 <malloc_consolidate>
 	e9 31 ff ff ff       	jmp    12a2 <_int_free+0x242>
@@ -1864,7 +1866,7 @@
 	8b 4d e8             	mov    0xffffffe8(%ebp),%ecx
 	83 c4 0c             	add    $0xc,%esp
 	8b 01                	mov    (%ecx),%eax
-	e9 58 fd ff ff       	jmp    1107 <_int_free+0xa7>
+	e9 56 fd ff ff       	jmp    1105 <_int_free+0xa5>
 	8b 4d e0             	mov    0xffffffe0(%ebp),%ecx
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
 	01 cf                	add    %ecx,%edi
@@ -1881,8 +1883,8 @@
  R_386_GOTOFF	.LC9
 	89 4d dc             	mov    %ecx,0xffffffdc(%ebp)
 	3b 45 e4             	cmp    0xffffffe4(%ebp),%eax
-	0f 87 66 fd ff ff    	ja     114a <_int_free+0xea>
-	e9 18 fe ff ff       	jmp    1201 <_int_free+0x1a1>
+	0f 87 64 fd ff ff    	ja     1148 <_int_free+0xe8>
+	e9 17 fe ff ff       	jmp    1200 <_int_free+0x1a0>
 	01 d1                	add    %edx,%ecx
 	89 4d b8             	mov    %ecx,0xffffffb8(%ebp)
 	eb 63                	jmp    1453 <_int_free+0x3f3>
@@ -1975,7 +1977,7 @@
  R_386_PC32	__GI_memset
 	83 c4 0c             	add    $0xc,%esp
 	8b 56 04             	mov    0x4(%esi),%edx
-	e9 89 fc ff ff       	jmp    118b <_int_free+0x12b>
+	e9 87 fc ff ff       	jmp    1189 <_int_free+0x129>
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
@@ -1983,14 +1985,14 @@
 	56                   	push   %esi
 	e8 4c f6 ff ff       	call   b60 <malloc_printerr>
 	59                   	pop    %ecx
-	e9 9a fc ff ff       	jmp    11b4 <_int_free+0x154>
+	e9 98 fc ff ff       	jmp    11b2 <_int_free+0x152>
 	8b 83 50 00 00 00    	mov    0x50(%ebx),%eax
  R_386_GOTOFF	.bss
 	8b 40 04             	mov    0x4(%eax),%eax
 	83 e0 f8             	and    $0xfffffff8,%eax
 	3b 83 80 04 00 00    	cmp    0x480(%ebx),%eax
  R_386_GOTOFF	.bss
-	0f 82 dd fb ff ff    	jb     110f <_int_free+0xaf>
+	0f 82 db fb ff ff    	jb     110d <_int_free+0xad>
 	8b 83 84 04 00 00    	mov    0x484(%ebx),%eax
  R_386_GOTOFF	.bss
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
@@ -2046,7 +2048,7 @@
 	00 
 	3e 74 01             	je,pt  15b9 <free_atfork+0x59>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
-	0f 85 e2 31 00 00    	jne    47a4 <_L_mutex_lock_3003>
+	0f 85 d2 31 00 00    	jne    4794 <_L_mutex_lock_3003>
 	57                   	push   %edi
 	56                   	push   %esi
 	e8 fc ff ff ff       	call   15c5 <free_atfork+0x65>
@@ -2059,7 +2061,7 @@
 	00 
 	3e 74 01             	je,pt  15dd <free_atfork+0x7d>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 ca 31 00 00    	jne    47b0 <_L_mutex_unlock_3020>
+	0f 85 ba 31 00 00    	jne    47a0 <_L_mutex_unlock_3020>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -2118,7 +2120,7 @@
 	00 
 	3e 74 01             	je,pt  1664 <__GI___libc_free+0x64>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
-	0f 85 4f 31 00 00    	jne    47bc <_L_mutex_lock_3106>
+	0f 85 3f 31 00 00    	jne    47ac <_L_mutex_lock_3106>
 	52                   	push   %edx
 	56                   	push   %esi
 	e8 fc ff ff ff       	call   1670 <__GI___libc_free+0x70>
@@ -2129,7 +2131,7 @@
 	00 
 	3e 74 01             	je,pt  1682 <__GI___libc_free+0x82>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 3d 31 00 00    	jne    47c8 <_L_mutex_unlock_3117>
+	0f 85 2d 31 00 00    	jne    47b8 <_L_mutex_unlock_3117>
 	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -3192,7 +3194,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 6b 24 00 00    	jne    47d4 <_L_mutex_lock_4935>
+	0f 85 5b 24 00 00    	jne    47c4 <_L_mutex_lock_4935>
 	e8 b2 eb ff ff       	call   f20 <top_check>
 	31 c9                	xor    %ecx,%ecx
 	85 c0                	test   %eax,%eax
@@ -3213,7 +3215,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 43 24 00 00    	jne    47e4 <_L_mutex_unlock_4956>
+	0f 85 33 24 00 00    	jne    47d4 <_L_mutex_unlock_4956>
 	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
 	89 f2                	mov    %esi,%edx
 	89 c8                	mov    %ecx,%eax
@@ -3512,7 +3514,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 71 21 00 00    	jne    47f4 <_L_mutex_lock_5363>
+	0f 85 61 21 00 00    	jne    47e4 <_L_mutex_lock_5363>
 	e8 98 e8 ff ff       	call   f20 <top_check>
 	31 c9                	xor    %ecx,%ecx
 	85 c0                	test   %eax,%eax
@@ -3533,7 +3535,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 47 21 00 00    	jne    4804 <_L_mutex_unlock_5384>
+	0f 85 37 21 00 00    	jne    47f4 <_L_mutex_unlock_5384>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	89 fa                	mov    %edi,%edx
 	89 c8                	mov    %ecx,%eax
@@ -3584,56 +3586,57 @@
 	c7 45 f0 10 00 00 00 	movl   $0x10,0xfffffff0(%ebp)
 	83 f8 0f             	cmp    $0xf,%eax
 	0f 87 bc 00 00 00    	ja     2800 <_int_realloc+0xf0>
-	8b 75 0c             	mov    0xc(%ebp),%esi
-	83 ee 08             	sub    $0x8,%esi
-	8b 56 04             	mov    0x4(%esi),%edx
-	89 d0                	mov    %edx,%eax
-	83 e0 f8             	and    $0xfffffff8,%eax
+	8b 45 0c             	mov    0xc(%ebp),%eax
+	83 e8 08             	sub    $0x8,%eax
 	89 45 ec             	mov    %eax,0xffffffec(%ebp)
-	f7 c6 07 00 00 00    	test   $0x7,%esi
-	0f 85 6f 02 00 00    	jne    29d0 <_int_realloc+0x2c0>
+	8b 50 04             	mov    0x4(%eax),%edx
+	89 d1                	mov    %edx,%ecx
+	83 e1 f8             	and    $0xfffffff8,%ecx
+	f6 45 0c 07          	testb  $0x7,0xc(%ebp)
+	89 4d e8             	mov    %ecx,0xffffffe8(%ebp)
+	0f 85 6e 02 00 00    	jne    29d0 <_int_realloc+0x2c0>
 	83 fa 08             	cmp    $0x8,%edx
-	0f 86 36 02 00 00    	jbe    29a0 <_int_realloc+0x290>
-	8b 7d 08             	mov    0x8(%ebp),%edi
-	8b 8f 4c 04 00 00    	mov    0x44c(%edi),%ecx
-	3b 4d ec             	cmp    0xffffffec(%ebp),%ecx
-	0f 86 24 02 00 00    	jbe    29a0 <_int_realloc+0x290>
+	0f 86 35 02 00 00    	jbe    29a0 <_int_realloc+0x290>
+	8b 75 08             	mov    0x8(%ebp),%esi
+	8b 8e 4c 04 00 00    	mov    0x44c(%esi),%ecx
+	3b 4d e8             	cmp    0xffffffe8(%ebp),%ecx
+	0f 86 23 02 00 00    	jbe    29a0 <_int_realloc+0x290>
 	f6 c2 02             	test   $0x2,%dl
-	0f 85 8b 00 00 00    	jne    2810 <_int_realloc+0x100>
-	8b 45 ec             	mov    0xffffffec(%ebp),%eax
-	01 f0                	add    %esi,%eax
-	89 45 dc             	mov    %eax,0xffffffdc(%ebp)
-	8b 40 04             	mov    0x4(%eax),%eax
-	89 c7                	mov    %eax,%edi
-	83 e7 f8             	and    $0xfffffff8,%edi
+	0f 85 8a 00 00 00    	jne    2810 <_int_realloc+0x100>
+	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
+	8b 7d ec             	mov    0xffffffec(%ebp),%edi
+	01 c7                	add    %eax,%edi
+	89 7d dc             	mov    %edi,0xffffffdc(%ebp)
+	8b 47 04             	mov    0x4(%edi),%eax
+	89 c6                	mov    %eax,%esi
+	83 e6 f8             	and    $0xfffffff8,%esi
 	83 f8 08             	cmp    $0x8,%eax
-	0f 86 8a 02 00 00    	jbe    2a28 <_int_realloc+0x318>
-	39 f9                	cmp    %edi,%ecx
-	0f 86 82 02 00 00    	jbe    2a28 <_int_realloc+0x318>
-	8b 45 ec             	mov    0xffffffec(%ebp),%eax
-	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
-	89 45 e4             	mov    %eax,0xffffffe4(%ebp)
-	39 c8                	cmp    %ecx,%eax
-	0f 82 eb 00 00 00    	jb     28a2 <_int_realloc+0x192>
-	8b 4d e4             	mov    0xffffffe4(%ebp),%ecx
-	8b 7d f0             	mov    0xfffffff0(%ebp),%edi
-	29 f9                	sub    %edi,%ecx
+	0f 86 8e 02 00 00    	jbe    2a30 <_int_realloc+0x320>
+	39 f1                	cmp    %esi,%ecx
+	0f 86 86 02 00 00    	jbe    2a30 <_int_realloc+0x320>
+	8b 7d e8             	mov    0xffffffe8(%ebp),%edi
+	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
+	39 c7                	cmp    %eax,%edi
+	0f 82 eb 00 00 00    	jb     28a3 <_int_realloc+0x193>
+	89 f9                	mov    %edi,%ecx
+	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
+	29 c1                	sub    %eax,%ecx
 	83 f9 0f             	cmp    $0xf,%ecx
 	0f 87 10 02 00 00    	ja     29d8 <_int_realloc+0x2c8>
 	83 e2 07             	and    $0x7,%edx
-	8b 4d e4             	mov    0xffffffe4(%ebp),%ecx
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	09 ca                	or     %ecx,%edx
+	09 fa                	or     %edi,%edx
 	39 45 08             	cmp    %eax,0x8(%ebp)
-	74 03                	je     27de <_int_realloc+0xce>
+	74 03                	je     27db <_int_realloc+0xcb>
 	83 ca 04             	or     $0x4,%edx
-	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
-	89 56 04             	mov    %edx,0x4(%esi)
-	8b 54 06 04          	mov    0x4(%esi,%eax,1),%edx
-	83 ca 01             	or     $0x1,%edx
-	89 54 06 04          	mov    %edx,0x4(%esi,%eax,1)
-	8d 46 08             	lea    0x8(%esi),%eax
+	8b 4d ec             	mov    0xffffffec(%ebp),%ecx
+	89 51 04             	mov    %edx,0x4(%ecx)
+	8b 44 39 04          	mov    0x4(%ecx,%edi,1),%eax
+	83 c8 01             	or     $0x1,%eax
+	89 44 39 04          	mov    %eax,0x4(%ecx,%edi,1)
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	83 c0 08             	add    $0x8,%eax
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -3648,43 +3651,45 @@
 	8d 74 26 00          	lea    0x0(%esi),%esi
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
-	8b 4d ec             	mov    0xffffffec(%ebp),%ecx
-	8b 78 f8             	mov    0xfffffff8(%eax),%edi
+	8b 4d e8             	mov    0xffffffe8(%ebp),%ecx
+	8b 70 f8             	mov    0xfffffff8(%eax),%esi
 	8b 83 98 04 00 00    	mov    0x498(%ebx),%eax
  R_386_GOTOFF	.bss
 	48                   	dec    %eax
-	01 fa                	add    %edi,%edx
-	8d 54 02 04          	lea    0x4(%edx,%eax,1),%edx
+	01 f2                	add    %esi,%edx
+	8d 7c 02 04          	lea    0x4(%edx,%eax,1),%edi
 	83 f0 ff             	xor    $0xffffffff,%eax
-	21 c2                	and    %eax,%edx
+	21 c7                	and    %eax,%edi
 	8b 45 0c             	mov    0xc(%ebp),%eax
-	89 55 e4             	mov    %edx,0xffffffe4(%ebp)
-	29 fa                	sub    %edi,%edx
+	89 fa                	mov    %edi,%edx
+	29 f2                	sub    %esi,%edx
 	89 55 d8             	mov    %edx,0xffffffd8(%ebp)
 	39 ca                	cmp    %ecx,%edx
-	74 b5                	je     27f2 <_int_realloc+0xe2>
+	74 b6                	je     27f2 <_int_realloc+0xe2>
+	89 c8                	mov    %ecx,%eax
 	6a 01                	push   $0x1
-	29 fe                	sub    %edi,%esi
-	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
+	01 f0                	add    %esi,%eax
+	57                   	push   %edi
 	50                   	push   %eax
-	89 c8                	mov    %ecx,%eax
-	01 f8                	add    %edi,%eax
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	29 f0                	sub    %esi,%eax
+	89 45 ec             	mov    %eax,0xffffffec(%ebp)
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	50                   	push   %eax
-	56                   	push   %esi
-	e8 fc ff ff ff       	call   284c <_int_realloc+0x13c>
+	e8 fc ff ff ff       	call   2851 <_int_realloc+0x141>
  R_386_PLT32	__mremap
 	83 c4 10             	add    $0x10,%esp
 	83 f8 ff             	cmp    $0xffffffff,%eax
-	0f 84 e5 01 00 00    	je     2a41 <_int_realloc+0x331>
+	0f 84 e8 01 00 00    	je     2a49 <_int_realloc+0x339>
 	8b 4d d8             	mov    0xffffffd8(%ebp),%ecx
-	01 f8                	add    %edi,%eax
+	01 f0                	add    %esi,%eax
 	83 c9 02             	or     $0x2,%ecx
-	89 45 e8             	mov    %eax,0xffffffe8(%ebp)
+	89 45 e4             	mov    %eax,0xffffffe4(%ebp)
 	89 4d d8             	mov    %ecx,0xffffffd8(%ebp)
-	8b 55 ec             	mov    0xffffffec(%ebp),%edx
-	8b 7d d8             	mov    0xffffffd8(%ebp),%edi
-	89 78 04             	mov    %edi,0x4(%eax)
-	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
+	8b 55 e8             	mov    0xffffffe8(%ebp),%edx
+	8b 75 d8             	mov    0xffffffd8(%ebp),%esi
+	89 70 04             	mov    %esi,0x4(%eax)
+	89 f8                	mov    %edi,%eax
 	29 d0                	sub    %edx,%eax
 	8b bb 9c 04 00 00    	mov    0x49c(%ebx),%edi
  R_386_GOTOFF	.bss
@@ -3693,103 +3698,98 @@
  R_386_GOTOFF	.bss
 	39 83 a0 04 00 00    	cmp    %eax,0x4a0(%ebx)
  R_386_GOTOFF	.bss
-	73 06                	jae    2894 <_int_realloc+0x184>
+	73 06                	jae    2898 <_int_realloc+0x188>
 	89 83 a0 04 00 00    	mov    %eax,0x4a0(%ebx)
  R_386_GOTOFF	.bss
-	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
-	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
+	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	83 c0 08             	add    $0x8,%eax
-	5b                   	pop    %ebx
-	5e                   	pop    %esi
-	5f                   	pop    %edi
-	5d                   	pop    %ebp
-	c3                   	ret    
-	8b 45 08             	mov    0x8(%ebp),%eax
+	e9 4f ff ff ff       	jmp    27f2 <_int_realloc+0xe2>
+	8b 4d 08             	mov    0x8(%ebp),%ecx
+	8b 7d dc             	mov    0xffffffdc(%ebp),%edi
+	39 79 30             	cmp    %edi,0x30(%ecx)
+	0f 84 f5 01 00 00    	je     2aa7 <_int_realloc+0x397>
 	8b 4d dc             	mov    0xffffffdc(%ebp),%ecx
-	39 48 30             	cmp    %ecx,0x30(%eax)
-	0f 84 ee 01 00 00    	je     2a9f <_int_realloc+0x38f>
-	8b 45 dc             	mov    0xffffffdc(%ebp),%eax
-	f6 44 07 04 01       	testb  $0x1,0x4(%edi,%eax,1)
-	75 37                	jne    28f2 <_int_realloc+0x1e2>
-	8b 4d ec             	mov    0xffffffec(%ebp),%ecx
-	01 cf                	add    %ecx,%edi
-	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
-	89 7d e4             	mov    %edi,0xffffffe4(%ebp)
-	39 cf                	cmp    %ecx,%edi
-	72 28                	jb     28f2 <_int_realloc+0x1e2>
-	8b 48 08             	mov    0x8(%eax),%ecx
-	89 c7                	mov    %eax,%edi
-	89 75 e8             	mov    %esi,0xffffffe8(%ebp)
+	f6 44 0e 04 01       	testb  $0x1,0x4(%esi,%ecx,1)
+	75 37                	jne    28f3 <_int_realloc+0x1e3>
+	8b 7d e8             	mov    0xffffffe8(%ebp),%edi
+	01 f7                	add    %esi,%edi
+	3b 7d f0             	cmp    0xfffffff0(%ebp),%edi
+	72 2d                	jb     28f3 <_int_realloc+0x1e3>
+	89 c8                	mov    %ecx,%eax
+	8b 75 ec             	mov    0xffffffec(%ebp),%esi
+	8b 49 08             	mov    0x8(%ecx),%ecx
+	89 75 e4             	mov    %esi,0xffffffe4(%ebp)
+	89 c6                	mov    %eax,%esi
 	8b 40 0c             	mov    0xc(%eax),%eax
-	39 79 0c             	cmp    %edi,0xc(%ecx)
-	0f 85 2b 02 00 00    	jne    2b09 <_int_realloc+0x3f9>
-	39 78 08             	cmp    %edi,0x8(%eax)
-	0f 85 22 02 00 00    	jne    2b09 <_int_realloc+0x3f9>
+	39 71 0c             	cmp    %esi,0xc(%ecx)
+	0f 85 21 02 00 00    	jne    2b00 <_int_realloc+0x3f0>
+	39 70 08             	cmp    %esi,0x8(%eax)
+	0f 85 18 02 00 00    	jne    2b00 <_int_realloc+0x3f0>
 	89 41 0c             	mov    %eax,0xc(%ecx)
 	89 48 08             	mov    %ecx,0x8(%eax)
-	e9 c5 fe ff ff       	jmp    27b7 <_int_realloc+0xa7>
+	e9 c5 fe ff ff       	jmp    27b8 <_int_realloc+0xa8>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	83 e8 07             	sub    $0x7,%eax
 	50                   	push   %eax
-	8b 45 08             	mov    0x8(%ebp),%eax
-	50                   	push   %eax
-	e8 fc ff ff ff       	call   28fe <_int_realloc+0x1ee>
+	8b 7d 08             	mov    0x8(%ebp),%edi
+	57                   	push   %edi
+	e8 fc ff ff ff       	call   28ff <_int_realloc+0x1ef>
  R_386_PC32	_int_malloc
 	89 45 e0             	mov    %eax,0xffffffe0(%ebp)
 	31 c0                	xor    %eax,%eax
 	8b 55 e0             	mov    0xffffffe0(%ebp),%edx
 	59                   	pop    %ecx
 	85 d2                	test   %edx,%edx
-	5f                   	pop    %edi
-	0f 84 de fe ff ff    	je     27f2 <_int_realloc+0xe2>
+	5e                   	pop    %esi
+	0f 84 dd fe ff ff    	je     27f2 <_int_realloc+0xe2>
 	8b 55 e0             	mov    0xffffffe0(%ebp),%edx
-	8b 7d dc             	mov    0xffffffdc(%ebp),%edi
+	8b 4d dc             	mov    0xffffffdc(%ebp),%ecx
 	83 ea 08             	sub    $0x8,%edx
-	89 55 e8             	mov    %edx,0xffffffe8(%ebp)
-	8b 4a 04             	mov    0x4(%edx),%ecx
-	83 e1 f8             	and    $0xfffffff8,%ecx
-	39 fa                	cmp    %edi,%edx
-	89 4d e4             	mov    %ecx,0xffffffe4(%ebp)
-	0f 84 c8 01 00 00    	je     2af9 <_int_realloc+0x3e9>
-	8b 4d ec             	mov    0xffffffec(%ebp),%ecx
+	89 55 e4             	mov    %edx,0xffffffe4(%ebp)
+	8b 7a 04             	mov    0x4(%edx),%edi
+	83 e7 f8             	and    $0xfffffff8,%edi
+	39 ca                	cmp    %ecx,%edx
+	0f 84 c1 01 00 00    	je     2af0 <_int_realloc+0x3e0>
+	8b 4d e8             	mov    0xffffffe8(%ebp),%ecx
 	83 e9 04             	sub    $0x4,%ecx
 	c1 e9 02             	shr    $0x2,%ecx
 	83 f9 09             	cmp    $0x9,%ecx
-	0f 87 f0 00 00 00    	ja     2a33 <_int_realloc+0x323>
-	8b 55 0c             	mov    0xc(%ebp),%edx
-	8b 7d e0             	mov    0xffffffe0(%ebp),%edi
+	0f 87 fa 00 00 00    	ja     2a3b <_int_realloc+0x32b>
+	8b 7d 0c             	mov    0xc(%ebp),%edi
+	8b 55 e0             	mov    0xffffffe0(%ebp),%edx
 	83 f9 04             	cmp    $0x4,%ecx
-	8b 02                	mov    (%edx),%eax
-	89 07                	mov    %eax,(%edi)
-	8b 42 04             	mov    0x4(%edx),%eax
-	89 47 04             	mov    %eax,0x4(%edi)
-	8b 42 08             	mov    0x8(%edx),%eax
-	89 47 08             	mov    %eax,0x8(%edi)
-	76 2e                	jbe    298c <_int_realloc+0x27c>
-	8b 42 0c             	mov    0xc(%edx),%eax
+	8b 07                	mov    (%edi),%eax
+	89 02                	mov    %eax,(%edx)
+	8b 47 04             	mov    0x4(%edi),%eax
+	89 42 04             	mov    %eax,0x4(%edx)
+	8b 47 08             	mov    0x8(%edi),%eax
+	89 42 08             	mov    %eax,0x8(%edx)
+	76 2e                	jbe    298a <_int_realloc+0x27a>
+	8b 47 0c             	mov    0xc(%edi),%eax
 	83 f9 06             	cmp    $0x6,%ecx
-	89 47 0c             	mov    %eax,0xc(%edi)
-	8b 42 10             	mov    0x10(%edx),%eax
-	89 47 10             	mov    %eax,0x10(%edi)
-	76 1d                	jbe    298c <_int_realloc+0x27c>
-	8b 42 14             	mov    0x14(%edx),%eax
+	89 42 0c             	mov    %eax,0xc(%edx)
+	8b 47 10             	mov    0x10(%edi),%eax
+	89 42 10             	mov    %eax,0x10(%edx)
+	76 1d                	jbe    298a <_int_realloc+0x27a>
+	8b 47 14             	mov    0x14(%edi),%eax
 	83 f9 08             	cmp    $0x8,%ecx
-	89 47 14             	mov    %eax,0x14(%edi)
-	8b 42 18             	mov    0x18(%edx),%eax
-	89 47 18             	mov    %eax,0x18(%edi)
-	76 0c                	jbe    298c <_int_realloc+0x27c>
-	8b 42 1c             	mov    0x1c(%edx),%eax
-	89 47 1c             	mov    %eax,0x1c(%edi)
-	8b 42 20             	mov    0x20(%edx),%eax
-	89 47 20             	mov    %eax,0x20(%edi)
+	89 42 14             	mov    %eax,0x14(%edx)
+	8b 47 18             	mov    0x18(%edi),%eax
+	89 42 18             	mov    %eax,0x18(%edx)
+	76 0c                	jbe    298a <_int_realloc+0x27a>
+	8b 47 1c             	mov    0x1c(%edi),%eax
+	89 42 1c             	mov    %eax,0x1c(%edx)
+	8b 47 20             	mov    0x20(%edi),%eax
+	89 42 20             	mov    %eax,0x20(%edx)
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	50                   	push   %eax
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   2995 <_int_realloc+0x285>
+	e8 fc ff ff ff       	call   2993 <_int_realloc+0x283>
  R_386_PC32	_int_free
-	e9 f6 fe ff ff       	jmp    2894 <_int_realloc+0x184>
-	89 f6                	mov    %esi,%esi
+	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
+	e9 fc fe ff ff       	jmp    289b <_int_realloc+0x18b>
+	90                   	nop    
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC15
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
@@ -3812,129 +3812,140 @@
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC14
 	eb ce                	jmp    29a6 <_int_realloc+0x296>
-	8b 7d f0             	mov    0xfffffff0(%ebp),%edi
+	8b 75 f0             	mov    0xfffffff0(%ebp),%esi
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	01 f0                	add    %esi,%eax
 	83 e2 07             	and    $0x7,%edx
-	09 fa                	or     %edi,%edx
-	8d 04 3e             	lea    (%esi,%edi,1),%eax
-	8d bb 20 00 00 00    	lea    0x20(%ebx),%edi
+	8b 7d f0             	mov    0xfffffff0(%ebp),%edi
+	8d b3 20 00 00 00    	lea    0x20(%ebx),%esi
  R_386_GOTOFF	.bss
-	39 7d 08             	cmp    %edi,0x8(%ebp)
-	74 03                	je     29f1 <_int_realloc+0x2e1>
+	09 fa                	or     %edi,%edx
+	39 75 08             	cmp    %esi,0x8(%ebp)
+	74 03                	je     29f6 <_int_realloc+0x2e6>
 	83 ca 04             	or     $0x4,%edx
-	89 56 04             	mov    %edx,0x4(%esi)
+	8b 7d ec             	mov    0xffffffec(%ebp),%edi
+	89 57 04             	mov    %edx,0x4(%edi)
 	89 ca                	mov    %ecx,%edx
 	83 ca 01             	or     $0x1,%edx
-	39 7d 08             	cmp    %edi,0x8(%ebp)
-	74 05                	je     2a03 <_int_realloc+0x2f3>
+	39 75 08             	cmp    %esi,0x8(%ebp)
+	74 05                	je     2a0b <_int_realloc+0x2fb>
 	89 ca                	mov    %ecx,%edx
 	83 ca 05             	or     $0x5,%edx
 	89 50 04             	mov    %edx,0x4(%eax)
-	8b 7c 08 04          	mov    0x4(%eax,%ecx,1),%edi
-	83 cf 01             	or     $0x1,%edi
-	89 7c 08 04          	mov    %edi,0x4(%eax,%ecx,1)
+	8b 74 08 04          	mov    0x4(%eax,%ecx,1),%esi
+	83 ce 01             	or     $0x1,%esi
+	89 74 08 04          	mov    %esi,0x4(%eax,%ecx,1)
 	83 c0 08             	add    $0x8,%eax
 	50                   	push   %eax
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	51                   	push   %ecx
-	e8 fc ff ff ff       	call   2a1a <_int_realloc+0x30a>
+	e8 fc ff ff ff       	call   2a22 <_int_realloc+0x312>
  R_386_PC32	_int_free
 	58                   	pop    %eax
-	8d 46 08             	lea    0x8(%esi),%eax
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	5a                   	pop    %edx
-	e9 ca fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
+	e9 bf fd ff ff       	jmp    27ef <_int_realloc+0xdf>
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC16
-	e9 73 ff ff ff       	jmp    29a6 <_int_realloc+0x296>
+	e9 6b ff ff ff       	jmp    29a6 <_int_realloc+0x296>
 	fc                   	cld    
 	8b 7d e0             	mov    0xffffffe0(%ebp),%edi
 	8b 75 0c             	mov    0xc(%ebp),%esi
 	f3 a5                	repz movsl %ds:(%esi),%es:(%edi)
-	e9 4b ff ff ff       	jmp    298c <_int_realloc+0x27c>
+	e9 41 ff ff ff       	jmp    298a <_int_realloc+0x27a>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
-	8b 55 0c             	mov    0xc(%ebp),%edx
+	8b 7d 0c             	mov    0xc(%ebp),%edi
 	83 c0 04             	add    $0x4,%eax
-	89 55 e0             	mov    %edx,0xffffffe0(%ebp)
-	3b 45 ec             	cmp    0xffffffec(%ebp),%eax
-	77 08                	ja     2a5a <_int_realloc+0x34a>
+	89 7d e0             	mov    %edi,0xffffffe0(%ebp)
+	3b 45 e8             	cmp    0xffffffe8(%ebp),%eax
+	77 08                	ja     2a62 <_int_realloc+0x352>
 	8b 45 e0             	mov    0xffffffe0(%ebp),%eax
-	e9 98 fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
+	e9 90 fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	83 e8 07             	sub    $0x7,%eax
 	50                   	push   %eax
 	8b 75 08             	mov    0x8(%ebp),%esi
 	56                   	push   %esi
-	e8 fc ff ff ff       	call   2a66 <_int_realloc+0x356>
+	e8 fc ff ff ff       	call   2a6e <_int_realloc+0x35e>
  R_386_PC32	_int_malloc
 	85 c0                	test   %eax,%eax
 	89 45 e0             	mov    %eax,0xffffffe0(%ebp)
 	5a                   	pop    %edx
 	59                   	pop    %ecx
-	74 df                	je     2a52 <_int_realloc+0x342>
-	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	74 df                	je     2a5a <_int_realloc+0x34a>
+	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
 	83 e8 08             	sub    $0x8,%eax
 	50                   	push   %eax
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	50                   	push   %eax
 	8b 7d e0             	mov    0xffffffe0(%ebp),%edi
 	57                   	push   %edi
-	e8 fc ff ff ff       	call   2a83 <_int_realloc+0x373>
+	e8 fc ff ff ff       	call   2a8b <_int_realloc+0x37b>
  R_386_PLT32	__GI_memcpy
 	8b 75 0c             	mov    0xc(%ebp),%esi
 	56                   	push   %esi
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	51                   	push   %ecx
-	e8 fc ff ff ff       	call   2a90 <_int_realloc+0x380>
+	e8 fc ff ff ff       	call   2a98 <_int_realloc+0x388>
  R_386_PC32	_int_free
 	83 c4 14             	add    $0x14,%esp
 	8b 45 e0             	mov    0xffffffe0(%ebp),%eax
-	e9 53 fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
-	8b 45 ec             	mov    0xffffffec(%ebp),%eax
-	01 c7                	add    %eax,%edi
-	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
+	e9 4b fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
+	8b 7d e8             	mov    0xffffffe8(%ebp),%edi
 	83 c0 10             	add    $0x10,%eax
-	89 7d e4             	mov    %edi,0xffffffe4(%ebp)
+	01 f7                	add    %esi,%edi
 	39 c7                	cmp    %eax,%edi
-	0f 82 3d fe ff ff    	jb     28f2 <_int_realloc+0x1e2>
+	0f 82 3c fe ff ff    	jb     28f3 <_int_realloc+0x1e3>
 	83 e2 07             	and    $0x7,%edx
-	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
+	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
+	09 c2                	or     %eax,%edx
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	09 ca                	or     %ecx,%edx
-	39 45 08             	cmp    %eax,0x8(%ebp)
-	74 03                	je     2acb <_int_realloc+0x3bb>
+	39 c1                	cmp    %eax,%ecx
+	74 03                	je     2acc <_int_realloc+0x3bc>
 	83 ca 04             	or     $0x4,%edx
-	8b 7d f0             	mov    0xfffffff0(%ebp),%edi
-	89 56 04             	mov    %edx,0x4(%esi)
+	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	8b 75 f0             	mov    0xfffffff0(%ebp),%esi
+	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
+	89 50 04             	mov    %edx,0x4(%eax)
+	29 cf                	sub    %ecx,%edi
+	01 f0                	add    %esi,%eax
 	8b 55 08             	mov    0x8(%ebp),%edx
-	8d 04 3e             	lea    (%esi,%edi,1),%eax
+	83 cf 01             	or     $0x1,%edi
 	89 42 30             	mov    %eax,0x30(%edx)
-	8b 55 e4             	mov    0xffffffe4(%ebp),%edx
-	29 fa                	sub    %edi,%edx
-	89 55 e4             	mov    %edx,0xffffffe4(%ebp)
-	8b 75 e4             	mov    0xffffffe4(%ebp),%esi
-	83 ce 01             	or     $0x1,%esi
-	89 75 e4             	mov    %esi,0xffffffe4(%ebp)
-	8b 4d e4             	mov    0xffffffe4(%ebp),%ecx
-	89 48 04             	mov    %ecx,0x4(%eax)
+	89 78 04             	mov    %edi,0x4(%eax)
 	8b 45 0c             	mov    0xc(%ebp),%eax
-	e9 f9 fc ff ff       	jmp    27f2 <_int_realloc+0xe2>
-	8b 45 ec             	mov    0xffffffec(%ebp),%eax
+	e9 02 fd ff ff       	jmp    27f2 <_int_realloc+0xe2>
+	8b 75 ec             	mov    0xffffffec(%ebp),%esi
+	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
+	01 c7                	add    %eax,%edi
 	8b 56 04             	mov    0x4(%esi),%edx
-	01 c1                	add    %eax,%ecx
-	89 4d e4             	mov    %ecx,0xffffffe4(%ebp)
-	e9 ae fc ff ff       	jmp    27b7 <_int_realloc+0xa7>
+	e9 b8 fc ff ff       	jmp    27b8 <_int_realloc+0xa8>
 	8b 55 dc             	mov    0xffffffdc(%ebp),%edx
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	52                   	push   %edx
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC3
-	e8 42 e0 ff ff       	call   b60 <malloc_printerr>
+	e8 4b e0 ff ff       	call   b60 <malloc_printerr>
 	58                   	pop    %eax
-	8b 45 e8             	mov    0xffffffe8(%ebp),%eax
+	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	8b 50 04             	mov    0x4(%eax),%edx
-	e9 8d fc ff ff       	jmp    27b7 <_int_realloc+0xa7>
-	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
+	e9 97 fc ff ff       	jmp    27b8 <_int_realloc+0xa8>
+	eb 0d                	jmp    2b30 <__calloc>
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
+	90                   	nop    
 
 
 	55                   	push   %ebp
@@ -4021,7 +4032,7 @@
 	00 
 	3e 74 01             	je,pt  2bfe <__calloc+0xce>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 0d 1c 00 00    	jne    4814 <_L_mutex_unlock_6119>
+	0f 85 fd 1b 00 00    	jne    4804 <_L_mutex_unlock_6118>
 	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	85 c0                	test   %eax,%eax
 	0f 84 1c 01 00 00    	je     2d2e <__calloc+0x1fe>
@@ -4120,7 +4131,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 c7 1a 00 00    	jne    4820 <_L_mutex_lock_6285>
+	0f 85 b7 1a 00 00    	jne    4810 <_L_mutex_lock_6284>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	50                   	push   %eax
 	52                   	push   %edx
@@ -4135,7 +4146,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 af 1a 00 00    	jne    4830 <_L_mutex_unlock_6298>
+	0f 85 9f 1a 00 00    	jne    4820 <_L_mutex_unlock_6297>
 	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	85 c0                	test   %eax,%eax
 	0f 85 86 fe ff ff    	jne    2c12 <__calloc+0xe2>
@@ -4154,7 +4165,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 77 1a 00 00    	jne    4840 <_L_mutex_lock_6329>
+	0f 85 67 1a 00 00    	jne    4830 <_L_mutex_lock_6328>
 	89 f0                	mov    %esi,%eax
 	8b b3 68 04 00 00    	mov    0x468(%ebx),%esi
  R_386_GOTOFF	.bss
@@ -4170,7 +4181,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 56 1a 00 00    	jne    4850 <_L_mutex_unlock_6346>
+	0f 85 46 1a 00 00    	jne    4840 <_L_mutex_unlock_6345>
 	85 f6                	test   %esi,%esi
 	0f 84 c1 fe ff ff    	je     2cc3 <__calloc+0x193>
 	8b 4d ec             	mov    0xffffffec(%ebp),%ecx
@@ -4185,7 +4196,7 @@
 	00 
 	3e 74 01             	je,pt  2e1d <__calloc+0x2ed>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 3a 1a 00 00    	jne    4860 <_L_mutex_unlock_6362>
+	0f 85 2a 1a 00 00    	jne    4850 <_L_mutex_unlock_6361>
 	e9 56 ff ff ff       	jmp    2d81 <__calloc+0x251>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	50                   	push   %eax
@@ -4257,7 +4268,7 @@
 	00 
 	3e 74 01             	je,pt  2ece <__GI___libc_malloc+0x7e>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 95 19 00 00    	jne    486c <_L_mutex_unlock_6454>
+	0f 85 85 19 00 00    	jne    485c <_L_mutex_unlock_6453>
 	89 f8                	mov    %edi,%eax
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
@@ -4278,7 +4289,7 @@
 	00 
 	3e 74 01             	je,pt  2f05 <__GI___libc_malloc+0xb5>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 6a 19 00 00    	jne    4878 <_L_mutex_unlock_6490>
+	0f 85 5a 19 00 00    	jne    4868 <_L_mutex_unlock_6489>
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	89 f8                	mov    %edi,%eax
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
@@ -4287,7 +4298,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 56 19 00 00    	jne    4884 <_L_mutex_lock_6497>
+	0f 85 46 19 00 00    	jne    4874 <_L_mutex_lock_6496>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	51                   	push   %ecx
 	52                   	push   %edx
@@ -4302,7 +4313,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 3f 19 00 00    	jne    4894 <_L_mutex_unlock_6510>
+	0f 85 2f 19 00 00    	jne    4884 <_L_mutex_unlock_6509>
 	89 f8                	mov    %edi,%eax
 	eb 80                	jmp    2ed9 <__GI___libc_malloc+0x89>
 	89 f0                	mov    %esi,%eax
@@ -4320,7 +4331,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 1a 19 00 00    	jne    48a4 <_L_mutex_unlock_6532>
+	0f 85 0a 19 00 00    	jne    4894 <_L_mutex_unlock_6531>
 	85 f6                	test   %esi,%esi
 	0f 84 45 ff ff ff    	je     2ed7 <__GI___libc_malloc+0x87>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
@@ -4335,7 +4346,7 @@
 	00 
 	3e 74 01             	je,pt  2fac <__GI___libc_malloc+0x15c>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 ff 18 00 00    	jne    48b4 <_L_mutex_unlock_6548>
+	0f 85 ef 18 00 00    	jne    48a4 <_L_mutex_unlock_6547>
 	89 f8                	mov    %edi,%eax
 	e9 1d ff ff ff       	jmp    2ed9 <__GI___libc_malloc+0x89>
 	8d 74 26 00          	lea    0x0(%esi),%esi
@@ -4362,14 +4373,14 @@
 	f0 0f b1 8b b4 04 00 	lock cmpxchg %ecx,0x4b4(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 c0 18 00 00    	jne    48c0 <_L_mutex_lock_6575>
+	0f 85 b0 18 00 00    	jne    48b0 <_L_mutex_lock_6574>
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
 	3e 74 01             	je,pt  300c <malloc_atfork+0x4c>
 	f0 83 ab b4 04 00 00 	lock subl $0x1,0x4b4(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 b7 18 00 00    	jne    48d0 <_L_mutex_unlock_6580>
+	0f 85 a7 18 00 00    	jne    48c0 <_L_mutex_unlock_6579>
 	56                   	push   %esi
 	e8 fc ff ff ff       	call   301b <malloc_atfork+0x5b>
  R_386_PC32	__GI___libc_malloc
@@ -4482,7 +4493,7 @@
 	00 
 	3e 74 01             	je,pt  3120 <__GI___libc_memalign+0xa0>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 b7 17 00 00    	jne    48e0 <_L_mutex_unlock_6734>
+	0f 85 a7 17 00 00    	jne    48d0 <_L_mutex_unlock_6733>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	85 c0                	test   %eax,%eax
 	74 31                	je     3161 <__GI___libc_memalign+0xe1>
@@ -4520,7 +4531,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 60 17 00 00    	jne    48ec <_L_mutex_lock_6785>
+	0f 85 50 17 00 00    	jne    48dc <_L_mutex_lock_6784>
 	8b 4d 0c             	mov    0xc(%ebp),%ecx
 	51                   	push   %ecx
 	57                   	push   %edi
@@ -4535,7 +4546,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 46 17 00 00    	jne    48fc <_L_mutex_unlock_6800>
+	0f 85 36 17 00 00    	jne    48ec <_L_mutex_unlock_6799>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	e9 75 ff ff ff       	jmp    3133 <__GI___libc_memalign+0xb3>
 	8b 93 68 04 00 00    	mov    0x468(%ebx),%edx
@@ -4561,7 +4572,7 @@
 	00 
 	3e 74 01             	je,pt  31fb <__GI___libc_memalign+0x17b>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 08 17 00 00    	jne    490c <_L_mutex_unlock_6836>
+	0f 85 f8 16 00 00    	jne    48fc <_L_mutex_unlock_6835>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	e9 27 ff ff ff       	jmp    3133 <__GI___libc_memalign+0xb3>
 	8d 74 26 00          	lea    0x0(%esi),%esi
@@ -4590,7 +4601,7 @@
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 c2 16 00 00    	jne    4918 <_L_mutex_lock_6865>
+	0f 85 b2 16 00 00    	jne    4908 <_L_mutex_lock_6864>
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
 	e8 bf d9 ff ff       	call   c20 <malloc_consolidate>
@@ -4672,7 +4683,7 @@
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 95 15 00 00    	jne    4928 <_L_mutex_unlock_6970>
+	0f 85 85 15 00 00    	jne    4918 <_L_mutex_unlock_6969>
 	89 f0                	mov    %esi,%eax
 	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
 	5b                   	pop    %ebx
@@ -4722,10 +4733,10 @@
 	0f 95 c0             	setne  %al
 	25 ff 00 00 00       	and    $0xff,%eax
 	85 c2                	test   %eax,%edx
-	0f 85 21 01 00 00    	jne    351e <__GI___libc_realloc+0x17e>
+	0f 85 18 01 00 00    	jne    3515 <__GI___libc_realloc+0x175>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	0f 84 f4 00 00 00    	je     34fc <__GI___libc_realloc+0x15c>
+	0f 84 eb 00 00 00    	je     34f3 <__GI___libc_realloc+0x153>
 	8b 7d 08             	mov    0x8(%ebp),%edi
 	83 ef 08             	sub    $0x8,%edi
 	8b 57 04             	mov    0x4(%edi),%edx
@@ -4734,31 +4745,31 @@
 	89 f0                	mov    %esi,%eax
 	f7 d8                	neg    %eax
 	39 c7                	cmp    %eax,%edi
-	0f 87 be 00 00 00    	ja     34e0 <__GI___libc_realloc+0x140>
-	f7 c7 07 00 00 00    	test   $0x7,%edi
-	0f 85 b2 00 00 00    	jne    34e0 <__GI___libc_realloc+0x140>
+	0f 87 b5 00 00 00    	ja     34d7 <__GI___libc_realloc+0x137>
+	f6 45 08 07          	testb  $0x7,0x8(%ebp)
+	0f 85 ab 00 00 00    	jne    34d7 <__GI___libc_realloc+0x137>
 	83 7d 0c df          	cmpl   $0xffffffdf,0xc(%ebp)
-	0f 87 d2 00 00 00    	ja     350a <__GI___libc_realloc+0x16a>
+	0f 87 cb 00 00 00    	ja     3501 <__GI___libc_realloc+0x161>
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	c7 45 f0 10 00 00 00 	movl   $0x10,0xfffffff0(%ebp)
 	83 c0 0b             	add    $0xb,%eax
 	83 f8 0f             	cmp    $0xf,%eax
-	77 76                	ja     34c0 <__GI___libc_realloc+0x120>
+	77 6f                	ja     34b7 <__GI___libc_realloc+0x117>
 	f6 c2 02             	test   $0x2,%dl
-	75 79                	jne    34c8 <__GI___libc_realloc+0x128>
+	75 72                	jne    34bf <__GI___libc_realloc+0x11f>
 	83 e2 04             	and    $0x4,%edx
 	8d b3 20 00 00 00    	lea    0x20(%ebx),%esi
  R_386_GOTOFF	.bss
-	74 08                	je     3462 <__GI___libc_realloc+0xc2>
+	74 08                	je     3460 <__GI___libc_realloc+0xc0>
 	81 e7 00 00 f0 ff    	and    $0xfff00000,%edi
 	8b 37                	mov    (%edi),%esi
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3475 <__GI___libc_realloc+0xd5>
+	3e 74 01             	je,pt  3473 <__GI___libc_realloc+0xd3>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
-	0f 85 ba 14 00 00    	jne    4938 <_L_mutex_lock_7093>
+	0f 85 ac 14 00 00    	jne    4928 <_L_mutex_lock_7092>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_TLS_GOTIE	__libc_tsd_MALLOC
 	8b 7d 0c             	mov    0xc(%ebp),%edi
@@ -4767,15 +4778,15 @@
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	51                   	push   %ecx
 	56                   	push   %esi
-	e8 fc ff ff ff       	call   3491 <__GI___libc_realloc+0xf1>
+	e8 fc ff ff ff       	call   348f <__GI___libc_realloc+0xef>
  R_386_PC32	_int_realloc
 	83 c4 0c             	add    $0xc,%esp
 	89 c2                	mov    %eax,%edx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  34a6 <__GI___libc_realloc+0x106>
+	3e 74 01             	je,pt  34a4 <__GI___libc_realloc+0x104>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 95 14 00 00    	jne    4944 <_L_mutex_unlock_7114>
+	0f 85 87 14 00 00    	jne    4934 <_L_mutex_unlock_7113>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	89 d0                	mov    %edx,%eax
 	5b                   	pop    %ebx
@@ -4783,83 +4794,82 @@
 	5f                   	pop    %edi
 	5d                   	pop    %ebp
 	c3                   	ret    
-	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
 	83 e0 f8             	and    $0xfffffff8,%eax
 	89 45 f0             	mov    %eax,0xfffffff0(%ebp)
-	eb 82                	jmp    344a <__GI___libc_realloc+0xaa>
+	eb 89                	jmp    3448 <__GI___libc_realloc+0xa8>
 	8b 55 f0             	mov    0xfffffff0(%ebp),%edx
 	89 f8                	mov    %edi,%eax
-	e8 be d5 ff ff       	call   a90 <mremap_chunk>
+	e8 c7 d5 ff ff       	call   a90 <mremap_chunk>
 	89 c2                	mov    %eax,%edx
 	85 c0                	test   %eax,%eax
-	74 56                	je     352e <__GI___libc_realloc+0x18e>
+	74 56                	je     3525 <__GI___libc_realloc+0x185>
 	83 c2 08             	add    $0x8,%edx
-	e9 f0 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
+	e9 f9 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	8b 75 08             	mov    0x8(%ebp),%esi
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC14
 	56                   	push   %esi
-	e8 6b d6 ff ff       	call   b60 <malloc_printerr>
+	e8 74 d6 ff ff       	call   b60 <malloc_printerr>
 	31 d2                	xor    %edx,%edx
-	e9 d4 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
+	e9 dd fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
 	8b 7d 0c             	mov    0xc(%ebp),%edi
 	57                   	push   %edi
-	e8 fc ff ff ff       	call   3501 <__GI___libc_realloc+0x161>
+	e8 fc ff ff ff       	call   34f8 <__GI___libc_realloc+0x158>
  R_386_PC32	__GI___libc_malloc
-	e9 c4 fe ff ff       	jmp    33ce <__GI___libc_realloc+0x2e>
+	e9 cd fe ff ff       	jmp    33ce <__GI___libc_realloc+0x2e>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_TLS_GOTIE	__libc_errno
 	31 d2                	xor    %edx,%edx
 	65 c7 00 0c 00 00 00 	movl   $0xc,%gs:(%eax)
-	e9 b2 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
+	e9 bb fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3523 <__GI___libc_realloc+0x183>
+	e8 fc ff ff ff       	call   351a <__GI___libc_realloc+0x17a>
  R_386_PC32	__GI___libc_free
 	31 d2                	xor    %edx,%edx
-	e9 a2 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
+	e9 ab fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
 	8d 46 fc             	lea    0xfffffffc(%esi),%eax
 	8b 55 08             	mov    0x8(%ebp),%edx
 	3b 45 f0             	cmp    0xfffffff0(%ebp),%eax
-	0f 83 93 fe ff ff    	jae    33d0 <__GI___libc_realloc+0x30>
+	0f 83 9c fe ff ff    	jae    33d0 <__GI___libc_realloc+0x30>
 	8b 4d 0c             	mov    0xc(%ebp),%ecx
 	51                   	push   %ecx
-	e8 fc ff ff ff       	call   3542 <__GI___libc_realloc+0x1a2>
+	e8 fc ff ff ff       	call   3539 <__GI___libc_realloc+0x199>
  R_386_PC32	__GI___libc_malloc
 	89 45 ec             	mov    %eax,0xffffffec(%ebp)
 	5a                   	pop    %edx
 	31 d2                	xor    %edx,%edx
 	85 c0                	test   %eax,%eax
-	0f 84 7c fe ff ff    	je     33d0 <__GI___libc_realloc+0x30>
+	0f 84 85 fe ff ff    	je     33d0 <__GI___libc_realloc+0x30>
 	8d 46 f8             	lea    0xfffffff8(%esi),%eax
 	50                   	push   %eax
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3561 <__GI___libc_realloc+0x1c1>
+	e8 fc ff ff ff       	call   3558 <__GI___libc_realloc+0x1b8>
  R_386_PLT32	__GI_memcpy
 	89 f8                	mov    %edi,%eax
-	e8 54 cd ff ff       	call   2c0 <munmap_chunk>
+	e8 5d cd ff ff       	call   2c0 <munmap_chunk>
 	8b 55 ec             	mov    0xffffffec(%ebp),%edx
-	e9 5c fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
-	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
-	8d bf 00 00 00 00    	lea    0x0(%edi),%edi
+	e9 65 fe ff ff       	jmp    33d0 <__GI___libc_realloc+0x30>
+	90                   	nop    
+	8d 74 26 00          	lea    0x0(%esi),%esi
 
 
 	55                   	push   %ebp
 	89 e5                	mov    %esp,%ebp
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3589 <__malloc_check_init+0x9>
+	e8 00 00 00 00       	call   3579 <__malloc_check_init+0x9>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 83 d0 04 00 00    	mov    0x4d0(%ebx),%eax
  R_386_GOTOFF	.bss
 	85 c0                	test   %eax,%eax
-	74 16                	je     35b0 <__malloc_check_init+0x30>
+	74 16                	je     35a0 <__malloc_check_init+0x30>
 	c7 83 d0 04 00 00 00 	movl   $0x0,0x4d0(%ebx)
 	00 00 00 
  R_386_GOTOFF	.bss
@@ -4879,12 +4889,12 @@
 	89 10                	mov    %edx,(%eax)
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__free_hook
-	8d 93 c0 43 00 00    	lea    0x43c0(%ebx),%edx
+	8d 93 b0 43 00 00    	lea    0x43b0(%ebx),%edx
  R_386_GOTOFF	.text
 	89 10                	mov    %edx,(%eax)
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__realloc_hook
-	8d 93 a0 44 00 00    	lea    0x44a0(%ebx),%edx
+	8d 93 90 44 00 00    	lea    0x4490(%ebx),%edx
  R_386_GOTOFF	.text
 	89 10                	mov    %edx,(%eax)
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
@@ -4892,12 +4902,12 @@
 	8d 93 20 26 00 00    	lea    0x2620(%ebx),%edx
  R_386_GOTOFF	.text
 	89 10                	mov    %edx,(%eax)
-	74 a9                	je     35a4 <__malloc_check_init+0x24>
+	74 a9                	je     3594 <__malloc_check_init+0x24>
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC17
 	b8 05 00 00 00       	mov    $0x5,%eax
 	6a 00                	push   $0x0
-	e8 53 d5 ff ff       	call   b60 <malloc_printerr>
+	e8 63 d5 ff ff       	call   b60 <malloc_printerr>
 	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
 	58                   	pop    %eax
 	c9                   	leave  
@@ -4912,14 +4922,14 @@
 	56                   	push   %esi
 	53                   	push   %ebx
 	83 ec 40             	sub    $0x40,%esp
-	e8 00 00 00 00       	call   362e <ptmalloc_init+0xe>
+	e8 00 00 00 00       	call   361e <ptmalloc_init+0xe>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOTOFF	__libc_malloc_initialized
 	85 c0                	test   %eax,%eax
-	78 08                	js     3647 <ptmalloc_init+0x27>
+	78 08                	js     3637 <ptmalloc_init+0x27>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -4941,7 +4951,7 @@
 	c7 83 80 04 00 00 00 	movl   $0x20000,0x480(%ebx)
 	00 02 00 
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   367a <ptmalloc_init+0x5a>
+	e8 fc ff ff ff       	call   366a <ptmalloc_init+0x5a>
  R_386_PC32	__GI___getpagesize
 	8d b3 20 00 00 00    	lea    0x20(%ebx),%esi
  R_386_GOTOFF	.bss
@@ -4955,7 +4965,7 @@
 	89 b3 68 04 00 00    	mov    %esi,0x468(%ebx)
  R_386_GOTOFF	.bss
 	85 c0                	test   %eax,%eax
-	0f 84 88 00 00 00    	je     3730 <ptmalloc_init+0x110>
+	0f 84 88 00 00 00    	je     3720 <ptmalloc_init+0x110>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__morecore
 	8d 93 b0 02 00 00    	lea    0x2b0(%ebx),%edx
@@ -4980,7 +4990,7 @@
 	8d 83 e0 00 00 00    	lea    0xe0(%ebx),%eax
  R_386_GOTOFF	.text
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   36e8 <ptmalloc_init+0xc8>
+	e8 fc ff ff ff       	call   36d8 <ptmalloc_init+0xc8>
  R_386_PC32	__GI___register_atfork
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__libc_enable_secure
@@ -4992,68 +5002,68 @@
  R_386_GOT32	_environ
 	8b 00                	mov    (%eax),%eax
 	85 c0                	test   %eax,%eax
-	0f 84 9f 00 00 00    	je     37b0 <ptmalloc_init+0x190>
+	0f 84 9f 00 00 00    	je     37a0 <ptmalloc_init+0x190>
 	8d 55 dc             	lea    0xffffffdc(%ebp),%edx
 	89 45 dc             	mov    %eax,0xffffffdc(%ebp)
 	89 55 b8             	mov    %edx,0xffffffb8(%ebp)
 	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 	8b 10                	mov    (%eax),%edx
 	85 d2                	test   %edx,%edx
-	74 70                	je     3796 <ptmalloc_init+0x176>
+	74 70                	je     3786 <ptmalloc_init+0x176>
 	80 3a 4d             	cmpb   $0x4d,(%edx)
-	74 35                	je     3760 <ptmalloc_init+0x140>
+	74 35                	je     3750 <ptmalloc_init+0x140>
 	83 c0 04             	add    $0x4,%eax
-	eb f0                	jmp    3720 <ptmalloc_init+0x100>
+	eb f0                	jmp    3710 <ptmalloc_init+0x100>
 	8d 55 e4             	lea    0xffffffe4(%ebp),%edx
 	8d 4d e0             	lea    0xffffffe0(%ebp),%ecx
-	8d 83 20 36 00 00    	lea    0x3620(%ebx),%eax
+	8d 83 10 36 00 00    	lea    0x3610(%ebx),%eax
  R_386_GOTOFF	.text
 	6a 00                	push   $0x0
-	e8 fc ff ff ff       	call   373f <ptmalloc_init+0x11f>
+	e8 fc ff ff ff       	call   372f <ptmalloc_init+0x11f>
  R_386_PC32	__GI__dl_addr
 	85 c0                	test   %eax,%eax
-	0f 84 6b ff ff ff    	je     36b6 <ptmalloc_init+0x96>
+	0f 84 6b ff ff ff    	je     36a6 <ptmalloc_init+0x96>
 	8b 45 e0             	mov    0xffffffe0(%ebp),%eax
 	8b 78 18             	mov    0x18(%eax),%edi
 	85 ff                	test   %edi,%edi
-	0f 84 5d ff ff ff    	je     36b6 <ptmalloc_init+0x96>
-	e9 4a ff ff ff       	jmp    36a8 <ptmalloc_init+0x88>
+	0f 84 5d ff ff ff    	je     36a6 <ptmalloc_init+0x96>
+	e9 4a ff ff ff       	jmp    3698 <ptmalloc_init+0x88>
 	89 f6                	mov    %esi,%esi
 	80 7a 01 41          	cmpb   $0x41,0x1(%edx)
-	75 c5                	jne    372b <ptmalloc_init+0x10b>
+	75 c5                	jne    371b <ptmalloc_init+0x10b>
 	80 7a 02 4c          	cmpb   $0x4c,0x2(%edx)
-	75 bf                	jne    372b <ptmalloc_init+0x10b>
+	75 bf                	jne    371b <ptmalloc_init+0x10b>
 	80 7a 03 4c          	cmpb   $0x4c,0x3(%edx)
-	75 b9                	jne    372b <ptmalloc_init+0x10b>
+	75 b9                	jne    371b <ptmalloc_init+0x10b>
 	80 7a 04 4f          	cmpb   $0x4f,0x4(%edx)
-	75 b3                	jne    372b <ptmalloc_init+0x10b>
+	75 b3                	jne    371b <ptmalloc_init+0x10b>
 	80 7a 05 43          	cmpb   $0x43,0x5(%edx)
-	75 ad                	jne    372b <ptmalloc_init+0x10b>
+	75 ad                	jne    371b <ptmalloc_init+0x10b>
 	80 7a 06 5f          	cmpb   $0x5f,0x6(%edx)
-	75 a7                	jne    372b <ptmalloc_init+0x10b>
+	75 a7                	jne    371b <ptmalloc_init+0x10b>
 	8b 4d b8             	mov    0xffffffb8(%ebp),%ecx
 	83 c0 04             	add    $0x4,%eax
 	89 01                	mov    %eax,(%ecx)
 	89 d0                	mov    %edx,%eax
 	83 c0 07             	add    $0x7,%eax
 	89 45 b4             	mov    %eax,0xffffffb4(%ebp)
-	75 55                	jne    37eb <ptmalloc_init+0x1cb>
+	75 55                	jne    37db <ptmalloc_init+0x1cb>
 	8b 45 d8             	mov    0xffffffd8(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	74 13                	je     37b0 <ptmalloc_init+0x190>
+	74 13                	je     37a0 <ptmalloc_init+0x190>
 	8b 55 d8             	mov    0xffffffd8(%ebp),%edx
 	8a 02                	mov    (%edx),%al
 	84 c0                	test   %al,%al
-	75 33                	jne    37d9 <ptmalloc_init+0x1b9>
+	75 33                	jne    37c9 <ptmalloc_init+0x1b9>
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	85 c0                	test   %eax,%eax
-	75 22                	jne    37d2 <ptmalloc_init+0x1b2>
+	75 22                	jne    37c2 <ptmalloc_init+0x1b2>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__malloc_initialize_hook
 	8b 00                	mov    (%eax),%eax
 	85 c0                	test   %eax,%eax
-	75 12                	jne    37ce <ptmalloc_init+0x1ae>
+	75 12                	jne    37be <ptmalloc_init+0x1ae>
 	c7 83 00 00 00 00 01 	movl   $0x1,0x0(%ebx)
 	00 00 00 
  R_386_GOTOFF	__libc_malloc_initialized
@@ -5064,38 +5074,38 @@
 	5d                   	pop    %ebp
 	c3                   	ret    
 	ff d0                	call   *%eax
-	eb ea                	jmp    37bc <ptmalloc_init+0x19c>
-	e8 fc ff ff ff       	call   37d3 <ptmalloc_init+0x1b3>
+	eb ea                	jmp    37ac <ptmalloc_init+0x19c>
+	e8 fc ff ff ff       	call   37c3 <ptmalloc_init+0x1b3>
  R_386_PLT32	__malloc_check_init
-	eb d7                	jmp    37b0 <ptmalloc_init+0x190>
+	eb d7                	jmp    37a0 <ptmalloc_init+0x190>
 	0f be d0             	movsbl %al,%edx
 	83 ea 30             	sub    $0x30,%edx
 	b8 fb ff ff ff       	mov    $0xfffffffb,%eax
-	e8 d7 01 00 00       	call   39c0 <mALLOPt>
-	eb bb                	jmp    37a6 <ptmalloc_init+0x186>
+	e8 d7 01 00 00       	call   39b0 <mALLOPt>
+	eb bb                	jmp    3796 <ptmalloc_init+0x186>
 	8a 42 07             	mov    0x7(%edx),%al
 	31 f6                	xor    %esi,%esi
 	84 c0                	test   %al,%al
-	74 11                	je     3805 <ptmalloc_init+0x1e5>
+	74 11                	je     37f5 <ptmalloc_init+0x1e5>
 	3c 3d                	cmp    $0x3d,%al
-	74 12                	je     380a <ptmalloc_init+0x1ea>
+	74 12                	je     37fa <ptmalloc_init+0x1ea>
 	46                   	inc    %esi
 	8b 55 b4             	mov    0xffffffb4(%ebp),%edx
 	8a 04 32             	mov    (%edx,%esi,1),%al
 	84 c0                	test   %al,%al
-	75 f1                	jne    37f4 <ptmalloc_init+0x1d4>
-	eb 05                	jmp    380a <ptmalloc_init+0x1ea>
+	75 f1                	jne    37e4 <ptmalloc_init+0x1d4>
+	eb 05                	jmp    37fa <ptmalloc_init+0x1ea>
 	8b 4d b4             	mov    0xffffffb4(%ebp),%ecx
 	8a 01                	mov    (%ecx),%al
 	3c 3d                	cmp    $0x3d,%al
-	74 08                	je     3816 <ptmalloc_init+0x1f6>
+	74 08                	je     3806 <ptmalloc_init+0x1f6>
 	8b 45 dc             	mov    0xffffffdc(%ebp),%eax
-	e9 0a ff ff ff       	jmp    3720 <ptmalloc_init+0x100>
+	e9 0a ff ff ff       	jmp    3710 <ptmalloc_init+0x100>
 	83 fe 08             	cmp    $0x8,%esi
-	74 2b                	je     3846 <ptmalloc_init+0x226>
-	0f 87 80 00 00 00    	ja     38a1 <ptmalloc_init+0x281>
+	74 2b                	je     3836 <ptmalloc_init+0x226>
+	0f 87 80 00 00 00    	ja     3891 <ptmalloc_init+0x281>
 	83 fe 06             	cmp    $0x6,%esi
-	75 e8                	jne    380e <ptmalloc_init+0x1ee>
+	75 e8                	jne    37fe <ptmalloc_init+0x1ee>
 	b8 06 00 00 00       	mov    $0x6,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC19
@@ -5103,14 +5113,14 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	75 d3                	jne    380e <ptmalloc_init+0x1ee>
+	75 d3                	jne    37fe <ptmalloc_init+0x1ee>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	83 c0 07             	add    $0x7,%eax
 	89 45 d8             	mov    %eax,0xffffffd8(%ebp)
-	eb c8                	jmp    380e <ptmalloc_init+0x1ee>
+	eb c8                	jmp    37fe <ptmalloc_init+0x1ee>
 	8b 55 d4             	mov    0xffffffd4(%ebp),%edx
 	85 d2                	test   %edx,%edx
-	75 c1                	jne    380e <ptmalloc_init+0x1ee>
+	75 c1                	jne    37fe <ptmalloc_init+0x1ee>
 	b8 08 00 00 00       	mov    $0x8,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC20
@@ -5118,7 +5128,7 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	0f 84 a4 00 00 00    	je     390a <ptmalloc_init+0x2ea>
+	0f 84 a4 00 00 00    	je     38fa <ptmalloc_init+0x2ea>
 	b8 08 00 00 00       	mov    $0x8,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC21
@@ -5126,27 +5136,27 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	75 93                	jne    380e <ptmalloc_init+0x1ee>
+	75 93                	jne    37fe <ptmalloc_init+0x1ee>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	6a 00                	push   $0x0
 	83 c0 09             	add    $0x9,%eax
 	6a 0a                	push   $0xa
 	6a 00                	push   $0x0
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3889 <ptmalloc_init+0x269>
+	e8 fc ff ff ff       	call   3879 <ptmalloc_init+0x269>
  R_386_PC32	__GI___strtol_internal
 	83 c4 10             	add    $0x10,%esp
 	89 c2                	mov    %eax,%edx
 	b8 fa ff ff ff       	mov    $0xfffffffa,%eax
-	e8 24 01 00 00       	call   39c0 <mALLOPt>
-	e9 6d ff ff ff       	jmp    380e <ptmalloc_init+0x1ee>
+	e8 24 01 00 00       	call   39b0 <mALLOPt>
+	e9 6d ff ff ff       	jmp    37fe <ptmalloc_init+0x1ee>
 	83 fe 09             	cmp    $0x9,%esi
-	0f 84 a0 00 00 00    	je     394a <ptmalloc_init+0x32a>
+	0f 84 a0 00 00 00    	je     393a <ptmalloc_init+0x32a>
 	83 fe 0f             	cmp    $0xf,%esi
-	0f 85 5b ff ff ff    	jne    380e <ptmalloc_init+0x1ee>
+	0f 85 5b ff ff ff    	jne    37fe <ptmalloc_init+0x1ee>
 	8b 45 d4             	mov    0xffffffd4(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	0f 85 50 ff ff ff    	jne    380e <ptmalloc_init+0x1ee>
+	0f 85 50 ff ff ff    	jne    37fe <ptmalloc_init+0x1ee>
 	b8 0f 00 00 00       	mov    $0xf,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC23
@@ -5154,7 +5164,7 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	74 58                	je     392b <ptmalloc_init+0x30b>
+	74 58                	je     391b <ptmalloc_init+0x30b>
 	b8 0f 00 00 00       	mov    $0xf,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC24
@@ -5162,46 +5172,46 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	0f 85 22 ff ff ff    	jne    380e <ptmalloc_init+0x1ee>
+	0f 85 22 ff ff ff    	jne    37fe <ptmalloc_init+0x1ee>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	6a 00                	push   $0x0
 	83 c0 10             	add    $0x10,%eax
 	6a 0a                	push   $0xa
 	6a 00                	push   $0x0
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   38fa <ptmalloc_init+0x2da>
+	e8 fc ff ff ff       	call   38ea <ptmalloc_init+0x2da>
  R_386_PC32	__GI___strtol_internal
 	83 c4 10             	add    $0x10,%esp
 	89 c2                	mov    %eax,%edx
 	b8 fd ff ff ff       	mov    $0xfffffffd,%eax
-	eb 8d                	jmp    3897 <ptmalloc_init+0x277>
+	eb 8d                	jmp    3887 <ptmalloc_init+0x277>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	6a 00                	push   $0x0
 	83 c0 09             	add    $0x9,%eax
 	6a 0a                	push   $0xa
 	6a 00                	push   $0x0
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3918 <ptmalloc_init+0x2f8>
+	e8 fc ff ff ff       	call   3908 <ptmalloc_init+0x2f8>
  R_386_PC32	__GI___strtol_internal
 	83 c4 10             	add    $0x10,%esp
 	89 c2                	mov    %eax,%edx
 	b8 fe ff ff ff       	mov    $0xfffffffe,%eax
-	e9 6c ff ff ff       	jmp    3897 <ptmalloc_init+0x277>
+	e9 6c ff ff ff       	jmp    3887 <ptmalloc_init+0x277>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	6a 00                	push   $0x0
 	83 c0 10             	add    $0x10,%eax
 	6a 0a                	push   $0xa
 	6a 00                	push   $0x0
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3939 <ptmalloc_init+0x319>
+	e8 fc ff ff ff       	call   3929 <ptmalloc_init+0x319>
  R_386_PC32	__GI___strtol_internal
 	83 c4 10             	add    $0x10,%esp
 	89 c2                	mov    %eax,%edx
 	83 c8 ff             	or     $0xffffffff,%eax
-	e9 4d ff ff ff       	jmp    3897 <ptmalloc_init+0x277>
+	e9 4d ff ff ff       	jmp    3887 <ptmalloc_init+0x277>
 	8b 45 d4             	mov    0xffffffd4(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	0f 85 b9 fe ff ff    	jne    380e <ptmalloc_init+0x1ee>
+	0f 85 b9 fe ff ff    	jne    37fe <ptmalloc_init+0x1ee>
 	b8 09 00 00 00       	mov    $0x9,%eax
 	8d bb 00 00 00 00    	lea    0x0(%ebx),%edi
  R_386_GOTOFF	.LC22
@@ -5209,36 +5219,36 @@
 	8b 75 b4             	mov    0xffffffb4(%ebp),%esi
 	89 c1                	mov    %eax,%ecx
 	f3 a6                	repz cmpsb %es:(%edi),%ds:(%esi)
-	0f 85 a0 fe ff ff    	jne    380e <ptmalloc_init+0x1ee>
+	0f 85 a0 fe ff ff    	jne    37fe <ptmalloc_init+0x1ee>
 	8b 45 b4             	mov    0xffffffb4(%ebp),%eax
 	6a 00                	push   $0x0
 	83 c0 0a             	add    $0xa,%eax
 	6a 0a                	push   $0xa
 	6a 00                	push   $0x0
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   397c <ptmalloc_init+0x35c>
+	e8 fc ff ff ff       	call   396c <ptmalloc_init+0x35c>
  R_386_PC32	__GI___strtol_internal
 	83 c4 10             	add    $0x10,%esp
 	89 c2                	mov    %eax,%edx
 	b8 fc ff ff ff       	mov    $0xfffffffc,%eax
-	e9 08 ff ff ff       	jmp    3897 <ptmalloc_init+0x277>
+	e9 08 ff ff ff       	jmp    3887 <ptmalloc_init+0x277>
 	90                   	nop    
 
 
 	55                   	push   %ebp
 	89 e5                	mov    %esp,%ebp
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3999 <malloc_hook_ini+0x9>
+	e8 00 00 00 00       	call   3989 <malloc_hook_ini+0x9>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__malloc_hook
 	c7 00 00 00 00 00    	movl   $0x0,(%eax)
-	e8 6f fc ff ff       	call   3620 <ptmalloc_init>
+	e8 6f fc ff ff       	call   3610 <ptmalloc_init>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   39b6 <malloc_hook_ini+0x26>
+	e8 fc ff ff ff       	call   39a6 <malloc_hook_ini+0x26>
  R_386_PC32	__GI___libc_malloc
 	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
 	c9                   	leave  
@@ -5251,7 +5261,7 @@
 	57                   	push   %edi
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   39cb <mALLOPt+0xb>
+	e8 00 00 00 00       	call   39bb <mALLOPt+0xb>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5265,22 +5275,22 @@
  R_386_GOTOFF	.bss
 	be 01 00 00 00       	mov    $0x1,%esi
 	85 c0                	test   %eax,%eax
-	0f 88 cd 00 00 00    	js     3ac0 <.L866+0x13>
+	0f 88 cd 00 00 00    	js     3ab0 <.L868+0x13>
 	31 c0                	xor    %eax,%eax
 	89 f1                	mov    %esi,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3a03 <mALLOPt+0x43>
+	3e 74 01             	je,pt  39f3 <mALLOPt+0x43>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 40 0f 00 00    	jne    4950 <_L_mutex_lock_7902>
+	0f 85 40 0f 00 00    	jne    4940 <_L_mutex_lock_7901>
 	89 f8                	mov    %edi,%eax
-	e8 09 d2 ff ff       	call   c20 <malloc_consolidate>
+	e8 19 d2 ff ff       	call   c20 <malloc_consolidate>
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	83 c0 06             	add    $0x6,%eax
 	83 f8 07             	cmp    $0x7,%eax
-	77 14                	ja     3a36 <.L858>
+	77 14                	ja     3a26 <.L860>
 	8b 84 83 00 00 00 00 	mov    0x0(%ebx,%eax,4),%eax
  R_386_GOTOFF	.rodata
 	01 d8                	add    %ebx,%eax
@@ -5294,9 +5304,9 @@
 
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3a42 <.L858+0xc>
+	3e 74 01             	je,pt  3a32 <.L860+0xc>
 	f0 83 2f 01          	lock subl $0x1,(%edi)
-	0f 85 15 0f 00 00    	jne    4960 <_L_mutex_unlock_7931>
+	0f 85 15 0f 00 00    	jne    4950 <_L_mutex_unlock_7930>
 	89 f0                	mov    %esi,%eax
 	5a                   	pop    %edx
 	59                   	pop    %ecx
@@ -5308,67 +5318,67 @@
 
 
 	83 7d ec 50          	cmpl   $0x50,0xffffffec(%ebp)
-	77 44                	ja     3a9e <.L868+0x9>
+	77 44                	ja     3a8e <.L870+0x9>
 	8b 4f 04             	mov    0x4(%edi),%ecx
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	83 e1 02             	and    $0x2,%ecx
 	85 c0                	test   %eax,%eax
-	74 71                	je     3ad8 <.L866+0x2b>
+	74 71                	je     3ac8 <.L868+0x2b>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	83 c0 0b             	add    $0xb,%eax
 	83 f8 0f             	cmp    $0xf,%eax
-	76 73                	jbe    3ae5 <.L866+0x38>
+	76 73                	jbe    3ad5 <.L868+0x38>
 	83 e0 f8             	and    $0xfffffff8,%eax
 	09 c8                	or     %ecx,%eax
 	83 c8 01             	or     $0x1,%eax
 	89 47 04             	mov    %eax,0x4(%edi)
-	eb b7                	jmp    3a36 <.L858>
+	eb b7                	jmp    3a26 <.L860>
 
 
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	89 83 04 00 00 00    	mov    %eax,0x4(%ebx)
  R_386_GOTOFF	.data
-	eb ac                	jmp    3a36 <.L858>
+	eb ac                	jmp    3a26 <.L860>
 
 
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	89 83 90 04 00 00    	mov    %eax,0x490(%ebx)
  R_386_GOTOFF	.bss
-	eb a1                	jmp    3a36 <.L858>
+	eb a1                	jmp    3a26 <.L860>
 
 
 	81 7d ec 00 00 08 00 	cmpl   $0x80000,0xffffffec(%ebp)
-	76 2c                	jbe    3aca <.L866+0x1d>
+	76 2c                	jbe    3aba <.L868+0x1d>
 	31 f6                	xor    %esi,%esi
-	eb 94                	jmp    3a36 <.L858>
+	eb 94                	jmp    3a26 <.L860>
 
 
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	89 83 84 04 00 00    	mov    %eax,0x484(%ebx)
  R_386_GOTOFF	.bss
-	eb 89                	jmp    3a36 <.L858>
+	eb 89                	jmp    3a26 <.L860>
 
 
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	89 83 80 04 00 00    	mov    %eax,0x480(%ebx)
  R_386_GOTOFF	.bss
-	e9 7b ff ff ff       	jmp    3a36 <.L858>
+	e9 7b ff ff ff       	jmp    3a26 <.L860>
 	90                   	nop    
 	8d 74 26 00          	lea    0x0(%esi),%esi
-	e8 5b fb ff ff       	call   3620 <ptmalloc_init>
-	e9 29 ff ff ff       	jmp    39f3 <mALLOPt+0x33>
+	e8 5b fb ff ff       	call   3610 <ptmalloc_init>
+	e9 29 ff ff ff       	jmp    39e3 <mALLOPt+0x33>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	89 83 88 04 00 00    	mov    %eax,0x488(%ebx)
  R_386_GOTOFF	.bss
-	e9 5e ff ff ff       	jmp    3a36 <.L858>
+	e9 5e ff ff ff       	jmp    3a26 <.L860>
 	89 c8                	mov    %ecx,%eax
 	83 c8 09             	or     $0x9,%eax
 	89 47 04             	mov    %eax,0x4(%edi)
-	e9 51 ff ff ff       	jmp    3a36 <.L858>
+	e9 51 ff ff ff       	jmp    3a26 <.L860>
 	89 c8                	mov    %ecx,%eax
 	83 c8 11             	or     $0x11,%eax
 	89 47 04             	mov    %eax,0x4(%edi)
-	e9 44 ff ff ff       	jmp    3a36 <.L858>
+	e9 44 ff ff ff       	jmp    3a26 <.L860>
 	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
 	8d bc 27 00 00 00 00 	lea    0x0(%edi),%edi
 
@@ -5378,14 +5388,14 @@
 	8b 45 08             	mov    0x8(%ebp),%eax
 	8b 55 0c             	mov    0xc(%ebp),%edx
 	5d                   	pop    %ebp
-	e9 b1 fe ff ff       	jmp    39c0 <mALLOPt>
+	e9 b1 fe ff ff       	jmp    39b0 <mALLOPt>
 	90                   	nop    
 
 
 	55                   	push   %ebp
 	89 e5                	mov    %esp,%ebp
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3b19 <realloc_hook_ini+0x9>
+	e8 00 00 00 00       	call   3b09 <realloc_hook_ini+0x9>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5395,12 +5405,12 @@
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__realloc_hook
 	c7 00 00 00 00 00    	movl   $0x0,(%eax)
-	e8 e3 fa ff ff       	call   3620 <ptmalloc_init>
+	e8 e3 fa ff ff       	call   3610 <ptmalloc_init>
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	50                   	push   %eax
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3b46 <realloc_hook_ini+0x36>
+	e8 fc ff ff ff       	call   3b36 <realloc_hook_ini+0x36>
  R_386_PC32	__GI___libc_realloc
 	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
 	c9                   	leave  
@@ -5411,19 +5421,19 @@
 	55                   	push   %ebp
 	89 e5                	mov    %esp,%ebp
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3b59 <memalign_hook_ini+0x9>
+	e8 00 00 00 00       	call   3b49 <memalign_hook_ini+0x9>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__memalign_hook
 	c7 00 00 00 00 00    	movl   $0x0,(%eax)
-	e8 af fa ff ff       	call   3620 <ptmalloc_init>
+	e8 af fa ff ff       	call   3610 <ptmalloc_init>
 	8b 45 0c             	mov    0xc(%ebp),%eax
 	50                   	push   %eax
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3b7a <memalign_hook_ini+0x2a>
+	e8 fc ff ff ff       	call   3b6a <memalign_hook_ini+0x2a>
  R_386_PC32	__GI___libc_memalign
 	8b 5d fc             	mov    0xfffffffc(%ebp),%ebx
 	c9                   	leave  
@@ -5436,7 +5446,7 @@
 	89 e5                	mov    %esp,%ebp
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3b9a <__libc_mallinfo+0xa>
+	e8 00 00 00 00       	call   3b8a <__libc_mallinfo+0xa>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5445,27 +5455,27 @@
  R_386_GOTOFF	__libc_malloc_initialized
 	8b 75 08             	mov    0x8(%ebp),%esi
 	85 c0                	test   %eax,%eax
-	0f 88 8d 00 00 00    	js     3c42 <__libc_mallinfo+0xb2>
+	0f 88 8d 00 00 00    	js     3c32 <__libc_mallinfo+0xb2>
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3bc8 <__libc_mallinfo+0x38>
+	3e 74 01             	je,pt  3bb8 <__libc_mallinfo+0x38>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 97 0d 00 00    	jne    496c <_L_mutex_lock_8128>
+	0f 85 97 0d 00 00    	jne    495c <_L_mutex_lock_8127>
 	8d 45 c8             	lea    0xffffffc8(%ebp),%eax
 	8d 93 20 00 00 00    	lea    0x20(%ebx),%edx
  R_386_GOTOFF	.bss
-	e8 dd d1 ff ff       	call   dc0 <mALLINFo>
+	e8 ed d1 ff ff       	call   dc0 <mALLINFo>
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3bef <__libc_mallinfo+0x5f>
+	3e 74 01             	je,pt  3bdf <__libc_mallinfo+0x5f>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 80 0d 00 00    	jne    497c <_L_mutex_unlock_8137>
+	0f 85 80 0d 00 00    	jne    496c <_L_mutex_unlock_8136>
 	8b 45 c8             	mov    0xffffffc8(%ebp),%eax
 	89 06                	mov    %eax,(%esi)
 	8b 45 cc             	mov    0xffffffcc(%ebp),%eax
@@ -5492,8 +5502,8 @@
 	5e                   	pop    %esi
 	5d                   	pop    %ebp
 	c2 04 00             	ret    $0x4
-	e8 d9 f9 ff ff       	call   3620 <ptmalloc_init>
-	e9 69 ff ff ff       	jmp    3bb5 <__libc_mallinfo+0x25>
+	e8 d9 f9 ff ff       	call   3610 <ptmalloc_init>
+	e9 69 ff ff ff       	jmp    3ba5 <__libc_mallinfo+0x25>
 	8d 74 26 00          	lea    0x0(%esi),%esi
 
 
@@ -5503,7 +5513,7 @@
 	56                   	push   %esi
 	53                   	push   %ebx
 	83 ec 54             	sub    $0x54,%esp
-	e8 00 00 00 00       	call   3c5e <__malloc_stats+0xe>
+	e8 00 00 00 00       	call   3c4e <__malloc_stats+0xe>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5514,7 +5524,7 @@
 	89 45 bc             	mov    %eax,0xffffffbc(%ebp)
 	89 45 b8             	mov    %eax,0xffffffb8(%ebp)
 	85 f6                	test   %esi,%esi
-	0f 88 74 01 00 00    	js     3df3 <__malloc_stats+0x1a3>
+	0f 88 74 01 00 00    	js     3de3 <__malloc_stats+0x1a3>
 	8b 8b 00 00 00 00    	mov    0x0(%ebx),%ecx
  R_386_GOT32	stderr
 	c7 45 c0 00 00 00 00 	movl   $0x0,0xffffffc0(%ebp)
@@ -5539,7 +5549,7 @@
  R_386_GOTOFF	.LC27
 	89 45 b0             	mov    %eax,0xffffffb0(%ebp)
 	89 55 ac             	mov    %edx,0xffffffac(%ebp)
-	eb 0d                	jmp    3cd7 <__malloc_stats+0x87>
+	eb 0d                	jmp    3cc7 <__malloc_stats+0x87>
 	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 	8b 45 c0             	mov    0xffffffc0(%ebp),%eax
 	40                   	inc    %eax
@@ -5548,19 +5558,19 @@
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3cea <__malloc_stats+0x9a>
+	3e 74 01             	je,pt  3cda <__malloc_stats+0x9a>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
-	0f 85 99 0c 00 00    	jne    498c <_L_mutex_lock_8241>
+	0f 85 99 0c 00 00    	jne    497c <_L_mutex_lock_8240>
 	89 f2                	mov    %esi,%edx
 	8b 45 a0             	mov    0xffffffa0(%ebp),%eax
-	e8 c3 d0 ff ff       	call   dc0 <mALLINFo>
+	e8 d3 d0 ff ff       	call   dc0 <mALLINFo>
 	8b 55 a4             	mov    0xffffffa4(%ebp),%edx
 	8b 4d c0             	mov    0xffffffc0(%ebp),%ecx
 	51                   	push   %ecx
 	52                   	push   %edx
 	8b 07                	mov    (%edi),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3d09 <__malloc_stats+0xb9>
+	e8 fc ff ff ff       	call   3cf9 <__malloc_stats+0xb9>
  R_386_PC32	__GI_fprintf
 	83 c4 0c             	add    $0xc,%esp
 	8b 45 c4             	mov    0xffffffc4(%ebp),%eax
@@ -5569,7 +5579,7 @@
 	50                   	push   %eax
 	8b 07                	mov    (%edi),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3d1c <__malloc_stats+0xcc>
+	e8 fc ff ff ff       	call   3d0c <__malloc_stats+0xcc>
  R_386_PC32	__GI_fprintf
 	83 c4 0c             	add    $0xc,%esp
 	8b 45 e0             	mov    0xffffffe0(%ebp),%eax
@@ -5578,7 +5588,7 @@
 	50                   	push   %eax
 	8b 0f                	mov    (%edi),%ecx
 	51                   	push   %ecx
-	e8 fc ff ff ff       	call   3d2f <__malloc_stats+0xdf>
+	e8 fc ff ff ff       	call   3d1f <__malloc_stats+0xdf>
  R_386_PC32	__GI_fprintf
 	8b 45 c4             	mov    0xffffffc4(%ebp),%eax
 	8b 55 b8             	mov    0xffffffb8(%ebp),%edx
@@ -5591,12 +5601,12 @@
 	89 45 bc             	mov    %eax,0xffffffbc(%ebp)
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3d58 <__malloc_stats+0x108>
+	3e 74 01             	je,pt  3d48 <__malloc_stats+0x108>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 37 0c 00 00    	jne    4998 <_L_mutex_unlock_8291>
+	0f 85 37 0c 00 00    	jne    4988 <_L_mutex_unlock_8290>
 	8b b6 48 04 00 00    	mov    0x448(%esi),%esi
 	3b 75 a8             	cmp    0xffffffa8(%ebp),%esi
-	0f 85 60 ff ff ff    	jne    3cd0 <__malloc_stats+0x80>
+	0f 85 60 ff ff ff    	jne    3cc0 <__malloc_stats+0x80>
 	8b 07                	mov    (%edi),%eax
 	50                   	push   %eax
 	8d 83 00 00 00 00    	lea    0x0(%ebx),%eax
@@ -5604,7 +5614,7 @@
 	6a 14                	push   $0x14
 	6a 01                	push   $0x1
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3d7f <__malloc_stats+0x12f>
+	e8 fc ff ff ff       	call   3d6f <__malloc_stats+0x12f>
  R_386_PLT32	__GI_fwrite
 	83 c4 10             	add    $0x10,%esp
 	8b 4d b0             	mov    0xffffffb0(%ebp),%ecx
@@ -5613,7 +5623,7 @@
 	51                   	push   %ecx
 	8b 17                	mov    (%edi),%edx
 	52                   	push   %edx
-	e8 fc ff ff ff       	call   3d92 <__malloc_stats+0x142>
+	e8 fc ff ff ff       	call   3d82 <__malloc_stats+0x142>
  R_386_PC32	__GI_fprintf
 	83 c4 0c             	add    $0xc,%esp
 	8b 45 bc             	mov    0xffffffbc(%ebp),%eax
@@ -5622,7 +5632,7 @@
 	50                   	push   %eax
 	8b 07                	mov    (%edi),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3da5 <__malloc_stats+0x155>
+	e8 fc ff ff ff       	call   3d95 <__malloc_stats+0x155>
  R_386_PC32	__GI_fprintf
 	83 c4 0c             	add    $0xc,%esp
 	8b 83 94 04 00 00    	mov    0x494(%ebx),%eax
@@ -5633,7 +5643,7 @@
 	50                   	push   %eax
 	8b 07                	mov    (%edi),%eax
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   3dbe <__malloc_stats+0x16e>
+	e8 fc ff ff ff       	call   3dae <__malloc_stats+0x16e>
  R_386_PC32	__GI_fprintf
 	83 c4 0c             	add    $0xc,%esp
 	8b 83 a0 04 00 00    	mov    0x4a0(%ebx),%eax
@@ -5644,7 +5654,7 @@
 	50                   	push   %eax
 	8b 37                	mov    (%edi),%esi
 	56                   	push   %esi
-	e8 fc ff ff ff       	call   3dd7 <__malloc_stats+0x187>
+	e8 fc ff ff ff       	call   3dc7 <__malloc_stats+0x187>
  R_386_PC32	__GI_fprintf
 	8b 07                	mov    (%edi),%eax
 	8b 55 b4             	mov    0xffffffb4(%ebp),%edx
@@ -5658,8 +5668,8 @@
 	5f                   	pop    %edi
 	5d                   	pop    %ebp
 	c3                   	ret    
-	e8 28 f8 ff ff       	call   3620 <ptmalloc_init>
-	e9 82 fe ff ff       	jmp    3c7f <__malloc_stats+0x2f>
+	e8 28 f8 ff ff       	call   3610 <ptmalloc_init>
+	e9 82 fe ff ff       	jmp    3c6f <__malloc_stats+0x2f>
 	8d 76 00             	lea    0x0(%esi),%esi
 
 
@@ -5667,7 +5677,7 @@
 	89 e5                	mov    %esp,%ebp
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3e0a <__malloc_trim+0xa>
+	e8 00 00 00 00       	call   3dfa <__malloc_trim+0xa>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5675,39 +5685,39 @@
 	8b 8b 00 00 00 00    	mov    0x0(%ebx),%ecx
  R_386_GOTOFF	__libc_malloc_initialized
 	85 c9                	test   %ecx,%ecx
-	78 59                	js     3e75 <__malloc_trim+0x75>
+	78 59                	js     3e65 <__malloc_trim+0x75>
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3e2f <__malloc_trim+0x2f>
+	3e 74 01             	je,pt  3e1f <__malloc_trim+0x2f>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 68 0b 00 00    	jne    49a4 <_L_mutex_lock_8396>
+	0f 85 68 0b 00 00    	jne    4994 <_L_mutex_lock_8395>
 	8d b3 20 00 00 00    	lea    0x20(%ebx),%esi
  R_386_GOTOFF	.bss
 	89 f0                	mov    %esi,%eax
-	e8 d7 cd ff ff       	call   c20 <malloc_consolidate>
+	e8 e7 cd ff ff       	call   c20 <malloc_consolidate>
 	89 f2                	mov    %esi,%edx
 	8b 45 08             	mov    0x8(%ebp),%eax
-	e8 7d cb ff ff       	call   9d0 <sYSTRIm>
+	e8 8d cb ff ff       	call   9d0 <sYSTRIm>
 	89 c2                	mov    %eax,%edx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3e61 <__malloc_trim+0x61>
+	3e 74 01             	je,pt  3e51 <__malloc_trim+0x61>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 46 0b 00 00    	jne    49b4 <_L_mutex_unlock_8414>
+	0f 85 46 0b 00 00    	jne    49a4 <_L_mutex_unlock_8413>
 	89 d0                	mov    %edx,%eax
 	5a                   	pop    %edx
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
 	5d                   	pop    %ebp
 	c3                   	ret    
-	e8 a6 f7 ff ff       	call   3620 <ptmalloc_init>
-	eb a0                	jmp    3e1c <__malloc_trim+0x1c>
+	e8 a6 f7 ff ff       	call   3610 <ptmalloc_init>
+	eb a0                	jmp    3e0c <__malloc_trim+0x1c>
 	8d 74 26 00          	lea    0x0(%esi),%esi
 
 
@@ -5716,7 +5726,7 @@
 	57                   	push   %edi
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3e8b <__libc_pvalloc+0xb>
+	e8 00 00 00 00       	call   3e7b <__libc_pvalloc+0xb>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5725,12 +5735,12 @@
  R_386_GOTOFF	__libc_malloc_initialized
 	8b 7d 08             	mov    0x8(%ebp),%edi
 	85 c0                	test   %eax,%eax
-	0f 88 be 00 00 00    	js     3f62 <__libc_pvalloc+0xe2>
+	0f 88 be 00 00 00    	js     3f52 <__libc_pvalloc+0xe2>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__memalign_hook
 	8b 08                	mov    (%eax),%ecx
 	85 c9                	test   %ecx,%ecx
-	74 24                	je     3ed4 <__libc_pvalloc+0x54>
+	74 24                	je     3ec4 <__libc_pvalloc+0x54>
 	8b 45 04             	mov    0x4(%ebp),%eax
 	50                   	push   %eax
 	8b 83 98 04 00 00    	mov    0x498(%ebx),%eax
@@ -5753,18 +5763,18 @@
  R_386_TLS_GOTIE	__libc_tsd_MALLOC
 	65 8b 30             	mov    %gs:(%eax),%esi
 	85 f6                	test   %esi,%esi
-	74 5f                	je     3f40 <__libc_pvalloc+0xc0>
+	74 5f                	je     3f30 <__libc_pvalloc+0xc0>
 	ba 01 00 00 00       	mov    $0x1,%edx
 	89 c8                	mov    %ecx,%eax
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3ef4 <__libc_pvalloc+0x74>
+	3e 74 01             	je,pt  3ee4 <__libc_pvalloc+0x74>
 	f0 0f b1 16          	lock cmpxchg %edx,(%esi)
 	0f 95 c0             	setne  %al
 	84 c0                	test   %al,%al
-	75 42                	jne    3f40 <__libc_pvalloc+0xc0>
+	75 42                	jne    3f30 <__libc_pvalloc+0xc0>
 	f6 46 04 01          	testb  $0x1,0x4(%esi)
-	74 55                	je     3f59 <__libc_pvalloc+0xd9>
+	74 55                	je     3f49 <__libc_pvalloc+0xd9>
 	8b 8b 98 04 00 00    	mov    0x498(%ebx),%ecx
  R_386_GOTOFF	.bss
 	89 ca                	mov    %ecx,%edx
@@ -5774,15 +5784,15 @@
 	50                   	push   %eax
 	51                   	push   %ecx
 	56                   	push   %esi
-	e8 fc ff ff ff       	call   3f18 <__libc_pvalloc+0x98>
+	e8 fc ff ff ff       	call   3f08 <__libc_pvalloc+0x98>
  R_386_PC32	_int_memalign
 	83 c4 0c             	add    $0xc,%esp
 	89 c2                	mov    %eax,%edx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3f2d <__libc_pvalloc+0xad>
+	3e 74 01             	je,pt  3f1d <__libc_pvalloc+0xad>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 8e 0a 00 00    	jne    49c4 <_L_mutex_unlock_8522>
+	0f 85 8e 0a 00 00    	jne    49b4 <_L_mutex_unlock_8521>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	89 d0                	mov    %edx,%eax
 	5b                   	pop    %ebx
@@ -5794,15 +5804,15 @@
  R_386_GOTOFF	.bss
 	89 f0                	mov    %esi,%eax
 	8d 54 57 10          	lea    0x10(%edi,%edx,2),%edx
-	e8 8f c6 ff ff       	call   5e0 <arena_get2>
+	e8 9f c6 ff ff       	call   5e0 <arena_get2>
 	89 c6                	mov    %eax,%esi
 	f6 46 04 01          	testb  $0x1,0x4(%esi)
-	75 ab                	jne    3f04 <__libc_pvalloc+0x84>
+	75 ab                	jne    3ef4 <__libc_pvalloc+0x84>
 	89 f0                	mov    %esi,%eax
-	e8 c0 cc ff ff       	call   c20 <malloc_consolidate>
-	eb a2                	jmp    3f04 <__libc_pvalloc+0x84>
-	e8 b9 f6 ff ff       	call   3620 <ptmalloc_init>
-	e9 38 ff ff ff       	jmp    3ea4 <__libc_pvalloc+0x24>
+	e8 d0 cc ff ff       	call   c20 <malloc_consolidate>
+	eb a2                	jmp    3ef4 <__libc_pvalloc+0x84>
+	e8 b9 f6 ff ff       	call   3610 <ptmalloc_init>
+	e9 38 ff ff ff       	jmp    3e94 <__libc_pvalloc+0x24>
 	8d 74 26 00          	lea    0x0(%esi),%esi
 
 
@@ -5811,7 +5821,7 @@
 	57                   	push   %edi
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   3f7b <__libc_valloc+0xb>
+	e8 00 00 00 00       	call   3f6b <__libc_valloc+0xb>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5820,12 +5830,12 @@
  R_386_GOTOFF	__libc_malloc_initialized
 	8b 7d 08             	mov    0x8(%ebp),%edi
 	85 c0                	test   %eax,%eax
-	0f 88 92 00 00 00    	js     4026 <__libc_valloc+0xb6>
+	0f 88 92 00 00 00    	js     4016 <__libc_valloc+0xb6>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__memalign_hook
 	8b 10                	mov    (%eax),%edx
 	85 d2                	test   %edx,%edx
-	74 16                	je     3fb6 <__libc_valloc+0x46>
+	74 16                	je     3fa6 <__libc_valloc+0x46>
 	8b 45 04             	mov    0x4(%ebp),%eax
 	50                   	push   %eax
 	57                   	push   %edi
@@ -5843,31 +5853,31 @@
  R_386_TLS_GOTIE	__libc_tsd_MALLOC
 	65 8b 30             	mov    %gs:(%eax),%esi
 	85 f6                	test   %esi,%esi
-	74 4d                	je     4010 <__libc_valloc+0xa0>
+	74 4d                	je     4000 <__libc_valloc+0xa0>
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	89 d0                	mov    %edx,%eax
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3fd6 <__libc_valloc+0x66>
+	3e 74 01             	je,pt  3fc6 <__libc_valloc+0x66>
 	f0 0f b1 0e          	lock cmpxchg %ecx,(%esi)
 	0f 95 c0             	setne  %al
 	84 c0                	test   %al,%al
-	75 30                	jne    4010 <__libc_valloc+0xa0>
+	75 30                	jne    4000 <__libc_valloc+0xa0>
 	31 c0                	xor    %eax,%eax
 	85 f6                	test   %esi,%esi
-	74 c8                	je     3fae <__libc_valloc+0x3e>
+	74 c8                	je     3f9e <__libc_valloc+0x3e>
 	57                   	push   %edi
 	56                   	push   %esi
-	e8 fc ff ff ff       	call   3fe9 <__libc_valloc+0x79>
+	e8 fc ff ff ff       	call   3fd9 <__libc_valloc+0x79>
  R_386_PC32	_int_valloc
 	89 c2                	mov    %eax,%edx
 	58                   	pop    %eax
 	59                   	pop    %ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  3ffd <__libc_valloc+0x8d>
+	3e 74 01             	je,pt  3fed <__libc_valloc+0x8d>
 	f0 83 2e 01          	lock subl $0x1,(%esi)
-	0f 85 ca 09 00 00    	jne    49d0 <_L_mutex_unlock_8645>
+	0f 85 ca 09 00 00    	jne    49c0 <_L_mutex_unlock_8644>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	89 d0                	mov    %edx,%eax
 	5b                   	pop    %ebx
@@ -5880,11 +5890,11 @@
 	89 f0                	mov    %esi,%eax
 	01 fa                	add    %edi,%edx
 	83 c2 10             	add    $0x10,%edx
-	e8 be c5 ff ff       	call   5e0 <arena_get2>
+	e8 ce c5 ff ff       	call   5e0 <arena_get2>
 	89 c6                	mov    %eax,%esi
-	eb ba                	jmp    3fe0 <__libc_valloc+0x70>
-	e8 f5 f5 ff ff       	call   3620 <ptmalloc_init>
-	e9 64 ff ff ff       	jmp    3f94 <__libc_valloc+0x24>
+	eb ba                	jmp    3fd0 <__libc_valloc+0x70>
+	e8 f5 f5 ff ff       	call   3610 <ptmalloc_init>
+	e9 64 ff ff ff       	jmp    3f84 <__libc_valloc+0x24>
 
 
 	55                   	push   %ebp
@@ -5892,7 +5902,7 @@
 	57                   	push   %edi
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   403b <__malloc_set_state+0xb>
+	e8 00 00 00 00       	call   402b <__malloc_set_state+0xb>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -5901,23 +5911,23 @@
 	c7 83 d0 04 00 00 01 	movl   $0x1,0x4d0(%ebx)
 	00 00 00 
  R_386_GOTOFF	.bss
-	e8 cd f5 ff ff       	call   3620 <ptmalloc_init>
+	e8 cd f5 ff ff       	call   3610 <ptmalloc_init>
 	8b 55 08             	mov    0x8(%ebp),%edx
 	83 c8 ff             	or     $0xffffffff,%eax
 	81 3a 41 45 4c 44    	cmpl   $0x444c4541,(%edx)
-	0f 85 3f 02 00 00    	jne    42a4 <__malloc_set_state+0x274>
+	0f 85 3f 02 00 00    	jne    4294 <__malloc_set_state+0x274>
 	b0 fe                	mov    $0xfe,%al
 	f7 42 04 00 ff ff ff 	testl  $0xffffff00,0x4(%edx)
-	0f 8f 30 02 00 00    	jg     42a4 <__malloc_set_state+0x274>
+	0f 8f 30 02 00 00    	jg     4294 <__malloc_set_state+0x274>
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4087 <__malloc_set_state+0x57>
+	3e 74 01             	je,pt  4077 <__malloc_set_state+0x57>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 48 09 00 00    	jne    49dc <_L_mutex_lock_8709>
+	0f 85 48 09 00 00    	jne    49cc <_L_mutex_lock_8708>
 	8b 83 24 00 00 00    	mov    0x24(%ebx),%eax
  R_386_GOTOFF	.bss
 	8d 8b 28 00 00 00    	lea    0x28(%ebx),%ecx
@@ -5932,14 +5942,14 @@
 	c7 04 b0 00 00 00 00 	movl   $0x0,(%eax,%esi,4)
 	46                   	inc    %esi
 	83 fe 09             	cmp    $0x9,%esi
-	76 f0                	jbe    40b1 <__malloc_set_state+0x81>
+	76 f0                	jbe    40a1 <__malloc_set_state+0x81>
 	31 f6                	xor    %esi,%esi
 	8b 55 ec             	mov    0xffffffec(%ebp),%edx
 	c7 84 b2 30 04 00 00 	movl   $0x0,0x430(%edx,%esi,4)
 	00 00 00 00 
 	46                   	inc    %esi
 	83 fe 03             	cmp    $0x3,%esi
-	76 ec                	jbe    40c3 <__malloc_set_state+0x93>
+	76 ec                	jbe    40b3 <__malloc_set_state+0x93>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	be 01 00 00 00       	mov    $0x1,%esi
 	8b 41 10             	mov    0x10(%ecx),%eax
@@ -5951,30 +5961,30 @@
 	8d 83 50 00 00 00    	lea    0x50(%ebx),%eax
  R_386_GOTOFF	.bss
 	89 45 f0             	mov    %eax,0xfffffff0(%ebp)
-	eb 0f                	jmp    410c <__malloc_set_state+0xdc>
+	eb 0f                	jmp    40fc <__malloc_set_state+0xdc>
 	8d 76 00             	lea    0x0(%esi),%esi
 	89 52 0c             	mov    %edx,0xc(%edx)
 	89 52 08             	mov    %edx,0x8(%edx)
 	46                   	inc    %esi
 	83 fe 7f             	cmp    $0x7f,%esi
-	77 79                	ja     4185 <__malloc_set_state+0x155>
+	77 79                	ja     4175 <__malloc_set_state+0x155>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	8b 4d f0             	mov    0xfffffff0(%ebp),%ecx
 	8b 7c f0 10          	mov    0x10(%eax,%esi,8),%edi
 	8d 14 f1             	lea    (%ecx,%esi,8),%edx
 	85 ff                	test   %edi,%edi
-	74 e3                	je     4100 <__malloc_set_state+0xd0>
+	74 e3                	je     40f0 <__malloc_set_state+0xd0>
 	83 fe 3f             	cmp    $0x3f,%esi
-	0f 86 9e 01 00 00    	jbe    42c4 <__malloc_set_state+0x294>
+	0f 86 9e 01 00 00    	jbe    42b4 <__malloc_set_state+0x294>
 	8b 4f 04             	mov    0x4(%edi),%ecx
 	83 e1 f8             	and    $0xfffffff8,%ecx
 	89 c8                	mov    %ecx,%eax
 	c1 e8 06             	shr    $0x6,%eax
 	83 f8 20             	cmp    $0x20,%eax
-	0f 87 c9 01 00 00    	ja     4303 <__malloc_set_state+0x2d3>
+	0f 87 c9 01 00 00    	ja     42f3 <__malloc_set_state+0x2d3>
 	83 c0 38             	add    $0x38,%eax
 	39 f0                	cmp    %esi,%eax
-	0f 84 d0 01 00 00    	je     4315 <__malloc_set_state+0x2e5>
+	0f 84 d0 01 00 00    	je     4305 <__malloc_set_state+0x2e5>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	89 52 08             	mov    %edx,0x8(%edx)
 	89 52 0c             	mov    %edx,0xc(%edx)
@@ -5995,7 +6005,7 @@
 	89 83 60 00 00 00    	mov    %eax,0x60(%ebx)
  R_386_GOTOFF	.bss
 	83 fe 7f             	cmp    $0x7f,%esi
-	76 87                	jbe    410c <__malloc_set_state+0xdc>
+	76 87                	jbe    40fc <__malloc_set_state+0xdc>
 	8b 55 08             	mov    0x8(%ebp),%edx
 	8b 82 10 04 00 00    	mov    0x410(%edx),%eax
 	89 83 a8 04 00 00    	mov    %eax,0x4a8(%ebx)
@@ -6035,24 +6045,24 @@
 	8b 82 40 04 00 00    	mov    0x440(%edx),%eax
 	89 83 a0 04 00 00    	mov    %eax,0x4a0(%ebx)
  R_386_GOTOFF	.bss
-	7e 6a                	jle    4289 <__malloc_set_state+0x259>
+	7e 6a                	jle    4279 <__malloc_set_state+0x259>
 	8b 82 44 04 00 00    	mov    0x444(%edx),%eax
 	85 c0                	test   %eax,%eax
-	74 1c                	je     4245 <__malloc_set_state+0x215>
+	74 1c                	je     4235 <__malloc_set_state+0x215>
 	8b 93 cc 04 00 00    	mov    0x4cc(%ebx),%edx
  R_386_GOTOFF	.bss
 	85 d2                	test   %edx,%edx
-	75 0e                	jne    4241 <__malloc_set_state+0x211>
+	75 0e                	jne    4231 <__malloc_set_state+0x211>
 	8b bb d0 04 00 00    	mov    0x4d0(%ebx),%edi
  R_386_GOTOFF	.bss
 	85 ff                	test   %edi,%edi
-	0f 84 70 01 00 00    	je     43b1 <__malloc_set_state+0x381>
+	0f 84 70 01 00 00    	je     43a1 <__malloc_set_state+0x381>
 	85 c0                	test   %eax,%eax
-	75 44                	jne    4289 <__malloc_set_state+0x259>
+	75 44                	jne    4279 <__malloc_set_state+0x259>
 	8b b3 cc 04 00 00    	mov    0x4cc(%ebx),%esi
  R_386_GOTOFF	.bss
 	85 f6                	test   %esi,%esi
-	74 3a                	je     4289 <__malloc_set_state+0x259>
+	74 3a                	je     4279 <__malloc_set_state+0x259>
 	8b 83 00 00 00 00    	mov    0x0(%ebx),%eax
  R_386_GOT32	__malloc_hook
 	c7 83 cc 04 00 00 00 	movl   $0x0,0x4cc(%ebx)
@@ -6070,11 +6080,11 @@
 	c7 00 00 00 00 00    	movl   $0x0,(%eax)
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4295 <__malloc_set_state+0x265>
+	3e 74 01             	je,pt  4285 <__malloc_set_state+0x265>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 4a 07 00 00    	jne    49ec <_L_mutex_unlock_8936>
+	0f 85 4a 07 00 00    	jne    49dc <_L_mutex_unlock_8935>
 	31 c0                	xor    %eax,%eax
 	5a                   	pop    %edx
 	59                   	pop    %ecx
@@ -6086,10 +6096,10 @@
 	89 c8                	mov    %ecx,%eax
 	c1 e8 12             	shr    $0x12,%eax
 	83 f8 02             	cmp    $0x2,%eax
-	0f 87 f0 00 00 00    	ja     43a9 <__malloc_set_state+0x379>
+	0f 87 f0 00 00 00    	ja     4399 <__malloc_set_state+0x379>
 	83 c0 7c             	add    $0x7c,%eax
 	39 f0                	cmp    %esi,%eax
-	0f 85 81 fe ff ff    	jne    4145 <__malloc_set_state+0x115>
+	0f 85 81 fe ff ff    	jne    4135 <__malloc_set_state+0x115>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	89 7a 08             	mov    %edi,0x8(%edx)
 	8b 44 f1 14          	mov    0x14(%ecx,%esi,8),%eax
@@ -6107,13 +6117,13 @@
 	8b bc 91 30 04 00 00 	mov    0x430(%ecx,%edx,4),%edi
 	09 c7                	or     %eax,%edi
 	89 bc 91 30 04 00 00 	mov    %edi,0x430(%ecx,%edx,4)
-	e9 03 fe ff ff       	jmp    4106 <__malloc_set_state+0xd6>
+	e9 03 fe ff ff       	jmp    40f6 <__malloc_set_state+0xd6>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 09             	shr    $0x9,%eax
 	83 f8 14             	cmp    $0x14,%eax
-	77 24                	ja     4331 <__malloc_set_state+0x301>
+	77 24                	ja     4321 <__malloc_set_state+0x301>
 	83 c0 5b             	add    $0x5b,%eax
-	e9 28 fe ff ff       	jmp    413d <__malloc_set_state+0x10d>
+	e9 28 fe ff ff       	jmp    412d <__malloc_set_state+0x10d>
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	8b 44 f1 14          	mov    0x14(%ecx,%esi,8),%eax
 	8b 48 04             	mov    0x4(%eax),%ecx
@@ -6121,52 +6131,52 @@
 	89 c8                	mov    %ecx,%eax
 	c1 e8 06             	shr    $0x6,%eax
 	83 f8 20             	cmp    $0x20,%eax
-	77 17                	ja     4343 <__malloc_set_state+0x313>
+	77 17                	ja     4333 <__malloc_set_state+0x313>
 	83 c0 38             	add    $0x38,%eax
-	eb 8b                	jmp    42bc <__malloc_set_state+0x28c>
+	eb 8b                	jmp    42ac <__malloc_set_state+0x28c>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 0c             	shr    $0xc,%eax
 	83 f8 0a             	cmp    $0xa,%eax
-	77 1a                	ja     4355 <__malloc_set_state+0x325>
+	77 1a                	ja     4345 <__malloc_set_state+0x325>
 	83 c0 6e             	add    $0x6e,%eax
-	e9 fa fd ff ff       	jmp    413d <__malloc_set_state+0x10d>
+	e9 fa fd ff ff       	jmp    412d <__malloc_set_state+0x10d>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 09             	shr    $0x9,%eax
 	83 f8 14             	cmp    $0x14,%eax
-	77 1a                	ja     4367 <__malloc_set_state+0x337>
+	77 1a                	ja     4357 <__malloc_set_state+0x337>
 	83 c0 5b             	add    $0x5b,%eax
-	e9 67 ff ff ff       	jmp    42bc <__malloc_set_state+0x28c>
+	e9 67 ff ff ff       	jmp    42ac <__malloc_set_state+0x28c>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 0f             	shr    $0xf,%eax
 	83 f8 04             	cmp    $0x4,%eax
-	77 1a                	ja     4379 <__malloc_set_state+0x349>
+	77 1a                	ja     4369 <__malloc_set_state+0x349>
 	83 c0 77             	add    $0x77,%eax
-	e9 d6 fd ff ff       	jmp    413d <__malloc_set_state+0x10d>
+	e9 d6 fd ff ff       	jmp    412d <__malloc_set_state+0x10d>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 0c             	shr    $0xc,%eax
 	83 f8 0a             	cmp    $0xa,%eax
-	77 1a                	ja     438b <__malloc_set_state+0x35b>
+	77 1a                	ja     437b <__malloc_set_state+0x35b>
 	83 c0 6e             	add    $0x6e,%eax
-	e9 43 ff ff ff       	jmp    42bc <__malloc_set_state+0x28c>
+	e9 43 ff ff ff       	jmp    42ac <__malloc_set_state+0x28c>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 12             	shr    $0x12,%eax
 	83 f8 02             	cmp    $0x2,%eax
-	77 1e                	ja     43a1 <__malloc_set_state+0x371>
+	77 1e                	ja     4391 <__malloc_set_state+0x371>
 	83 c0 7c             	add    $0x7c,%eax
-	e9 b2 fd ff ff       	jmp    413d <__malloc_set_state+0x10d>
+	e9 b2 fd ff ff       	jmp    412d <__malloc_set_state+0x10d>
 	89 c8                	mov    %ecx,%eax
 	c1 e8 0f             	shr    $0xf,%eax
 	83 f8 04             	cmp    $0x4,%eax
-	0f 87 12 ff ff ff    	ja     42ab <__malloc_set_state+0x27b>
+	0f 87 12 ff ff ff    	ja     429b <__malloc_set_state+0x27b>
 	83 c0 77             	add    $0x77,%eax
-	e9 1b ff ff ff       	jmp    42bc <__malloc_set_state+0x28c>
+	e9 1b ff ff ff       	jmp    42ac <__malloc_set_state+0x28c>
 	83 fe 7e             	cmp    $0x7e,%esi
-	e9 96 fd ff ff       	jmp    413f <__malloc_set_state+0x10f>
+	e9 96 fd ff ff       	jmp    412f <__malloc_set_state+0x10f>
 	83 fe 7e             	cmp    $0x7e,%esi
-	e9 0d ff ff ff       	jmp    42be <__malloc_set_state+0x28e>
-	e8 fc ff ff ff       	call   43b2 <__malloc_set_state+0x382>
+	e9 0d ff ff ff       	jmp    42ae <__malloc_set_state+0x28e>
+	e8 fc ff ff ff       	call   43a2 <__malloc_set_state+0x382>
  R_386_PLT32	__malloc_check_init
-	e9 ce fe ff ff       	jmp    4289 <__malloc_set_state+0x259>
+	e9 ce fe ff ff       	jmp    4279 <__malloc_set_state+0x259>
 	90                   	nop    
 	8d 74 26 00          	lea    0x0(%esi),%esi
 
@@ -6175,58 +6185,58 @@
 	89 e5                	mov    %esp,%ebp
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   43ca <free_check+0xa>
+	e8 00 00 00 00       	call   43ba <free_check+0xa>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 75 08             	mov    0x8(%ebp),%esi
 	85 f6                	test   %esi,%esi
-	0f 84 83 00 00 00    	je     445f <free_check+0x9f>
+	0f 84 83 00 00 00    	je     444f <free_check+0x9f>
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  43ef <free_check+0x2f>
+	3e 74 01             	je,pt  43df <free_check+0x2f>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 00 06 00 00    	jne    49fc <_L_mutex_lock_9117>
+	0f 85 00 06 00 00    	jne    49ec <_L_mutex_lock_9116>
 	31 d2                	xor    %edx,%edx
 	89 f0                	mov    %esi,%eax
-	e8 6b c3 ff ff       	call   770 <mem2chunk_check>
+	e8 7b c3 ff ff       	call   770 <mem2chunk_check>
 	89 c2                	mov    %eax,%edx
 	85 c0                	test   %eax,%eax
-	74 5b                	je     4466 <free_check+0xa6>
+	74 5b                	je     4456 <free_check+0xa6>
 	f6 40 04 02          	testb  $0x2,0x4(%eax)
-	74 26                	je     4437 <free_check+0x77>
+	74 26                	je     4427 <free_check+0x77>
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  441d <free_check+0x5d>
+	3e 74 01             	je,pt  440d <free_check+0x5d>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 e2 05 00 00    	jne    4a0c <_L_mutex_unlock_9136>
+	0f 85 e2 05 00 00    	jne    49fc <_L_mutex_unlock_9135>
 	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
 	89 d0                	mov    %edx,%eax
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
 	5d                   	pop    %ebp
-	e9 89 be ff ff       	jmp    2c0 <munmap_chunk>
+	e9 99 be ff ff       	jmp    2c0 <munmap_chunk>
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
 	56                   	push   %esi
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   4440 <free_check+0x80>
+	e8 fc ff ff ff       	call   4430 <free_check+0x80>
  R_386_PC32	_int_free
 	58                   	pop    %eax
 	5a                   	pop    %edx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4452 <free_check+0x92>
+	3e 74 01             	je,pt  4442 <free_check+0x92>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 bd 05 00 00    	jne    4a1c <_L_mutex_unlock_9158>
+	0f 85 bd 05 00 00    	jne    4a0c <_L_mutex_unlock_9157>
 	8d 65 f8             	lea    0xfffffff8(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -6234,11 +6244,11 @@
 	c3                   	ret    
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4472 <free_check+0xb2>
+	3e 74 01             	je,pt  4462 <free_check+0xb2>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 ad 05 00 00    	jne    4a2c <_L_mutex_unlock_9175>
+	0f 85 ad 05 00 00    	jne    4a1c <_L_mutex_unlock_9174>
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
@@ -6248,7 +6258,7 @@
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
 	5d                   	pop    %ebp
-	e9 c7 c6 ff ff       	jmp    b60 <malloc_printerr>
+	e9 d7 c6 ff ff       	jmp    b60 <malloc_printerr>
 	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
 
 
@@ -6258,42 +6268,42 @@
 	56                   	push   %esi
 	53                   	push   %ebx
 	83 ec 14             	sub    $0x14,%esp
-	e8 00 00 00 00       	call   44ae <realloc_check+0xe>
+	e8 00 00 00 00       	call   449e <realloc_check+0xe>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
 	8b 75 0c             	mov    0xc(%ebp),%esi
 	31 ff                	xor    %edi,%edi
 	83 fe ff             	cmp    $0xffffffff,%esi
-	0f 84 5d 01 00 00    	je     4620 <realloc_check+0x180>
+	0f 84 5d 01 00 00    	je     4610 <realloc_check+0x180>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	0f 84 3f 01 00 00    	je     460d <realloc_check+0x16d>
+	0f 84 3f 01 00 00    	je     45fd <realloc_check+0x16d>
 	85 f6                	test   %esi,%esi
-	0f 84 61 01 00 00    	je     4637 <realloc_check+0x197>
+	0f 84 61 01 00 00    	je     4627 <realloc_check+0x197>
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	89 f8                	mov    %edi,%eax
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  44e9 <realloc_check+0x49>
+	3e 74 01             	je,pt  44d9 <realloc_check+0x49>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 46 05 00 00    	jne    4a3c <_L_mutex_lock_9219>
+	0f 85 46 05 00 00    	jne    4a2c <_L_mutex_lock_9218>
 	8d 55 f0             	lea    0xfffffff0(%ebp),%edx
 	8b 45 08             	mov    0x8(%ebp),%eax
-	e8 6f c2 ff ff       	call   770 <mem2chunk_check>
+	e8 7f c2 ff ff       	call   770 <mem2chunk_check>
 	89 45 ec             	mov    %eax,0xffffffec(%ebp)
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4510 <realloc_check+0x70>
+	3e 74 01             	je,pt  4500 <realloc_check+0x70>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 2f 05 00 00    	jne    4a4c <_L_mutex_unlock_9229>
+	0f 85 2f 05 00 00    	jne    4a3c <_L_mutex_unlock_9228>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	85 c0                	test   %eax,%eax
-	0f 84 d0 00 00 00    	je     45f8 <realloc_check+0x158>
+	0f 84 d0 00 00 00    	je     45e8 <realloc_check+0x158>
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
 	8b 50 04             	mov    0x4(%eax),%edx
 	8d 46 01             	lea    0x1(%esi),%eax
@@ -6301,41 +6311,41 @@
 	89 45 e0             	mov    %eax,0xffffffe0(%ebp)
 	89 55 e4             	mov    %edx,0xffffffe4(%ebp)
 	83 f8 df             	cmp    $0xffffffdf,%eax
-	0f 87 dd 00 00 00    	ja     4620 <realloc_check+0x180>
+	0f 87 dd 00 00 00    	ja     4610 <realloc_check+0x180>
 	8d 46 0c             	lea    0xc(%esi),%eax
 	c7 45 e8 10 00 00 00 	movl   $0x10,0xffffffe8(%ebp)
 	83 f8 0f             	cmp    $0xf,%eax
-	77 6e                	ja     45c0 <realloc_check+0x120>
+	77 6e                	ja     45b0 <realloc_check+0x120>
 	31 c0                	xor    %eax,%eax
 	b9 01 00 00 00       	mov    $0x1,%ecx
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  4565 <realloc_check+0xc5>
+	3e 74 01             	je,pt  4555 <realloc_check+0xc5>
 	f0 0f b1 8b 20 00 00 	lock cmpxchg %ecx,0x20(%ebx)
 	00 
  R_386_GOTOFF	.bss
-	0f 85 ea 04 00 00    	jne    4a5c <_L_mutex_lock_9262>
+	0f 85 ea 04 00 00    	jne    4a4c <_L_mutex_lock_9261>
 	8b 55 ec             	mov    0xffffffec(%ebp),%edx
 	f6 42 04 02          	testb  $0x2,0x4(%edx)
-	74 4d                	je     45c8 <realloc_check+0x128>
+	74 4d                	je     45b8 <realloc_check+0x128>
 	8b 55 e8             	mov    0xffffffe8(%ebp),%edx
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
-	e8 0a c5 ff ff       	call   a90 <mremap_chunk>
+	e8 1a c5 ff ff       	call   a90 <mremap_chunk>
 	85 c0                	test   %eax,%eax
-	0f 84 b8 00 00 00    	je     4646 <realloc_check+0x1a6>
+	0f 84 b8 00 00 00    	je     4636 <realloc_check+0x1a6>
 	8d 78 08             	lea    0x8(%eax),%edi
 	85 ff                	test   %edi,%edi
-	74 5b                	je     45f0 <realloc_check+0x150>
+	74 5b                	je     45e0 <realloc_check+0x150>
 	65 83 3d 0c 00 00 00 	cmpl   $0x0,%gs:0xc
 	00 
-	3e 74 01             	je,pt  45a1 <realloc_check+0x101>
+	3e 74 01             	je,pt  4591 <realloc_check+0x101>
 	f0 83 ab 20 00 00 00 	lock subl $0x1,0x20(%ebx)
 	01 
  R_386_GOTOFF	.bss
-	0f 85 be 04 00 00    	jne    4a6c <_L_mutex_unlock_9292>
+	0f 85 be 04 00 00    	jne    4a5c <_L_mutex_unlock_9291>
 	89 f2                	mov    %esi,%edx
 	89 f8                	mov    %edi,%eax
-	e8 b9 ba ff ff       	call   70 <mem2mem_check>
+	e8 c9 ba ff ff       	call   70 <mem2mem_check>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -6345,10 +6355,10 @@
 	90                   	nop    
 	83 e0 f8             	and    $0xfffffff8,%eax
 	89 45 e8             	mov    %eax,0xffffffe8(%ebp)
-	eb 8a                	jmp    4552 <realloc_check+0xb2>
-	e8 53 c9 ff ff       	call   f20 <top_check>
+	eb 8a                	jmp    4542 <realloc_check+0xb2>
+	e8 63 c9 ff ff       	call   f20 <top_check>
 	85 c0                	test   %eax,%eax
-	78 1f                	js     45f0 <realloc_check+0x150>
+	78 1f                	js     45e0 <realloc_check+0x150>
 	8b 7d e0             	mov    0xffffffe0(%ebp),%edi
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
@@ -6356,25 +6366,25 @@
 	8b 4d 08             	mov    0x8(%ebp),%ecx
 	51                   	push   %ecx
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   45e1 <realloc_check+0x141>
+	e8 fc ff ff ff       	call   45d1 <realloc_check+0x141>
  R_386_PC32	_int_realloc
 	83 c4 0c             	add    $0xc,%esp
 	89 c7                	mov    %eax,%edi
-	eb a5                	jmp    4591 <realloc_check+0xf1>
+	eb a5                	jmp    4581 <realloc_check+0xf1>
 	8d 74 26 00          	lea    0x0(%esi),%esi
 	8b 45 f0             	mov    0xfffffff0(%ebp),%eax
 	80 30 ff             	xorb   $0xff,(%eax)
-	eb 9d                	jmp    4595 <realloc_check+0xf5>
+	eb 9d                	jmp    4585 <realloc_check+0xf5>
 	8b 83 04 00 00 00    	mov    0x4(%ebx),%eax
  R_386_GOTOFF	.data
 	8b 7d 08             	mov    0x8(%ebp),%edi
 	8d 93 00 00 00 00    	lea    0x0(%ebx),%edx
  R_386_GOTOFF	.LC14
 	57                   	push   %edi
-	e8 53 c5 ff ff       	call   b60 <malloc_printerr>
+	e8 63 c5 ff ff       	call   b60 <malloc_printerr>
 	6a 00                	push   $0x0
 	56                   	push   %esi
-	e8 1b dd ff ff       	call   2330 <malloc_check>
+	e8 2b dd ff ff       	call   2330 <malloc_check>
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
 	5b                   	pop    %ebx
 	5e                   	pop    %esi
@@ -6395,42 +6405,42 @@
 	6a 00                	push   $0x0
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
-	e8 7e fd ff ff       	call   43c0 <free_check>
+	e8 7e fd ff ff       	call   43b0 <free_check>
 	31 c0                	xor    %eax,%eax
-	eb e9                	jmp    462f <realloc_check+0x18f>
+	eb e9                	jmp    461f <realloc_check+0x18f>
 	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	83 e8 04             	sub    $0x4,%eax
 	3b 45 e8             	cmp    0xffffffe8(%ebp),%eax
-	72 08                	jb     4659 <realloc_check+0x1b9>
+	72 08                	jb     4649 <realloc_check+0x1b9>
 	8b 7d 08             	mov    0x8(%ebp),%edi
-	e9 38 ff ff ff       	jmp    4591 <realloc_check+0xf1>
-	e8 c2 c8 ff ff       	call   f20 <top_check>
+	e9 38 ff ff ff       	jmp    4581 <realloc_check+0xf1>
+	e8 d2 c8 ff ff       	call   f20 <top_check>
 	85 c0                	test   %eax,%eax
-	78 8e                	js     45f0 <realloc_check+0x150>
+	78 8e                	js     45e0 <realloc_check+0x150>
 	8b 4d e0             	mov    0xffffffe0(%ebp),%ecx
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
 	51                   	push   %ecx
 	50                   	push   %eax
-	e8 fc ff ff ff       	call   466e <realloc_check+0x1ce>
+	e8 fc ff ff ff       	call   465e <realloc_check+0x1ce>
  R_386_PC32	_int_malloc
 	89 c7                	mov    %eax,%edi
 	58                   	pop    %eax
 	85 ff                	test   %edi,%edi
 	5a                   	pop    %edx
-	0f 84 72 ff ff ff    	je     45f0 <realloc_check+0x150>
+	0f 84 72 ff ff ff    	je     45e0 <realloc_check+0x150>
 	8b 45 e4             	mov    0xffffffe4(%ebp),%eax
 	83 e8 08             	sub    $0x8,%eax
 	50                   	push   %eax
 	8b 45 08             	mov    0x8(%ebp),%eax
 	50                   	push   %eax
 	57                   	push   %edi
-	e8 fc ff ff ff       	call   468b <realloc_check+0x1eb>
+	e8 fc ff ff ff       	call   467b <realloc_check+0x1eb>
  R_386_PLT32	__GI_memcpy
 	8b 45 ec             	mov    0xffffffec(%ebp),%eax
-	e8 29 bc ff ff       	call   2c0 <munmap_chunk>
+	e8 39 bc ff ff       	call   2c0 <munmap_chunk>
 	83 c4 0c             	add    $0xc,%esp
-	e9 f2 fe ff ff       	jmp    4591 <realloc_check+0xf1>
+	e9 f2 fe ff ff       	jmp    4581 <realloc_check+0xf1>
 	90                   	nop    
 
 
@@ -6439,7 +6449,7 @@
 	57                   	push   %edi
 	56                   	push   %esi
 	53                   	push   %ebx
-	e8 00 00 00 00       	call   46ab <__posix_memalign+0xb>
+	e8 00 00 00 00       	call   469b <__posix_memalign+0xb>
 	5b                   	pop    %ebx
 	81 c3 03 00 00 00    	add    $0x3,%ebx
  R_386_GOTPC	_GLOBAL_OFFSET_TABLE_
@@ -6449,7 +6459,7 @@
 	8b 7d 10             	mov    0x10(%ebp),%edi
 	f6 c1 03             	test   $0x3,%cl
 	8b 30                	mov    (%eax),%esi
-	75 41                	jne    4706 <__posix_memalign+0x66>
+	75 41                	jne    46f6 <__posix_memalign+0x66>
 	89 ca                	mov    %ecx,%edx
 	c1 ea 02             	shr    $0x2,%edx
 	8d 42 ff             	lea    0xffffffff(%edx),%eax
@@ -6459,9 +6469,9 @@
 	0f 94 c0             	sete   %al
 	09 d0                	or     %edx,%eax
 	a8 01                	test   $0x1,%al
-	75 29                	jne    4706 <__posix_memalign+0x66>
+	75 29                	jne    46f6 <__posix_memalign+0x66>
 	85 f6                	test   %esi,%esi
-	74 32                	je     4713 <__posix_memalign+0x73>
+	74 32                	je     4703 <__posix_memalign+0x73>
 	8b 45 04             	mov    0x4(%ebp),%eax
 	50                   	push   %eax
 	57                   	push   %edi
@@ -6471,7 +6481,7 @@
 	89 c2                	mov    %eax,%edx
 	b8 0c 00 00 00       	mov    $0xc,%eax
 	85 d2                	test   %edx,%edx
-	74 14                	je     470b <__posix_memalign+0x6b>
+	74 14                	je     46fb <__posix_memalign+0x6b>
 	8b 45 08             	mov    0x8(%ebp),%eax
 	89 10                	mov    %edx,(%eax)
 	8d 65 f4             	lea    0xfffffff4(%ebp),%esp
@@ -6490,401 +6500,401 @@
 	c3                   	ret    
 	57                   	push   %edi
 	51                   	push   %ecx
-	e8 fc ff ff ff       	call   4716 <__posix_memalign+0x76>
+	e8 fc ff ff ff       	call   4706 <__posix_memalign+0x76>
  R_386_PC32	__GI___libc_memalign
 	89 c2                	mov    %eax,%edx
 	58                   	pop    %eax
 	59                   	pop    %ecx
-	eb ce                	jmp    46ee <__posix_memalign+0x4e>
+	eb ce                	jmp    46de <__posix_memalign+0x4e>
 
 
 	8d 8b b4 04 00 00    	lea    0x4b4(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4727 <_L_mutex_lock_174+0x7>
+	e8 fc ff ff ff       	call   4717 <_L_mutex_lock_174+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 f7 b9 ff ff       	jmp    127 <ptmalloc_lock_all+0x47>
+	e9 07 ba ff ff       	jmp    127 <ptmalloc_lock_all+0x47>
 
 
 	8d 0a                	lea    (%edx),%ecx
-	e8 fc ff ff ff       	call   4733 <_L_mutex_lock_190+0x3>
+	e8 fc ff ff ff       	call   4723 <_L_mutex_lock_190+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 11 ba ff ff       	jmp    14d <ptmalloc_lock_all+0x6d>
+	e9 21 ba ff ff       	jmp    14d <ptmalloc_lock_all+0x6d>
 
 
 	8d 02                	lea    (%edx),%eax
-	e8 fc ff ff ff       	call   473f <_L_mutex_unlock_273+0x3>
+	e8 fc ff ff ff       	call   472f <_L_mutex_unlock_273+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 cd ba ff ff       	jmp    215 <ptmalloc_unlock_all+0x65>
+	e9 dd ba ff ff       	jmp    215 <ptmalloc_unlock_all+0x65>
 
 
 	8d 83 b4 04 00 00    	lea    0x4b4(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   474f <_L_mutex_unlock_284+0x7>
+	e8 fc ff ff ff       	call   473f <_L_mutex_unlock_284+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 e0 ba ff ff       	jmp    238 <ptmalloc_unlock_all+0x88>
+	e9 f0 ba ff ff       	jmp    238 <ptmalloc_unlock_all+0x88>
 
 
 	8d 8b b4 04 00 00    	lea    0x4b4(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   475f <_L_mutex_lock_866+0x7>
+	e8 fc ff ff ff       	call   474f <_L_mutex_lock_866+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 26 bf ff ff       	jmp    68e <arena_get2+0xae>
+	e9 36 bf ff ff       	jmp    68e <arena_get2+0xae>
 
 
 	8d 83 b4 04 00 00    	lea    0x4b4(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   476f <_L_mutex_unlock_881+0x7>
+	e8 fc ff ff ff       	call   475f <_L_mutex_unlock_881+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 3b bf ff ff       	jmp    6b3 <arena_get2+0xd3>
+	e9 4b bf ff ff       	jmp    6b3 <arena_get2+0xd3>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   477f <_L_mutex_lock_912+0x7>
+	e8 fc ff ff ff       	call   476f <_L_mutex_lock_912+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 5e bf ff ff       	jmp    6e6 <arena_get2+0x106>
+	e9 6e bf ff ff       	jmp    6e6 <arena_get2+0x106>
 
 
 	8d 0e                	lea    (%esi),%ecx
-	e8 fc ff ff ff       	call   478b <_L_mutex_lock_962+0x3>
+	e8 fc ff ff ff       	call   477b <_L_mutex_lock_962+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 a8 bf ff ff       	jmp    73c <arena_get2+0x15c>
+	e9 b8 bf ff ff       	jmp    73c <arena_get2+0x15c>
 
 
 	8d 83 b4 04 00 00    	lea    0x4b4(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   479b <_L_mutex_unlock_976+0x7>
+	e8 fc ff ff ff       	call   478b <_L_mutex_unlock_976+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 c3 bf ff ff       	jmp    767 <arena_get2+0x187>
+	e9 d3 bf ff ff       	jmp    767 <arena_get2+0x187>
 
 
 	8d 0e                	lea    (%esi),%ecx
-	e8 fc ff ff ff       	call   47a7 <_L_mutex_lock_3003+0x3>
+	e8 fc ff ff ff       	call   4797 <_L_mutex_lock_3003+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 12 ce ff ff       	jmp    15c2 <free_atfork+0x62>
+	e9 22 ce ff ff       	jmp    15c2 <free_atfork+0x62>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   47b3 <_L_mutex_unlock_3020+0x3>
+	e8 fc ff ff ff       	call   47a3 <_L_mutex_unlock_3020+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 2a ce ff ff       	jmp    15e6 <free_atfork+0x86>
+	e9 3a ce ff ff       	jmp    15e6 <free_atfork+0x86>
 
 
 	8d 0e                	lea    (%esi),%ecx
-	e8 fc ff ff ff       	call   47bf <_L_mutex_lock_3106+0x3>
+	e8 fc ff ff ff       	call   47af <_L_mutex_lock_3106+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 a5 ce ff ff       	jmp    166d <__GI___libc_free+0x6d>
+	e9 b5 ce ff ff       	jmp    166d <__GI___libc_free+0x6d>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   47cb <_L_mutex_unlock_3117+0x3>
+	e8 fc ff ff ff       	call   47bb <_L_mutex_unlock_3117+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 b7 ce ff ff       	jmp    168b <__GI___libc_free+0x8b>
+	e9 c7 ce ff ff       	jmp    168b <__GI___libc_free+0x8b>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   47db <_L_mutex_lock_4935+0x7>
+	e8 fc ff ff ff       	call   47cb <_L_mutex_lock_4935+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 85 db ff ff       	jmp    2369 <malloc_check+0x39>
+	e9 95 db ff ff       	jmp    2369 <malloc_check+0x39>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   47eb <_L_mutex_unlock_4956+0x7>
+	e8 fc ff ff ff       	call   47db <_L_mutex_unlock_4956+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 ad db ff ff       	jmp    23a1 <malloc_check+0x71>
+	e9 bd db ff ff       	jmp    23a1 <malloc_check+0x71>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   47fb <_L_mutex_lock_5363+0x7>
+	e8 fc ff ff ff       	call   47eb <_L_mutex_lock_5363+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 7f de ff ff       	jmp    2683 <memalign_check+0x63>
+	e9 8f de ff ff       	jmp    2683 <memalign_check+0x63>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   480b <_L_mutex_unlock_5384+0x7>
+	e8 fc ff ff ff       	call   47fb <_L_mutex_unlock_5384+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 a9 de ff ff       	jmp    26bd <memalign_check+0x9d>
+	e9 b9 de ff ff       	jmp    26bd <memalign_check+0x9d>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   4817 <_L_mutex_unlock_6119+0x3>
+	e8 fc ff ff ff       	call   4807 <_L_mutex_unlock_6118+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 e7 e3 ff ff       	jmp    2c07 <__calloc+0xd7>
+	e9 f7 e3 ff ff       	jmp    2c07 <__calloc+0xd7>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4827 <_L_mutex_lock_6285+0x7>
+	e8 fc ff ff ff       	call   4817 <_L_mutex_lock_6284+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 29 e5 ff ff       	jmp    2d59 <__calloc+0x229>
+	e9 39 e5 ff ff       	jmp    2d59 <__calloc+0x229>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4837 <_L_mutex_unlock_6298+0x7>
+	e8 fc ff ff ff       	call   4827 <_L_mutex_unlock_6297+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 41 e5 ff ff       	jmp    2d81 <__calloc+0x251>
+	e9 51 e5 ff ff       	jmp    2d81 <__calloc+0x251>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4847 <_L_mutex_lock_6329+0x7>
+	e8 fc ff ff ff       	call   4837 <_L_mutex_lock_6328+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 79 e5 ff ff       	jmp    2dc9 <__calloc+0x299>
+	e9 89 e5 ff ff       	jmp    2dc9 <__calloc+0x299>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4857 <_L_mutex_unlock_6346+0x7>
+	e8 fc ff ff ff       	call   4847 <_L_mutex_unlock_6345+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 9a e5 ff ff       	jmp    2dfa <__calloc+0x2ca>
+	e9 aa e5 ff ff       	jmp    2dfa <__calloc+0x2ca>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   4863 <_L_mutex_unlock_6362+0x3>
+	e8 fc ff ff ff       	call   4853 <_L_mutex_unlock_6361+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 ba e5 ff ff       	jmp    2e26 <__calloc+0x2f6>
+	e9 ca e5 ff ff       	jmp    2e26 <__calloc+0x2f6>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   486f <_L_mutex_unlock_6454+0x3>
+	e8 fc ff ff ff       	call   485f <_L_mutex_unlock_6453+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 5f e6 ff ff       	jmp    2ed7 <__GI___libc_malloc+0x87>
+	e9 6f e6 ff ff       	jmp    2ed7 <__GI___libc_malloc+0x87>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   487b <_L_mutex_unlock_6490+0x3>
+	e8 fc ff ff ff       	call   486b <_L_mutex_unlock_6489+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 8a e6 ff ff       	jmp    2f0e <__GI___libc_malloc+0xbe>
+	e9 9a e6 ff ff       	jmp    2f0e <__GI___libc_malloc+0xbe>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   488b <_L_mutex_lock_6497+0x7>
+	e8 fc ff ff ff       	call   487b <_L_mutex_lock_6496+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 9a e6 ff ff       	jmp    2f2e <__GI___libc_malloc+0xde>
+	e9 aa e6 ff ff       	jmp    2f2e <__GI___libc_malloc+0xde>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   489b <_L_mutex_unlock_6510+0x7>
+	e8 fc ff ff ff       	call   488b <_L_mutex_unlock_6509+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 b1 e6 ff ff       	jmp    2f55 <__GI___libc_malloc+0x105>
+	e9 c1 e6 ff ff       	jmp    2f55 <__GI___libc_malloc+0x105>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   48ab <_L_mutex_unlock_6532+0x7>
+	e8 fc ff ff ff       	call   489b <_L_mutex_unlock_6531+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 d6 e6 ff ff       	jmp    2f8a <__GI___libc_malloc+0x13a>
+	e9 e6 e6 ff ff       	jmp    2f8a <__GI___libc_malloc+0x13a>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   48b7 <_L_mutex_unlock_6548+0x3>
+	e8 fc ff ff ff       	call   48a7 <_L_mutex_unlock_6547+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 f5 e6 ff ff       	jmp    2fb5 <__GI___libc_malloc+0x165>
+	e9 05 e7 ff ff       	jmp    2fb5 <__GI___libc_malloc+0x165>
 
 
 	8d 8b b4 04 00 00    	lea    0x4b4(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   48c7 <_L_mutex_lock_6575+0x7>
+	e8 fc ff ff ff       	call   48b7 <_L_mutex_lock_6574+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 30 e7 ff ff       	jmp    3000 <malloc_atfork+0x40>
+	e9 40 e7 ff ff       	jmp    3000 <malloc_atfork+0x40>
 
 
 	8d 83 b4 04 00 00    	lea    0x4b4(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   48d7 <_L_mutex_unlock_6580+0x7>
+	e8 fc ff ff ff       	call   48c7 <_L_mutex_unlock_6579+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 39 e7 ff ff       	jmp    3019 <malloc_atfork+0x59>
+	e9 49 e7 ff ff       	jmp    3019 <malloc_atfork+0x59>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   48e3 <_L_mutex_unlock_6734+0x3>
+	e8 fc ff ff ff       	call   48d3 <_L_mutex_unlock_6733+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 3d e8 ff ff       	jmp    3129 <__GI___libc_memalign+0xa9>
+	e9 4d e8 ff ff       	jmp    3129 <__GI___libc_memalign+0xa9>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   48f3 <_L_mutex_lock_6785+0x7>
+	e8 fc ff ff ff       	call   48e3 <_L_mutex_lock_6784+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 90 e8 ff ff       	jmp    318c <__GI___libc_memalign+0x10c>
+	e9 a0 e8 ff ff       	jmp    318c <__GI___libc_memalign+0x10c>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4903 <_L_mutex_unlock_6800+0x7>
+	e8 fc ff ff ff       	call   48f3 <_L_mutex_unlock_6799+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 aa e8 ff ff       	jmp    31b6 <__GI___libc_memalign+0x136>
+	e9 ba e8 ff ff       	jmp    31b6 <__GI___libc_memalign+0x136>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   490f <_L_mutex_unlock_6836+0x3>
+	e8 fc ff ff ff       	call   48ff <_L_mutex_unlock_6835+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 ec e8 ff ff       	jmp    3204 <__GI___libc_memalign+0x184>
+	e9 fc e8 ff ff       	jmp    3204 <__GI___libc_memalign+0x184>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   491f <_L_mutex_lock_6865+0x7>
+	e8 fc ff ff ff       	call   490f <_L_mutex_lock_6864+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 2e e9 ff ff       	jmp    3256 <__malloc_get_state+0x46>
+	e9 3e e9 ff ff       	jmp    3256 <__malloc_get_state+0x46>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   492f <_L_mutex_unlock_6970+0x7>
+	e8 fc ff ff ff       	call   491f <_L_mutex_unlock_6969+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 5b ea ff ff       	jmp    3393 <__malloc_get_state+0x183>
+	e9 6b ea ff ff       	jmp    3393 <__malloc_get_state+0x183>
 
 
 	8d 0e                	lea    (%esi),%ecx
-	e8 fc ff ff ff       	call   493b <_L_mutex_lock_7093+0x3>
+	e8 fc ff ff ff       	call   492b <_L_mutex_lock_7092+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 3a eb ff ff       	jmp    347e <__GI___libc_realloc+0xde>
+	e9 48 eb ff ff       	jmp    347c <__GI___libc_realloc+0xdc>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   4947 <_L_mutex_unlock_7114+0x3>
+	e8 fc ff ff ff       	call   4937 <_L_mutex_unlock_7113+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 5f eb ff ff       	jmp    34af <__GI___libc_realloc+0x10f>
+	e9 6d eb ff ff       	jmp    34ad <__GI___libc_realloc+0x10d>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4957 <_L_mutex_lock_7902+0x7>
+	e8 fc ff ff ff       	call   4947 <_L_mutex_lock_7901+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 b0 f0 ff ff       	jmp    3a10 <mALLOPt+0x50>
+	e9 b0 f0 ff ff       	jmp    3a00 <mALLOPt+0x50>
 
 
 	8d 07                	lea    (%edi),%eax
-	e8 fc ff ff ff       	call   4963 <_L_mutex_unlock_7931+0x3>
+	e8 fc ff ff ff       	call   4953 <_L_mutex_unlock_7930+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 df f0 ff ff       	jmp    3a4b <.L858+0x15>
+	e9 df f0 ff ff       	jmp    3a3b <.L860+0x15>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4973 <_L_mutex_lock_8128+0x7>
+	e8 fc ff ff ff       	call   4963 <_L_mutex_lock_8127+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 59 f2 ff ff       	jmp    3bd5 <__libc_mallinfo+0x45>
+	e9 59 f2 ff ff       	jmp    3bc5 <__libc_mallinfo+0x45>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4983 <_L_mutex_unlock_8137+0x7>
+	e8 fc ff ff ff       	call   4973 <_L_mutex_unlock_8136+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 70 f2 ff ff       	jmp    3bfc <__libc_mallinfo+0x6c>
+	e9 70 f2 ff ff       	jmp    3bec <__libc_mallinfo+0x6c>
 
 
 	8d 0e                	lea    (%esi),%ecx
-	e8 fc ff ff ff       	call   498f <_L_mutex_lock_8241+0x3>
+	e8 fc ff ff ff       	call   497f <_L_mutex_lock_8240+0x3>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 5b f3 ff ff       	jmp    3cf3 <__malloc_stats+0xa3>
+	e9 5b f3 ff ff       	jmp    3ce3 <__malloc_stats+0xa3>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   499b <_L_mutex_unlock_8291+0x3>
+	e8 fc ff ff ff       	call   498b <_L_mutex_unlock_8290+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 bd f3 ff ff       	jmp    3d61 <__malloc_stats+0x111>
+	e9 bd f3 ff ff       	jmp    3d51 <__malloc_stats+0x111>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   49ab <_L_mutex_lock_8396+0x7>
+	e8 fc ff ff ff       	call   499b <_L_mutex_lock_8395+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 88 f4 ff ff       	jmp    3e3c <__malloc_trim+0x3c>
+	e9 88 f4 ff ff       	jmp    3e2c <__malloc_trim+0x3c>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   49bb <_L_mutex_unlock_8414+0x7>
+	e8 fc ff ff ff       	call   49ab <_L_mutex_unlock_8413+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 aa f4 ff ff       	jmp    3e6e <__malloc_trim+0x6e>
+	e9 aa f4 ff ff       	jmp    3e5e <__malloc_trim+0x6e>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   49c7 <_L_mutex_unlock_8522+0x3>
+	e8 fc ff ff ff       	call   49b7 <_L_mutex_unlock_8521+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 66 f5 ff ff       	jmp    3f36 <__libc_pvalloc+0xb6>
+	e9 66 f5 ff ff       	jmp    3f26 <__libc_pvalloc+0xb6>
 
 
 	8d 06                	lea    (%esi),%eax
-	e8 fc ff ff ff       	call   49d3 <_L_mutex_unlock_8645+0x3>
+	e8 fc ff ff ff       	call   49c3 <_L_mutex_unlock_8644+0x3>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 2a f6 ff ff       	jmp    4006 <__libc_valloc+0x96>
+	e9 2a f6 ff ff       	jmp    3ff6 <__libc_valloc+0x96>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   49e3 <_L_mutex_lock_8709+0x7>
+	e8 fc ff ff ff       	call   49d3 <_L_mutex_lock_8708+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 a8 f6 ff ff       	jmp    4094 <__malloc_set_state+0x64>
+	e9 a8 f6 ff ff       	jmp    4084 <__malloc_set_state+0x64>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   49f3 <_L_mutex_unlock_8936+0x7>
+	e8 fc ff ff ff       	call   49e3 <_L_mutex_unlock_8935+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 a6 f8 ff ff       	jmp    42a2 <__malloc_set_state+0x272>
+	e9 a6 f8 ff ff       	jmp    4292 <__malloc_set_state+0x272>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a03 <_L_mutex_lock_9117+0x7>
+	e8 fc ff ff ff       	call   49f3 <_L_mutex_lock_9116+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 f0 f9 ff ff       	jmp    43fc <free_check+0x3c>
+	e9 f0 f9 ff ff       	jmp    43ec <free_check+0x3c>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a13 <_L_mutex_unlock_9136+0x7>
+	e8 fc ff ff ff       	call   4a03 <_L_mutex_unlock_9135+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 0e fa ff ff       	jmp    442a <free_check+0x6a>
+	e9 0e fa ff ff       	jmp    441a <free_check+0x6a>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a23 <_L_mutex_unlock_9158+0x7>
+	e8 fc ff ff ff       	call   4a13 <_L_mutex_unlock_9157+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 33 fa ff ff       	jmp    445f <free_check+0x9f>
+	e9 33 fa ff ff       	jmp    444f <free_check+0x9f>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a33 <_L_mutex_unlock_9175+0x7>
+	e8 fc ff ff ff       	call   4a23 <_L_mutex_unlock_9174+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 43 fa ff ff       	jmp    447f <free_check+0xbf>
+	e9 43 fa ff ff       	jmp    446f <free_check+0xbf>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a43 <_L_mutex_lock_9219+0x7>
+	e8 fc ff ff ff       	call   4a33 <_L_mutex_lock_9218+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 aa fa ff ff       	jmp    44f6 <realloc_check+0x56>
+	e9 aa fa ff ff       	jmp    44e6 <realloc_check+0x56>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a53 <_L_mutex_unlock_9229+0x7>
+	e8 fc ff ff ff       	call   4a43 <_L_mutex_unlock_9228+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 c1 fa ff ff       	jmp    451d <realloc_check+0x7d>
+	e9 c1 fa ff ff       	jmp    450d <realloc_check+0x7d>
 
 
 	8d 8b 20 00 00 00    	lea    0x20(%ebx),%ecx
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a63 <_L_mutex_lock_9262+0x7>
+	e8 fc ff ff ff       	call   4a53 <_L_mutex_lock_9261+0x7>
  R_386_PC32	__lll_mutex_lock_wait
-	e9 06 fb ff ff       	jmp    4572 <realloc_check+0xd2>
+	e9 06 fb ff ff       	jmp    4562 <realloc_check+0xd2>
 
 
 	8d 83 20 00 00 00    	lea    0x20(%ebx),%eax
  R_386_GOTOFF	.bss
-	e8 fc ff ff ff       	call   4a73 <_L_mutex_unlock_9292+0x7>
+	e8 fc ff ff ff       	call   4a63 <_L_mutex_unlock_9291+0x7>
  R_386_PC32	__lll_mutex_unlock_wake
-	e9 32 fb ff ff       	jmp    45ae <realloc_check+0x10e>
+	e9 32 fb ff ff       	jmp    459e <realloc_check+0x10e>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]