Yes. Weird indeed.
Hunk: Kind=HUNK_GLOBAL_CODE Name="foo"(1) Size=8
00000000: 3F3C 0001 MOVE.W #$0001,-(A7)
00000004: A9C8 _SysBeep
00000006: 4E75 RTS
Hunk: Kind=HUNK_GLOBAL_CODE Name="main_test"(2) Size=12
00000000: 4EAD 0000 JSR foo
00000004: 4EB9 0000 0000 JSR bar
0000000A: 4E75 RTS
XRef: Kind=HUNK_XREF_CODE32BIT Name="bar"(3) #Pairs=1
Offset=$00000006 Value=$00000000
XRef: Kind=HUNK_XREF_CODE16BIT Name="foo"(1) #Pairs=1
Offset=$00000002 Value=$00000000
Hunk: Kind=HUNK_GLOBAL_CODE Name="bar"(3) Size=8
00000000: 3F3C 0002 MOVE.W #$0002,-(A7)
00000004: A9C8 _SysBeep
00000006: 4E75 RTS