aboutsummaryrefslogtreecommitdiff
path: root/src/linker.cpp
Commit message (Collapse)AuthorAgeFilesLines
* testgingerBill2024-03-191-1/+1
|
* Change linker flags for orca on WindowsgingerBill2024-03-181-3/+6
|
* push orca target and old bindingsskytrias2024-03-181-4/+9
|
* Merge pull request #3230 from avanspector/haikugingerBill2024-03-081-2/+2
|\ | | | | Add Haiku OS support
| * Improve Haiku supportavanspector2024-02-251-2/+2
| |
* | Merge pull request #3069 from pcleavelin/mastergingerBill2024-03-061-1/+6
|\ \ | |/ |/| Respect `-lld` CLI arg on non-windows machines
| * Merge branch 'odin-lang:master' into masterPatrick Cleavelin2024-01-271-5/+15
| |\
| * | respect -lld CLI argPatrick Cleavelin2024-01-041-1/+6
| | |
* | | fix -no-crt on LinuxLaytan2024-02-081-18/+14
| |/ |/|
* | Expand -subsystem option on WindowsJeroen van Rijn2024-01-181-5/+4
| | | | | | | | | | | | | | | | W:\Odin>odin run sketch.odin -file -subsystem:foo Invalid -subsystem string, got oo. Expected one of: BOOT_APPLICATION, CONSOLE (default), EFI_APPLICATION, EFI_BOOT_SERVICE_DRIVER, EFI_ROM, EFI_RUNTIME_DRIVER, NATIVE, POSIX, WINDOWS (or WINDOW), WINDOWSCE We now also set the constant ODIN_WINDOWS_SUBSYSTEM, which is "" for non-Windows targets.
* | darwin: add library paths for default Homebrew and MacPorts locationsLaytan Laats2024-01-131-0/+11
|/
* darwin: actually honor no-crt by not linking with `-lSystem -lm`Laytan Laats2024-01-021-3/+6
|
* Fixed Typo / Added check for 1Platin212024-01-021-1/+1
|
* Adds missing spacePlatin212024-01-021-1/+1
|
* Fixed git issue..Platin212024-01-021-0/+2
|
* Adds new flag for linker to know if it should link the system library or notPlatin212024-01-021-1/+17
|
* Removes macOS min version and supports default latestPlatin212024-01-021-4/+0
|
* Fixing a pdb linker error when the path contains spacesThomas Louis2023-12-271-1/+1
|
* -no-crt and assembly compilation on darwinLaytan Laats2023-11-151-14/+28
|
* implemented foreign asm imports on linux/osxflysand72023-10-151-40/+87
|
* Hook up Tilde to the linker codegingerBill2023-07-241-0/+33
|
* Move linker code into separate filegingerBill2023-07-241-0/+427