All Projects → larsbrinkhoff → Pdp10 Gcc

larsbrinkhoff / Pdp10 Gcc

Licence: other
PDP-10 backend for GCC 3.2

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Pdp10 Gcc

Raspberry Pi Cross Compilers
Latest GCC Cross Compiler & Native (ARM & ARM64) CI generated precompiled standalone toolchains for all Raspberry Pis. 🍇
Stars: ✭ 261 (+3628.57%)
Mutual labels:  gcc
Wac
WebAssembly interpreter in C
Stars: ✭ 372 (+5214.29%)
Mutual labels:  gcc
Musl Cross Make
Simple makefile-based build for musl cross compiler
Stars: ✭ 646 (+9128.57%)
Mutual labels:  gcc
Std Simd
std::experimental::simd for GCC [ISO/IEC TS 19570:2018]
Stars: ✭ 275 (+3828.57%)
Mutual labels:  gcc
Hellscape
GIMPLE obfuscator for C, C++, Go, ... all supported GCC targets and front-ends that use GIMPLE.
Stars: ✭ 298 (+4157.14%)
Mutual labels:  gcc
Uefi Ntfs
UEFI:NTFS - Boot NTFS partitions from UEFI
Stars: ✭ 386 (+5414.29%)
Mutual labels:  gcc
gcc-builder
A collection of scripts for building GCC on Linux
Stars: ✭ 36 (+414.29%)
Mutual labels:  gcc
Pfr
std::tuple like methods for user defined types without any macro or boilerplate code
Stars: ✭ 896 (+12700%)
Mutual labels:  gcc
Ci helloworld
A simple example of how to setup a complete CI environment for C and C++
Stars: ✭ 357 (+5000%)
Mutual labels:  gcc
Gcovr
generate code coverage reports with gcc/gcov
Stars: ✭ 482 (+6785.71%)
Mutual labels:  gcc
Gcc termux
Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt
Stars: ✭ 276 (+3842.86%)
Mutual labels:  gcc
Osx Gcc Installer
GCC Installer for OSX! Without Xcode!
Stars: ✭ 3,078 (+43871.43%)
Mutual labels:  gcc
Gentoolto
A Gentoo Portage configuration for building with -O3, Graphite, and LTO optimizations
Stars: ✭ 399 (+5600%)
Mutual labels:  gcc
Efifs
EFI FileSystem drivers
Stars: ✭ 272 (+3785.71%)
Mutual labels:  gcc
Croaring
Roaring bitmaps in C (and C++)
Stars: ✭ 735 (+10400%)
Mutual labels:  gcc
Boomerang
Boomerang Decompiler - Fighting the code-rot :)
Stars: ✭ 265 (+3685.71%)
Mutual labels:  gcc
Shell
Infrastructure Management Shell - Linux
Stars: ✭ 381 (+5342.86%)
Mutual labels:  gcc
Beelzebub
The Lord of Flies - A hobby operating system
Stars: ✭ 24 (+242.86%)
Mutual labels:  gcc
Gccrs
GCC Front-End for Rust
Stars: ✭ 875 (+12400%)
Mutual labels:  gcc
Node Minify
Light Node.js module that compress javascript, css and html files
Stars: ✭ 404 (+5671.43%)
Mutual labels:  gcc

This is a backend for the PDP-10. See gcc/config/pdp10.

The PDP-10 architecture is a family of 36-bit word-addressed machines. They were manufactured primarily by DEC from 1964 to 1983, when they were cancelled in favour of the VAX family. Famous software first running on PDP-10s include: EMACS, ITS, SPELL, Collosal Cave, ADVENT, Zork, Dungeon, MacLisp. Not first: TECO.

A memory word is 36 bits long, which is also the length of the general-purpose registers. All user instructions are 36 bits and have 9 bits to specify an operation, 4 bits to specify a register, 1 bit to indicate indirect addressing, 4 bits to specify an index register, and 18 bits to specify an address or offset. The first version of the architecture was limited to a virtual address space of 256K words; a later version extended this to a maximum of 1G words.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].