.reloc for PocketPC changed between gas 2.13.2 and 2.14

Shaun Jackman sjackman@pathwayconnect.com
Thu Jul 31 15:13:00 GMT 2003


Hello Nick,

I ran objdump -dr on the two object files and diffed the output. The
majority of the changes are line noise due to local labels changing. The
only interesting change I saw was the addition of two relocations,
labeled 80 and 84. I hope this helps.

Thanks,
Shaun


--- Socket-2.13.2.s	2003-07-31 09:04:07.000000000 -0600
+++ Socket-2.14.s	2003-07-31 09:04:13.000000000 -0600
@@ -1,528 +1,308 @@
 
-libpathport-2.13.2/Socket.o:     file format pe-arm-little
+libpathport-2.14/Socket.o:     file format pe-arm-little
 
 Disassembly of section .text:
 
 00000000 <__ZN6SocketC2Eiii>:
    0:	e1a0c001 	mov	ip, r1
    4:	e92d4010 	stmdb	sp!, {r4, lr}
-
-00000008 <LM2>:
    8:	e1a01002 	mov	r1, r2
-
-0000000c <LM3>:
    c:	e1a04000 	mov	r4, r0
-
-00000010 <LM4>:
   10:	e1a02003 	mov	r2, r3
   14:	e1a0000c 	mov	r0, ip
-  18:	ebfffffe 	bl	18 <LM4+0x8>
+  18:	ebfffffe 	bl	18 <__ZN6SocketC2Eiii+0x18>
 			18: ARM_26	_socket
   1c:	e1a03000 	mov	r3, r0
-
-00000020 <LM5>:
   20:	e3530000 	cmp	r3, #0	; 0x0
