"objdump --source" doesn't intermix source code

See here: #line directive interferes with disassembly. · Issue #1337 · arduino/Arduino · GitHub

The quick workaround is to copy your .ino file to the temp directory.