Enhance GenFw to support handling the shared ELF object file. This is helpful to...
authorlgao4 <lgao4@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 30 Jun 2008 06:11:50 +0000 (06:11 +0000)
committerlgao4 <lgao4@7335b38e-4728-0410-8992-fb3ffe349368>
Mon, 30 Jun 2008 06:11:50 +0000 (06:11 +0000)
commit435c4d9ab2ef3ecbf0f9c3948a3ffbb25fc6d7af
tree64a22826bcd167de6e8e4388cb1d685646b146de
parente2a8b5257d9d70ea0a2e3ec33314ad2863e83124
Enhance GenFw to support handling the shared ELF object file. This is helpful to provide source level debug ability in *unix environment.
[Background]
The UnixPkg provide an simulator in *unix. To support source level debug, we need dynamically load all of modules using dlopen(). This requires the output of compiler must be a shared ELF object. Therefore the GenFw should be able to handle the kind of object to generate .efi PE file.

git-svn-id: https://buildtools.tianocore.org/svn/buildtools/trunk/BaseTools@1271 7335b38e-4728-0410-8992-fb3ffe349368
Source/C/GenFw/GenFw.c