Alexey Brodkin

Results 107 comments of Alexey Brodkin

@BrunoASMauricio may we have both the patches (for GCC & Linux) posted in the corresponding repositories? I'd say GCC patch may even go to `arc-2023.09` branch, while Linux patch may...

@Palmyr3 could you please give that a try sometime soon? Hopefully with newer U-Boot versions that problem is gone.

For the record, that's how it's enabled in the Crosstool-NG of Zephyr's SDK-ng: ``` # Picolibc CT_COMP_LIBS_PICOLIBC=y CT_PICOLIBC_SRC_CUSTOM=y CT_PICOLIBC_CUSTOM_LOCATION="${GITHUB_WORKSPACE}/picolibc" CT_LIBC_PICOLIBC_GLOBAL_ATEXIT=y CT_LIBC_PICOLIBC_EXTRA_SECTIONS=y CT_LIBC_PICOLIBC_EXTRA_CONFIG_ARRAY="-Dthread-local-storage=auto -Derrno-function=zephyr -Dsysroot-install=true -Dsysroot-install-skip-checks=true" ``` See https://github.com/zephyrproject-rtos/sdk-ng/blob/2c676a6d72425f24e0f69d4650d30a89a8701316/configs/common.config#L69.

@Brucefang could you please be more specific with your question? There're a couple of completely different toolchains for various ARC processors: open source and free GCC-based, Synopsys proprietary MetaWare toolchain...

@claziss do we need to do anything here or may just close it now?

@pavelvkozlov could you please take a look at this one at some point, as it seems to be glibc related?

@claziss do you think it makes sense to consider described above optimization in GCC's `__atomic_compare_exchange_n()`? If you don't see as a useful optimization, please close this one.

@kokas-a could you please rebase your proposed fix on top of the current Linus' `master` branch and re-send it to the mailing list. We need to make sure it gets...

@kolerov could you please check if anything needs to be done here from QEMU standpoint, if not let's just close it.