User talk:Love4boobies/Static Linking

From OSDev Wiki
Jump to: navigation, search

If I may: The whole thing is somewhat lacking contrast. What are you comparing to what? Whether or not you're doing whole-program compilation or separate translation units has little to do with whether you're using a static linker or something else. It seems you're mixing compiler issues, calling convention issues, header file / build system / dependency issues, and linker issues any which way. Presented like this, you're bound to get reflex reactions of the unfriendly kind. -- Solar 04:47, 18 June 2012 (CDT)

Thanks for the feedback. I hope you don't mind me moving the discussion here. The comparison is between the technique used by current toolchains and the one I am proposing. The point is that there is an intimate relationship between translation units, object files, and build systems; these concepts were thought of together and serve a common purpose. However, just because the goal is good, doesn't mean the solution is: negative results can be seen in both the resulting machine code and compilation times---due to redundant recompilations. I'll try to shape up the article so that it explains the problem better. --Love4boobies 09:16, 19 June 2012 (CDT)
Personal tools
Namespaces
Variants
Actions
Navigation
About
Toolbox