commit | 9ba1deacebc6144e81e01e0e03c619582f951b3e | [log] [tgz] |
---|---|---|
author | Kevin O'Connor <kevin@koconnor.net> | Sat May 01 09:50:13 2010 -0400 |
committer | Kevin O'Connor <kevin@koconnor.net> | Sat May 01 09:50:13 2010 -0400 |
tree | f53a0f7ba8814324dbd3881f4c7904fb8a928efa | |
parent | 698d3f92c20bab104ad873a245c2cf7823e2ae6d [diff] |
Simplify build by manually resolving external symbols in layoutrom.py. Enhance tools/layoutrom.py to explicitly set those symbols that resolve to a different code chunk (eg, 16, 32seg, 32flat). This eliminates the need to link the code chunks multiple times. This patch reduces the dependency on binutils behavior and makes the build simpler to understand.