unix - AIX binaries - size & symbols -


There are some differences in symbols between two binaries created using the same resources on the AIX system. I

' An example for the 'main':


  xxxx1: .main T 4294975624   
  xxxx2: .main t 4294969472 516 Why is the difference in size?  

The 'T' guy is the global text symbol according to the page. What is F?

In addition, there are considerable variation in the size of two binary: 3924048 versus 17701460. Why?

Ax version, compiler version, makefile (same CFLAG) are identical.

I'm pretty sure that returning an F1 function is int. This is a "stub" string which is output when the compiler has given the -g option. It will also be due to size difference.

Can you try to "size" and "size"? It also has the option to make more verbose in size, you can also do "file" etc. And it will tell you whether it has been snatched or not.

At the link time - between the G and the Strip flag, I think that the differences you are seeing.

HH

Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -