search for: drctve

Displaying 10 results from an estimated 10 matches for "drctve".

Did you mean: drectve
2018 Jan 05
0
Linker Option support for ELF
...ed linker options to object files" is too weak as a specification. You need to clearly define a list of options that will be supported by linkers with their clear semantics. (*1) One of the big annoyances that I noticed when I was implementing the same feature for COFF is that the COFF's .drctve section that contains linker options have to be tokenized in the same way as the Windows command line does. So it needs to interpret double quotes and backslashes correctly especially when handling space-containing pathnames. This is a design failure that a COFF file contains just a single string i...
2018 Jan 05
4
Linker Option support for ELF
...would be interesting. I can see -u being useful as well, but the point is that we can slowly grow the support after consideration by delaying the validation of the options. (*1) One of the big annoyances that I noticed when I was implementing the > same feature for COFF is that the COFF's .drctve section that contains > linker options have to be tokenized in the same way as the Windows command > line does. So it needs to interpret double quotes and backslashes correctly > especially when handling space-containing pathnames. This is a design > failure that a COFF file contains ju...
2018 Jan 06
0
Linker Option support for ELF
...I can see -u being useful as well, but the point is that we can slowly grow > the support after consideration by delaying the validation of the options. > >> (*1) One of the big annoyances that I noticed when I was implementing the >> same feature for COFF is that the COFF's .drctve section that contains >> linker options have to be tokenized in the same way as the Windows command >> line does. So it needs to interpret double quotes and backslashes correctly >> especially when handling space-containing pathnames. This is a design >> failure that a COFF...
2018 Jan 06
2
Linker Option support for ELF
...ng useful as well, but the point is that we can slowly grow >> the support after consideration by delaying the validation of the options. >> >>> (*1) One of the big annoyances that I noticed when I was implementing the >>> same feature for COFF is that the COFF's .drctve section that contains >>> linker options have to be tokenized in the same way as the Windows command >>> line does. So it needs to interpret double quotes and backslashes correctly >>> especially when handling space-containing pathnames. This is a design >>> fail...
2018 Jan 07
0
Linker Option support for ELF
.... `-L` is arguable because I do not see an obvious reason to add a search path from the compiler. You mentioned `-u`. Is there any other flag that you have in your mind? (*1) One of the big annoyances that I noticed when I was implementing the >> same feature for COFF is that the COFF's .drctve section that contains >> linker options have to be tokenized in the same way as the Windows command >> line does. So it needs to interpret double quotes and backslashes correctly >> especially when handling space-containing pathnames. This is a design >> failure that a COFF...
2018 Jan 07
0
Linker Option support for ELF
...that would be interesting. I can see -u being useful as well, but the point is that we can slowly grow the support after consideration by delaying the validation of the options. (*1) One of the big annoyances that I noticed when I was implementing the same feature for COFF is that the COFF's .drctve section that contains linker options have to be tokenized in the same way as the Windows command line does. So it needs to interpret double quotes and backslashes correctly especially when handling space-containing pathnames. This is a design failure that a COFF file contains just a single string i...
2018 Jan 07
1
Linker Option support for ELF
...l, but the point is that we can slowly grow >>> the support after consideration by delaying the validation of the options. >>> >>>> (*1) One of the big annoyances that I noticed when I was implementing the >>>> same feature for COFF is that the COFF's .drctve section that contains >>>> linker options have to be tokenized in the same way as the Windows command >>>> line does. So it needs to interpret double quotes and backslashes correctly >>>> especially when handling space-containing pathnames. This is a design >&...
2018 Jan 07
7
Linker Option support for ELF
...for ELF since it doesn’t have the concept of framework bundles (but the layout itself is interesting), and I just want to try to keep the door open for such features. > > (*1) One of the big annoyances that I noticed when I was implementing the same feature for COFF is that the COFF's .drctve section that contains linker options have to be tokenized in the same way as the Windows command line does. So it needs to interpret double quotes and backslashes correctly especially when handling space-containing pathnames. This is a design failure that a COFF file contains just a single string i...
2018 Jan 04
8
Linker Option support for ELF
Hello all, There was some interest from a number of a few people about adding support for embedded linker options to ELF. This would be an extension that requires linker support to actually work, but has significant prior art with PE/COFF as well as MachO both having support for this. The desire here is to actually add support to LLVM to pass along the necessary information into the object
2018 Jan 08
0
Linker Option support for ELF
...have the concept of framework > bundles (but the layout itself is interesting), and I just want to try to > keep the door open for such features. > > > (*1) One of the big annoyances that I noticed when I was implementing the >>> same feature for COFF is that the COFF's .drctve section that contains >>> linker options have to be tokenized in the same way as the Windows command >>> line does. So it needs to interpret double quotes and backslashes correctly >>> especially when handling space-containing pathnames. This is a design >>> fail...