Alexey Brodkin

Results 42 issues of Alexey Brodkin

It's very convenient in some situations to switch input together with output. For example if you want to use a headset, especially if there're options like: 1. Simple wired headset...

help wanted

`osxcross` allows to additionally build cross-GCC & cross-binutils for Darwin (macOS). This could be done as simple as: ``` ./build_gcc.sh ./build_binutils.sh ``` One note though - Binutils are being installed...

Consider vm_area_dup() function in the Linux kernel (https://elixir.bootlin.com/linux/v5.16/source/kernel/fork.c#L354): ```c struct vm_area_struct *vm_area_dup(struct vm_area_struct *orig) { struct vm_area_struct *new = kmem_cache_alloc(vm_area_cachep, GFP_KERNEL); if (new) { *new = data_race(*orig); INIT_LIST_HEAD(&new->anon_vma_chain); new->vm_next =...

bug
component: gcc

* Bare-metal toolchains * `arc-multilib-elf32` - Little-endian ARCompact/ARCv2 * `arceb-multilib-elf32` - Big-endian ARCompact/ARCv2 * `arc64-unknown-elf` - ARCv3 (both 32- & 64-bit) * Linux toolchains * `arc-arc700-linux-uclibc` - ARC700 with uClibc...

enhancement
component: build-system
crosstool-ng

GCC for ARC32 (i.e. when used `--target=arc32-*`) is by default configured for a simpler "HS5x", which among other things is lacking support of double loads/stores. So I decided to configure...

enhancement
component: gcc

The following DejaGnu test (https://github.com/foss-for-synopsys-dwc-arc-processors/gcc/blob/arc-2020.09/gcc/testsuite/gcc.target/arc/uncached-7.c) of GCC fails with arc-2020.09 toolchain this way: ``` FAIL: gcc.target/arc/uncached-7.c scan-assembler-times st.di 1 ``` ``` $ arc-elf32-gcc -v ... gcc version 10.2.0 (ARCompact/ARCv2 ISA...

bug
component: gcc

With removal of uClibc from OpenWrt and availability of glibc for ARCv2 processors (starting from v2.32) we're trying to use glibc for ARC700 (AKA "ARcompact ISA" processors) instead of dropping...

In Windows' `cmd.exe` prompt run the following commands (inspired by https://github.com/msys2/MINGW-packages/issues/7890#issue-801698972): ```bash touch empty.c arc-elf32-gcc -c -o empty.o empty.c arc-elf32-ar -rc libempty.a empty.o ``` And see the following window pop-up:...

bug
component: binutils
release notes

DesignWare ARC EM Software Development Platform (EM SDP, https://www.synopsys.com/dw/ipdir.php?ds=arc-em-software-development-platform) is the latest and greatest FPGA-based development platform for software development on recent ARC EM processors. It is a more recent...

component: newlib

Consider a custom-built toolchain to be used for work on a particular software project. In that case it's very convenient for end users to rely on defaults provided by the...