Template:Main2/Tools: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content added Content deleted
m (Corrected VMware capitalization. Removed double Virtual PC entries linking to the same page) |
(Added Mold and Lingemu.) |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
'''Bootloaders''' |
'''Bootloaders''' |
||
* [[Bootloader]] theory |
* [[Bootloader]] theory |
||
* [[GRUB |
* [[GRUB]] |
||
* [[Limine]] |
|||
* [[LILO]] |
* [[LILO]] |
||
* [[XOSL]] |
* [[XOSL]] |
||
Line 16: | Line 17: | ||
** [[DJGPP]] |
** [[DJGPP]] |
||
** '''Building a [[GCC Cross-Compiler]]''' |
** '''Building a [[GCC Cross-Compiler]]''' |
||
** [[Cross-Compiler Successful Builds]] |
|||
** [[Porting GCC to your OS]] |
** [[Porting GCC to your OS]] |
||
* [[Calling Conventions]] |
|||
** [[System V ABI]] |
|||
* [[Watcom]] C/C++ |
* [[Watcom]] C/C++ |
||
* [[Visual Studio]] |
* [[Visual Studio]] |
||
** [[Visual C++ Runtime]] |
** [[Visual C++ Runtime]] |
||
* [[TCC]] |
* [[TCC]] |
||
* [[Smaller C]] |
|||
* [[Other Compilers]] |
* [[Other Compilers]] |
||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Compilers|more...]]</small></div> |
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Compilers|more...]]</small></div> |
||
Line 36: | Line 40: | ||
* [[LD]] (GNU ld, part of binutils) |
* [[LD]] (GNU ld, part of binutils) |
||
* [[Link Archiver]] (GNU ar, part of binutils) |
* [[Link Archiver]] (GNU ar, part of binutils) |
||
* [[Mold]] (Modern Linker) |
|||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Linkers|more...]]</small></div> |
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Linkers|more...]]</small></div> |
||
Line 45: | Line 50: | ||
* [[VirtualBox]] |
* [[VirtualBox]] |
||
* [[SimICS]] |
* [[SimICS]] |
||
* [[Lingemu]] |
|||
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Emulators|more...]]</small></div> |
<div style="text-align: right; margin: 0; padding: 0;"><small>[[:Category:Emulators|more...]]</small></div> |
||
Latest revision as of 01:04, 5 October 2022
Bootloaders
Compilers
Assemblers
- GAS (GNU as, part of binutils)
- FASM
- NASM
- YASM
- On the difference between AT&T and Intel Opcode syntax
Linkers
- LD (GNU ld, part of binutils)
- Link Archiver (GNU ar, part of binutils)
- Mold (Modern Linker)
Emulators
Working with Disk Images
- Disk Images in general, and ...
- Loopback Device for Linux, *BSD et al.
- hdiutil for MacOS X
- Windows Tools