binutils-esp32ulp icon indicating copy to clipboard operation
binutils-esp32ulp copied to clipboard

Binutils fork with support for the ESP32 ULP co-processor

Results 14 binutils-esp32ulp issues
Sort by recently updated
recently updated
newest added

Using version 2.35_20220830 from esp-idf 5.1, `MOVE Rx, Ry` is apparently assembled as: ``` (MSB) 1110000100000000000000000yyyyxx ``` i.e. Rsrc2 is equal to Rsrc1, as if it was `MOVE Rx, Rx,...

This adds the BFD_RELOC_32 relocation to esp32 and esp32s2. Tested with both. This allows you to use the address of a label as a number, such as: ``` .data important:...

typecast error in make process: libbfd.h:268:4: error: cast between incompatible function types from ‘bfd_boolean (*)(bfd *)’ {aka ‘int (*)(bfd *)’} to ‘bfd_boolean (*)(bfd *, bfd *)’ {aka ‘int (*)(bfd *,...

### Overview For JUMP instructions using an absolute/constant symbol as an argument, binutils-esp32ulp produces a different output depending on whether that symbol is exported with `.global` or not. This appears...

This issue relates to how relative offsets specified as immediate values are handled after my recent PR (#18). After my recent PR (#18) was merged - thank you btw -...

the build fails on FreeBSD. the following is an excerpt of the build log. when looking for the `BFD_RELOC_ESP32S2ULP_GOT17M4` in the source, cannot find it in other files. my dumb...

``` gcc -c -DHAVE_CONFIG_H -g -O2 -D__USE_MINGW_ACCESS -I. -I./../include -W -Wall -Wwrite-strings -Wc++-compat -Wstrict-prototypes -Wshadow=local -pedantic -D_GNU_SOURCE ./pex-win32.c -o pex-win32.o ./pex-win32.c: In function ‘pex_win32_open_read’: ./pex-win32.c:121:10: warning: implicit declaration of function...

Apperance of an error: `coprocessor.ulp.pS:276: Error: rel too far BFD_JUMPR_STEP` do not depend on relative position of instructions but for some reason on absolute position of instruction. Above error appears...

binutils/stabs.c : correct a bug already fixed in latest version of binutils (wrong pointer) gas/config/tc-esp32ulp.c : correct bug in relocation address calculation (md_assemble) opcode/disassemble.c : add ULP disassembler capability opcode/esp32ulp-dis.c...

Hi Of course this issue appears only on large assembly programs A JUMP instruction with absolute adress beyond 01FF will generate this error: Error: rel too far BFD_RELOC_16 I beleive...