Fix a layout pass debug message.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@192942 91177308-0d34-0410-b5e6-96231b3b80d8
Fix -Wunused-function warning of release build.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@192943 91177308-0d34-0410-b5e6-96231b3b80d8
[Native] Fix fallback atoms when writing to Native file.

There is no test as currently there is no call to the NativeWriter.

Future commits will add calls to the NativeWriter.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@192944 91177308-0d34-0410-b5e6-96231b3b80d8
Fill the atom gap with INT 3 instead of NOP.

INT 3 (machine code 0xCC) will raise an interrupt when executed. That is better
for filling the gap than NOP because we want to stop the execution immediately
when the control reached to non-code address.

git-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@192945 91177308-0d34-0410-b5e6-96231b3b80d8