-
-00000024 <LM6>:
-  24:	e59f0010 	ldr	r0, [pc, #16]	; 3c <L4>
+  24:	e59f0010 	ldr	r0, [pc, #16]	; 3c <__ZN6SocketC2Eiii+0x3c>
   28:	e5843000 	str	r3, [r4]
-
-0000002c <LM7>:
-  2c:	ba000000 	blt	34 <L3>
-
-00000030 <LM8>:
+  2c:	ba000000 	blt	34 <__ZN6SocketC2Eiii+0x34>
   30:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-00000034 <L3>:
   34:	e8bd4010 	ldmia	sp!, {r4, lr}
-  38:	eafffffe 	b	38 <L3+0x4>
+  38:	eafffffe 	b	38 <__ZN6SocketC2Eiii+0x38>
 			38: ARM_26	__ZN6System3dieEPKw
-
-0000003c <L4>:
   3c:	0000003c 	andeq	r0, r0, ip, lsr r0
 			3c: ARM_32	LC1+0xffffffc4
 
 00000040 <__ZN6SocketC1Eiii>:
   40:	e1a0c001 	mov	ip, r1
   44:	e92d4010 	stmdb	sp!, {r4, lr}
-
-00000048 <LM11>:
   48:	e1a01002 	mov	r1, r2
-
-0000004c <LM12>:
   4c:	e1a04000 	mov	r4, r0
-
-00000050 <LM13>:
   50:	e1a02003 	mov	r2, r3
   54:	e1a0000c 	mov	r0, ip
-  58:	ebfffffe 	bl	58 <LM13+0x8>
+  58:	ebfffffe 	bl	58 <__ZN6SocketC1Eiii+0x18>
 			58: ARM_26	_socket
   5c:	e1a03000 	mov	r3, r0
-
-00000060 <LM14>:
   60:	e3530000 	cmp	r3, #0	; 0x0
-
-00000064 <LM15>:
-  64:	e59f0010 	ldr	r0, [pc, #16]	; 7c <L9>
+  64:	e59f0010 	ldr	r0, [pc, #16]	; 7c <__ZN6SocketC1Eiii+0x3c>
   68:	e5843000 	str	r3, [r4]
-
-0000006c <LM16>:
-  6c:	ba000000 	blt	74 <L8>
-
-00000070 <LM17>:
+  6c:	ba000000 	blt	74 <__ZN6SocketC1Eiii+0x34>
   70:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-00000074 <L8>:
   74:	e8bd4010 	ldmia	sp!, {r4, lr}
-  78:	eafffffe 	b	78 <L8+0x4>
+  78:	eafffffe 	b	78 <__ZN6SocketC1Eiii+0x38>
 			78: ARM_26	__ZN6System3dieEPKw
-
-0000007c <L9>:
   7c:	0000003c 	andeq	r0, r0, ip, lsr r0
 			7c: ARM_32	LC1+0xffffffc4
 
 00000080 <__ZN6SocketD2Ev>:
   80:	ea000000 	b	88 <__ZN6Socket5closeEv>
+			80: ARM_26D	__ZN6Socket5closeEv+0xffffff78
 
 00000084 <__ZN6SocketD1Ev>:
   84:	eaffffff 	b	88 <__ZN6Socket5closeEv>
+			84: ARM_26D	__ZN6Socket5closeEv+0xffffff78
 
 00000088 <__ZN6Socket5closeEv>:
   88:	e92d4010 	stmdb	sp!, {r4, lr}
   8c:	e1a04000 	mov	r4, r0
-
-00000090 <LM24>:
   90:	e5900000 	ldr	r0, [r0]
-  94:	ebfffffe 	bl	94 <LM24+0x4>
+  94:	ebfffffe 	bl	94 <__ZN6Socket5closeEv+0xc>
 			94: ARM_26	_close
-
-00000098 <LM25>:
   98:	e3500000 	cmp	r0, #0	; 0x0
-  9c:	e59f0014 	ldr	r0, [pc, #20]	; b8 <L20>
-  a0:	ba000002 	blt	b0 <L19>
-
-000000a4 <L18>:
+  9c:	e59f0014 	ldr	r0, [pc, #20]	; b8 <__ZN6Socket5closeEv+0x30>
+  a0:	ba000002 	blt	b0 <__ZN6Socket5closeEv+0x28>
   a4:	e3e03000 	mvn	r3, #0	; 0x0
   a8:	e5843000 	str	r3, [r4]
   ac:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-000000b0 <L19>:
-  b0:	ebfffffe 	bl	b0 <L19>
+  b0:	ebfffffe 	bl	b0 <__ZN6Socket5closeEv+0x28>
 			b0: ARM_26	__ZN6System3dieEPKw
-  b4:	eafffffa 	b	a4 <L18>
-
-000000b8 <L20>:
+  b4:	eafffffa 	b	a4 <__ZN6Socket5closeEv+0x1c>
   b8:	00000058 	andeq	r0, r0, r8, asr r0
 			b8: ARM_32	LC2+0xffffffa8
 
 000000bc <__ZNK6Socket9getOptionEiiPvi>:
   bc:	e52de004 	str	lr, [sp, -#4]!
   c0:	e24dd004 	sub	sp, sp, #4	; 0x4
-
-000000c4 <LM29>:
   c4:	e5900000 	ldr	r0, [r0]
   c8:	e28dc008 	add	ip, sp, #8	; 0x8
   cc:	e58dc000 	str	ip, [sp]
-  d0:	ebfffffe 	bl	d0 <LM29+0xc>
+  d0:	ebfffffe 	bl	d0 <__ZNK6Socket9getOptionEiiPvi+0x14>
 			d0: ARM_26	_getsockopt
-
-000000d4 <LM30>:
   d4:	e3500000 	cmp	r0, #0	; 0x0
-  d8:	e59f0014 	ldr	r0, [pc, #20]	; f4 <L25>
-  dc:	ba000002 	blt	ec <L24>
-
-000000e0 <L23>:
+  d8:	e59f0014 	ldr	r0, [pc, #20]	; f4 <__ZNK6Socket9getOptionEiiPvi+0x38>
+  dc:	ba000002 	blt	ec <__ZNK6Socket9getOptionEiiPvi+0x30>
   e0:	e59d0008 	ldr	r0, [sp, #8]
   e4:	e28dd004 	add	sp, sp, #4	; 0x4
   e8:	e8fd8000 	ldmia	sp!, {pc}^
-
-000000ec <L24>:
-  ec:	ebfffffe 	bl	ec <L24>
+  ec:	ebfffffe 	bl	ec <__ZNK6Socket9getOptionEiiPvi+0x30>
 			ec: ARM_26	__ZN6System3dieEPKw
-  f0:	eafffffa 	b	e0 <L23>
-
-000000f4 <L25>:
+  f0:	eafffffa 	b	e0 <__ZNK6Socket9getOptionEiiPvi+0x24>
   f4:	00000074 	andeq	r0, r0, r4, ror r0
 			f4: ARM_32	LC3+0xffffff8c
 
 000000f8 <__ZN6Socket9setOptionEiiPKvi>:
   f8:	e52de004 	str	lr, [sp, -#4]!
   fc:	e24dd004 	sub	sp, sp, #4	; 0x4
-
-00000100 <LM34>:
  100:	e59dc008 	ldr	ip, [sp, #8]
  104:	e5900000 	ldr	r0, [r0]
  108:	e58dc000 	str	ip, [sp]
- 10c:	ebfffffe 	bl	10c <LM34+0xc>
+ 10c:	ebfffffe 	bl	10c <__ZN6Socket9setOptionEiiPKvi+0x14>
 			10c: ARM_26	_setsockopt
  110:	e1a03000 	mov	r3, r0
-
-00000114 <LM35>:
  114:	e3530000 	cmp	r3, #0	; 0x0
-
-00000118 <LM36>:
- 118:	e59f0014 	ldr	r0, [pc, #20]	; 134 <L30>
-
-0000011c <LM37>:
- 11c:	ba000001 	blt	128 <L29>
-
-00000120 <LM38>:
+ 118:	e59f0014 	ldr	r0, [pc, #20]	; 134 <__ZN6Socket9setOptionEiiPKvi+0x3c>
+ 11c:	ba000001 	blt	128 <__ZN6Socket9setOptionEiiPKvi+0x30>
  120:	e28dd004 	add	sp, sp, #4	; 0x4
  124:	e8fd8000 	ldmia	sp!, {pc}^
-
-00000128 <L29>:
  128:	e28dd004 	add	sp, sp, #4	; 0x4
  12c:	e49de004 	ldr	lr, [sp], #4
- 130:	eafffffe 	b	130 <L29+0x8>
+ 130:	eafffffe 	b	130 <__ZN6Socket9setOptionEiiPKvi+0x38>
 			130: ARM_26	__ZN6System3dieEPKw
-
-00000134 <L30>:
  134:	00000098 	muleq	r0, r8, r0
 			134: ARM_32	LC4+0xffffff68
 
 00000138 <__ZN6Socket4bindEP8sockaddri>:
  138:	e52de004 	str	lr, [sp, -#4]!
-
-0000013c <LM41>:
  13c:	e5900000 	ldr	r0, [r0]
- 140:	ebfffffe 	bl	140 <LM41+0x4>
+ 140:	ebfffffe 	bl	140 <__ZN6Socket4bindEP8sockaddri+0x8>
 			140: ARM_26	_bind
  144:	e1a03000 	mov	r3, r0
-
-00000148 <LM42>:
  148:	e3530000 	cmp	r3, #0	; 0x0
-
-0000014c <LM43>:
- 14c:	e59f0008 	ldr	r0, [pc, #8]	; 15c <L34>
-
-00000150 <LM44>:
+ 14c:	e59f0008 	ldr	r0, [pc, #8]	; 15c <__ZN6Socket4bindEP8sockaddri+0x24>
  150:	a8fd8000 	ldmgeia	sp!, {pc}^
-
-00000154 <LM45>:
  154:	e49de004 	ldr	lr, [sp], #4
- 158:	eafffffe 	b	158 <LM45+0x4>
+ 158:	eafffffe 	b	158 <__ZN6Socket4bindEP8sockaddri+0x20>
 			158: ARM_26	__ZN6System3dieEPKw
-
-0000015c <L34>:
  15c:	000000bc 	streqh	r0, [r0], -ip
 			15c: ARM_32	LC5+0xffffff44
 
 00000160 <__ZN6Socket7connectEPK8sockaddri>:
  160:	e52de004 	str	lr, [sp, -#4]!
-
-00000164 <LM47>:
  164:	e5900000 	ldr	r0, [r0]
- 168:	ebfffffe 	bl	168 <LM47+0x4>
+ 168:	ebfffffe 	bl	168 <__ZN6Socket7connectEPK8sockaddri+0x8>
 			168: ARM_26	_connect
  16c:	e1a03000 	mov	r3, r0
-
-00000170 <LM48>:
  170:	e3530000 	cmp	r3, #0	; 0x0
-
-00000174 <LM49>:
- 174:	e59f0008 	ldr	r0, [pc, #8]	; 184 <L38>
-
-00000178 <LM50>:
+ 174:	e59f0008 	ldr	r0, [pc, #8]	; 184 <__ZN6Socket7connectEPK8sockaddri+0x24>
  178:	a8fd8000 	ldmgeia	sp!, {pc}^
-
-0000017c <LM51>:
  17c:	e49de004 	ldr	lr, [sp], #4
- 180:	eafffffe 	b	180 <LM51+0x4>
+ 180:	eafffffe 	b	180 <__ZN6Socket7connectEPK8sockaddri+0x20>
 			180: ARM_26	__ZN6System3dieEPKw
-
-00000184 <L38>:
  184:	000000d4 	ldreqd	r0, [r0], -r4
 			184: ARM_32	LC6+0xffffff2c
 
 00000188 <__ZN6Socket4sendEPKvmi>:
  188:	e92d4010 	stmdb	sp!, {r4, lr}
-
-0000018c <LM53>:
  18c:	e5900000 	ldr	r0, [r0]
- 190:	ebfffffe 	bl	190 <LM53+0x4>
+ 190:	ebfffffe 	bl	190 <__ZN6Socket4sendEPKvmi+0x8>
 			190: ARM_26	_send
-
-00000194 <LM54>:
  194:	e3500000 	cmp	r0, #0	; 0x0
-
-00000198 <LM55>:
  198:	e1a04000 	mov	r4, r0
-
-0000019c <LM56>:
- 19c:	e59f0010 	ldr	r0, [pc, #16]	; 1b4 <L43>
- 1a0:	ba000001 	blt	1ac <L42>
-
-000001a4 <L41>:
+ 19c:	e59f0010 	ldr	r0, [pc, #16]	; 1b4 <__ZN6Socket4sendEPKvmi+0x2c>
+ 1a0:	ba000001 	blt	1ac <__ZN6Socket4sendEPKvmi+0x24>
  1a4:	e1a00004 	mov	r0, r4
  1a8:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-000001ac <L42>:
- 1ac:	ebfffffe 	bl	1ac <L42>
+ 1ac:	ebfffffe 	bl	1ac <__ZN6Socket4sendEPKvmi+0x24>
 			1ac: ARM_26	__ZN6System3dieEPKw
- 1b0:	eafffffb 	b	1a4 <L41>
-
-000001b4 <L43>:
+ 1b0:	eafffffb 	b	1a4 <__ZN6Socket4sendEPKvmi+0x1c>
  1b4:	000000f4 	streqd	r0, [r0], -r4
 			1b4: ARM_32	LC7+0xffffff0c
 
 000001b8 <__ZN6Socket7receiveEPvmi>:
  1b8:	e92d4010 	stmdb	sp!, {r4, lr}
-
-000001bc <LM60>:
  1bc:	e5900000 	ldr	r0, [r0]
- 1c0:	ebfffffe 	bl	1c0 <LM60+0x4>
+ 1c0:	ebfffffe 	bl	1c0 <__ZN6Socket7receiveEPvmi+0x8>
 			1c0: ARM_26	_recv
-
-000001c4 <LM61>:
  1c4:	e3500000 	cmp	r0, #0	; 0x0
-
-000001c8 <LM62>:
  1c8:	e1a04000 	mov	r4, r0
-
-000001cc <LM63>:
- 1cc:	e59f0010 	ldr	r0, [pc, #16]	; 1e4 <L48>
- 1d0:	ba000001 	blt	1dc <L47>
-
-000001d4 <L46>:
+ 1cc:	e59f0010 	ldr	r0, [pc, #16]	; 1e4 <__ZN6Socket7receiveEPvmi+0x2c>
+ 1d0:	ba000001 	blt	1dc <__ZN6Socket7receiveEPvmi+0x24>
  1d4:	e1a00004 	mov	r0, r4
  1d8:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-000001dc <L47>:
- 1dc:	ebfffffe 	bl	1dc <L47>
+ 1dc:	ebfffffe 	bl	1dc <__ZN6Socket7receiveEPvmi+0x24>
 			1dc: ARM_26	__ZN6System3dieEPKw
- 1e0:	eafffffb 	b	1d4 <L46>
-
-000001e4 <L48>:
+ 1e0:	eafffffb 	b	1d4 <__ZN6Socket7receiveEPvmi+0x1c>
  1e4:	0000010c 	andeq	r0, r0, ip, lsl #2
 			1e4: ARM_32	LC8+0xfffffef4
 
 000001e8 <__ZN6Socket4waitEj>:
- 1e8:	e59f3080 	ldr	r3, [pc, #128]	; 270 <L55>
-
-000001ec <LM68>:
+ 1e8:	e59f3080 	ldr	r3, [pc, #128]	; 270 <__ZN6Socket4waitEj+0x88>
  1ec:	e92d4030 	stmdb	sp!, {r4, r5, lr}
-
-000001f0 <LM69>:
  1f0:	e0842193 	umull	r2, r4, r3, r1
-
-000001f4 <LM70>:
  1f4:	e5905000 	ldr	r5, [r0]
-
-000001f8 <LM71>:
  1f8:	e1a04324 	mov	r4, r4, lsr #6
  1fc:	e0643284 	rsb	r3, r4, r4, lsl #5
  200:	e0843103 	add	r3, r4, r3, lsl #2
  204:	e041e183 	sub	lr, r1, r3, lsl #3
  208:	e06e328e 	rsb	r3, lr, lr, lsl #5
-
-0000020c <LM72>:
  20c:	e24dde11 	sub	sp, sp, #272	; 0x110
-
-00000210 <LM73>:
  210:	e08ee103 	add	lr, lr, r3, lsl #2
-
-00000214 <LM74>:
  214:	e3a02000 	mov	r2, #0	; 0x0
-
-00000218 <LM75>:
  218:	e3a0c001 	mov	ip, #1	; 0x1
-
-0000021c <LM76>:
  21c:	e1a0e18e 	mov	lr, lr, lsl #3
-
-00000220 <LM77>:
  220:	e58dc00c 	str	ip, [sp, #12]
-
-00000224 <LM78>:
  224:	e2850001 	add	r0, r5, #1	; 0x1
  228:	e28dc004 	add	ip, sp, #4	; 0x4
  22c:	e28d100c 	add	r1, sp, #12	; 0xc
  230:	e1a03002 	mov	r3, r2
-
-00000234 <LM79>:
  234:	e98d4010 	stmib	sp, {r4, lr}
-
-00000238 <LM80>:
  238:	e58dc000 	str	ip, [sp]
-
-0000023c <LM81>:
  23c:	e58d5010 	str	r5, [sp, #16]
-
-00000240 <LM82>:
- 240:	ebfffffe 	bl	240 <LM82>
+ 240:	ebfffffe 	bl	240 <__ZN6Socket4waitEj+0x58>
 			240: ARM_26	_select
-
-00000244 <LM83>:
  244:	e3500000 	cmp	r0, #0	; 0x0
-
-00000248 <LM84>:
  248:	e1a04000 	mov	r4, r0
-
-0000024c <LM85>:
- 24c:	e59f0020 	ldr	r0, [pc, #32]	; 274 <L55+0x4>
- 250:	ba000004 	blt	268 <L54>
-
-00000254 <L53>:
+ 24c:	e59f0020 	ldr	r0, [pc, #32]	; 274 <__ZN6Socket4waitEj+0x8c>
+ 250:	ba000004 	blt	268 <__ZN6Socket4waitEj+0x80>
  254:	e3540000 	cmp	r4, #0	; 0x0
  258:	13a00000 	movne	r0, #0	; 0x0
  25c:	03a00001 	moveq	r0, #1	; 0x1
-
-00000260 <LM87>:
  260:	e28dde11 	add	sp, sp, #272	; 0x110
  264:	e8fd8030 	ldmia	sp!, {r4, r5, pc}^
-
-00000268 <L54>:
- 268:	ebfffffe 	bl	268 <L54>
+ 268:	ebfffffe 	bl	268 <__ZN6Socket4waitEj+0x80>
 			268: ARM_26	__ZN6System3dieEPKw
- 26c:	eafffff8 	b	254 <L53>
-
-00000270 <L55>:
+ 26c:	eafffff8 	b	254 <__ZN6Socket4waitEj+0x6c>
  270:	10624dd3 	ldrned	r4, [r2], -#211
  274:	00000124 	andeq	r0, r0, r4, lsr #2
 			274: ARM_32	LC9+0xfffffedc
 
 00000278 <__ZN6Socket11getSockNameEP8sockaddrPi>:
  278:	e52de004 	str	lr, [sp, -#4]!
-
-0000027c <LM90>:
  27c:	e5900000 	ldr	r0, [r0]
- 280:	ebfffffe 	bl	280 <LM90+0x4>
+ 280:	ebfffffe 	bl	280 <__ZN6Socket11getSockNameEP8sockaddrPi+0x8>
 			280: ARM_26	_getsockname
  284:	e1a03000 	mov	r3, r0
-
-00000288 <LM91>:
  288:	e3530000 	cmp	r3, #0	; 0x0
-
-0000028c <LM92>:
- 28c:	e59f0008 	ldr	r0, [pc, #8]	; 29c <L59>
-
-00000290 <LM93>:
+ 28c:	e59f0008 	ldr	r0, [pc, #8]	; 29c <__ZN6Socket11getSockNameEP8sockaddrPi+0x24>
  290:	a8fd8000 	ldmgeia	sp!, {pc}^
-
-00000294 <LM94>:
  294:	e49de004 	ldr	lr, [sp], #4
- 298:	eafffffe 	b	298 <LM94+0x4>
+ 298:	eafffffe 	b	298 <__ZN6Socket11getSockNameEP8sockaddrPi+0x20>
 			298: ARM_26	__ZN6System3dieEPKw
-
-0000029c <L59>:
  29c:	00000140 	andeq	r0, r0, r0, asr #2
 			29c: ARM_32	LC10+0xfffffec0
 
 000002a0 <__ZN6Socket13getHostByNameEPKc>:
  2a0:	e92d4010 	stmdb	sp!, {r4, lr}
-
-000002a4 <LM96>:
  2a4:	e1a00001 	mov	r0, r1
- 2a8:	ebfffffe 	bl	2a8 <LM96+0x4>
+ 2a8:	ebfffffe 	bl	2a8 <__ZN6Socket13getHostByNameEPKc+0x8>
 			2a8: ARM_26	_gethostbyname
-
-000002ac <LM97>:
  2ac:	e3500000 	cmp	r0, #0	; 0x0
-
-000002b0 <LM98>:
  2b0:	e1a04000 	mov	r4, r0
-
-000002b4 <LM99>:
- 2b4:	e59f002c 	ldr	r0, [pc, #44]	; 2e8 <L67>
- 2b8:	0a000008 	beq	2e0 <L65>
-
-000002bc <L62>:
+ 2b4:	e59f002c 	ldr	r0, [pc, #44]	; 2e8 <__ZN6Socket13getHostByNameEPKc+0x48>
+ 2b8:	0a000008 	beq	2e0 <__ZN6Socket13getHostByNameEPKc+0x40>
  2bc:	e1d430fa 	ldrsh	r3, [r4, #10]
  2c0:	e2530000 	subs	r0, r3, #0	; 0x0
- 2c4:	1a000000 	bne	2cc <L66>
-
-000002c8 <LM101>:
+ 2c4:	1a000000 	bne	2cc <__ZN6Socket13getHostByNameEPKc+0x2c>
  2c8:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-000002cc <L66>:
  2cc:	e594300c 	ldr	r3, [r4, #12]
  2d0:	e5932000 	ldr	r2, [r3]
  2d4:	e5920000 	ldr	r0, [r2]
  2d8:	e8bd4010 	ldmia	sp!, {r4, lr}
- 2dc:	eafffffe 	b	2dc <L66+0x10>
+ 2dc:	eafffffe 	b	2dc <__ZN6Socket13getHostByNameEPKc+0x3c>
 			2dc: ARM_26	_ntohl
-
-000002e0 <L65>:
- 2e0:	ebfffffe 	bl	2e0 <L65>
+ 2e0:	ebfffffe 	bl	2e0 <__ZN6Socket13getHostByNameEPKc+0x40>
 			2e0: ARM_26	__ZN6System3dieEPKw
- 2e4:	eafffff4 	b	2bc <L62>
-
-000002e8 <L67>:
+ 2e4:	eafffff4 	b	2bc <__ZN6Socket13getHostByNameEPKc+0x1c>
  2e8:	00000168 	andeq	r0, r0, r8, ror #2
 			2e8: ARM_32	LC11+0xfffffe98
 
 000002ec <__ZN6Socket11getHostNameEPcm>:
  2ec:	e92d4010 	stmdb	sp!, {r4, lr}
  2f0:	e1a04001 	mov	r4, r1
-
-000002f4 <LM105>:
  2f4:	e1a00004 	mov	r0, r4
  2f8:	e1a01002 	mov	r1, r2
- 2fc:	ebfffffe 	bl	2fc <LM105+0x8>
+ 2fc:	ebfffffe 	bl	2fc <__ZN6Socket11getHostNameEPcm+0x10>
 			2fc: ARM_26	_gethostname
-
-00000300 <LM106>:
  300:	e3500000 	cmp	r0, #0	; 0x0
- 304:	e59f0010 	ldr	r0, [pc, #16]	; 31c <L72>
- 308:	ba000001 	blt	314 <L71>
-
-0000030c <L70>:
+ 304:	e59f0010 	ldr	r0, [pc, #16]	; 31c <__ZN6Socket11getHostNameEPcm+0x30>
+ 308:	ba000001 	blt	314 <__ZN6Socket11getHostNameEPcm+0x28>
  30c:	e1a00004 	mov	r0, r4
  310:	e8fd8010 	ldmia	sp!, {r4, pc}^
-
-00000314 <L71>:
- 314:	ebfffffe 	bl	314 <L71>
+ 314:	ebfffffe 	bl	314 <__ZN6Socket11getHostNameEPcm+0x28>
 			314: ARM_26	__ZN6System3dieEPKw
- 318:	eafffffb 	b	30c <L70>
-
-0000031c <L72>:
+ 318:	eafffffb 	b	30c <__ZN6Socket11getHostNameEPcm+0x20>
  31c:	00000194 	muleq	r0, r4, r1
 			31c: ARM_32	LC12+0xfffffe6c
 
 00000320 <__ZN6Socket4initEv>:
  320:	e52de004 	str	lr, [sp, -#4]!
-
-00000324 <LM110>:
- 324:	ebfffffe 	bl	324 <LM110>
+ 324:	ebfffffe 	bl	324 <__ZN6Socket4initEv+0x4>
 			324: ARM_26	__ZN6System4initEv
-
-00000328 <LM111>:
- 328:	ebfffffe 	bl	328 <LM111>
+ 328:	ebfffffe 	bl	328 <__ZN6Socket4initEv+0x8>
 			328: ARM_26	__m$net_init
  32c:	e1a03000 	mov	r3, r0
  330:	e31300ff 	tst	r3, #255	; 0xff
- 334:	e59f0008 	ldr	r0, [pc, #8]	; 344 <L76>
+ 334:	e59f0008 	ldr	r0, [pc, #8]	; 344 <__ZN6Socket4initEv+0x24>
  338:	18fd8000 	ldmneia	sp!, {pc}^
-
-0000033c <LM112>:
  33c:	e49de004 	ldr	lr, [sp], #4
- 340:	eafffffe 	b	340 <LM112+0x4>
+ 340:	eafffffe 	b	340 <__ZN6Socket4initEv+0x20>
 			340: ARM_26	__ZN6System3dieEPKw
-
-00000344 <L76>:
  344:	000001bc 	streqh	r0, [r0], -ip
 			344: ARM_32	LC13+0xfffffe44
 
 00000348 <__ZN6Socket8shutdownEv>:
  348:	e52de004 	str	lr, [sp, -#4]!
-
-0000034c <LM114>:
- 34c:	ebfffffe 	bl	34c <LM114>
+ 34c:	ebfffffe 	bl	34c <__ZN6Socket8shutdownEv+0x4>
 			34c: ARM_26	_WSACleanup
  350:	e3500000 	cmp	r0, #0	; 0x0
- 354:	e59f0010 	ldr	r0, [pc, #16]	; 36c <L81>
- 358:	1a000001 	bne	364 <L80>
-
-0000035c <L79>:
+ 354:	e59f0010 	ldr	r0, [pc, #16]	; 36c <__ZN6Socket8shutdownEv+0x24>
+ 358:	1a000001 	bne	364 <__ZN6Socket8shutdownEv+0x1c>
  35c:	e49de004 	ldr	lr, [sp], #4
- 360:	eafffffe 	b	360 <L79+0x4>
+ 360:	eafffffe 	b	360 <__ZN6Socket8shutdownEv+0x18>
 			360: ARM_26	__ZN6System8shutdownEv
-
-00000364 <L80>:
- 364:	ebfffffe 	bl	364 <L80>
+ 364:	ebfffffe 	bl	364 <__ZN6Socket8shutdownEv+0x1c>
 			364: ARM_26	__ZN6System3dieEPKw
- 368:	eafffffb 	b	35c <L79>
-
-0000036c <L81>:
+ 368:	eafffffb 	b	35c <__ZN6Socket8shutdownEv+0x14>
  36c:	000001dc 	ldreqd	r0, [r0], -ip
 			36c: ARM_32	LC14+0xfffffe24




More information about the Binutils mailing list