issues
search
windelbouwman
/
ppci
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
https://ppci.readthedocs.io/en/latest/
BSD 2-Clause "Simplified" License
337
stars
36
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
ppci-cc: x86 backend fails when converting float/double <=> char/short
#84
tstreiff
opened
4 years ago
1
Compiler crashes when generating assembly for some targets
#83
bitglitcher
opened
4 years ago
0
ppci-cc: identifier confusion between a variable and a typedef
#82
tstreiff
closed
4 years ago
2
fix issue #66 about pointer arithmetic with + - += -=
#81
tstreiff
closed
4 years ago
3
Add ARM Thumb BKPT instruction
#80
ForceBru
closed
4 years ago
1
ppci-cc: wrong initialization of nested structs
#79
tstreiff
closed
4 years ago
6
ppci-cc: in "for" loops, a "continue" bypasses the increment expression
#78
tstreiff
closed
4 years ago
2
ppci-cc: wrong IR code for function indirect calls
#77
tstreiff
closed
4 years ago
2
fix issue #70 in token.py
#76
tstreiff
closed
4 years ago
1
ppci-cc: pointer arithmetic should not cast the integer expression to "int"
#75
tstreiff
opened
4 years ago
2
ppci-cc: cannot compile a call to a function returning a struct
#74
tstreiff
opened
4 years ago
0
ppci-cc: x86 backend stops when generating a char switch with a negative value
#73
tstreiff
closed
4 years ago
1
fix issue #70 about storage class v2
#72
tstreiff
opened
4 years ago
3
Fix issue #70 about linker library arg
#71
tstreiff
closed
4 years ago
2
ppci-ld: library parameter does not work
#70
tstreiff
closed
4 years ago
1
ppci-cc: predefined macros __FILE__ and __LINE__ give wrong source locations
#69
tstreiff
closed
4 years ago
3
ppci-cc: wrong handling of storage-class when a symbol redeclared
#68
tstreiff
opened
4 years ago
2
ppci-cc: test expressions should not be implicitly casted to int
#67
tstreiff
opened
4 years ago
2
ppci-cc: missing pointer arithmetic for operators -, +=, -=
#66
tstreiff
opened
4 years ago
3
riscv backend: add Zfinx support
#65
michg
closed
4 years ago
1
New release (0.5.8)?
#64
pfalcon
closed
4 years ago
10
examples/linux64: Add example of interoperability with a host compiler.
#63
pfalcon
closed
4 years ago
2
objcopy: Allow to convert PPCI jsonobj relocatable objects to ELF
#62
pfalcon
closed
4 years ago
4
WIP format.elf.file: ElfFile: Allow to save relocatable files.
#61
pfalcon
closed
4 years ago
17
typo / silence warnings for python 3.8+
#60
pmp-p
closed
4 years ago
0
[docs] fix tutorial errors
#59
rakati
closed
4 years ago
1
ppci-cc: cpp #if expression mis-calculated in some cases
#58
tstreiff
closed
4 years ago
2
docs/howto/instrumentation: Minor clarity and formatting improvements.
#57
pfalcon
closed
4 years ago
2
ppci-cc: cpp stringify operator # expansions too simplistic
#56
tstreiff
closed
4 years ago
3
docs/howto/jitting: Proofreading and improvements.
#55
pfalcon
closed
4 years ago
1
ppci-cc: in x86_64, "long" types are smaller than "int" types
#54
tstreiff
closed
4 years ago
2
docs/howto/backend: Proofreading and formatting improvements.
#53
pfalcon
closed
4 years ago
1
ppci-ci: preprocessor does not accept empty macro argument values
#52
tstreiff
closed
4 years ago
2
ppci-cc: impossible to redefine a struct/union/enum tag in inner scopes
#51
tstreiff
closed
4 years ago
1
RFC: improvements for developer debugging
#50
windelbouwman
opened
4 years ago
0
ppci-cc : problems handling static string initializers
#49
tstreiff
opened
4 years ago
4
ppci-cc : using [] in a function argument makes the compiler crash
#48
tstreiff
closed
4 years ago
2
ppci-cc : incorrect IR module generated with -O 2
#47
tstreiff
closed
4 years ago
6
c/semantics: Use more formal error message for undeclared identifiers.
#46
pfalcon
closed
4 years ago
1
Issues with ppci-cc backend tree generation
#45
tstreiff
opened
4 years ago
11
8bit addition should not be generated when expecting int result
#44
tstreiff
opened
4 years ago
2
IR questions/criticism
#43
pfalcon
opened
4 years ago
18
registerallocator: Elaborate module docstring.
#42
pfalcon
closed
4 years ago
4
Fix small typo
#41
dcoles
closed
4 years ago
2
pascal bsp example
#40
m32
closed
4 years ago
2
examples/linux64/hello-make: Example using single .c file and Makefile
#39
pfalcon
closed
4 years ago
7
"objcopy" seems to mandate --segment switch ungroundly
#38
pfalcon
closed
4 years ago
1
Update compiler explorer to latest version
#37
windelbouwman
opened
4 years ago
2
No way to specify program entry point, ELF hardcodes to 0x40000
#36
pfalcon
closed
4 years ago
4
Improve/make consistent "python3 -m ppci" behavior
#35
pfalcon
closed
4 years ago
5
Previous
Next