Compare commits
24 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| ce5e0439a8 | |||
| 3c6587e66d | |||
|
|
3339760dfb | ||
| 6c8588a2ed | |||
| 29c6589910 | |||
| 481a314ddf | |||
| a71cbfc255 | |||
| 1ca5a9645e | |||
| ed54984925 | |||
| d11a20844b | |||
| b805f69412 | |||
| cc899c3f08 | |||
| 31fadec2eb | |||
| d76bd86e72 | |||
|
|
c49f004bbb | ||
|
|
cb835f5af3 | ||
|
|
89a13d5793 | ||
|
|
9f43cafc02 | ||
|
|
d7ca3c8170 | ||
|
|
d74ff08d03 | ||
|
|
090323a82d | ||
|
|
d5bc025f2d | ||
|
|
6c10ca752a | ||
|
|
93313f78ef |
BIN
gc-8.2.10.tar.gz
LFS
BIN
gc-8.2.10.tar.gz
LFS
Binary file not shown.
BIN
gc-8.2.8.tar.gz
LFS
Normal file
BIN
gc-8.2.8.tar.gz
LFS
Normal file
Binary file not shown.
31
gc.changes
31
gc.changes
@@ -1,34 +1,3 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 19 09:36:12 UTC 2025 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Update to release 8.2.10
|
||||
* Support RISC-V ILP32 ABI (rv64ilp32)
|
||||
* Turn off thread suspend/resume API support explicitly
|
||||
* Export CMake libraries with aliases
|
||||
* Fix deprecation warning about support of CMake older than v3.10
|
||||
* Fix 'missing GNU-stack section in atomic_ops_sysdeps' ld
|
||||
warning
|
||||
* Fix assertion violation about GC_mark_lock_holder in
|
||||
fork_child_proc
|
||||
* Fix CPP_WORDSZ for LoongArch
|
||||
* Fix I_HOLD_LOCK assertion violation in child process
|
||||
* Fix mark lock in child process after fork
|
||||
* Fix missing parentheses in SIG_THR_RESTART macro definition
|
||||
* Fix print_heap_obj call with the lock held in backgraph
|
||||
add_edge
|
||||
* Fix pthread id stored in GC_threads of child process
|
||||
* Fix pthread id stored in key thread_specific_data of child
|
||||
process
|
||||
* Fix pthread_sigmask result checking in
|
||||
GC_start_mark_threads_inner
|
||||
* Fix reading async proc maps when GC is single-threaded but
|
||||
process is not
|
||||
* Fix undefined reference to GC_objfreelist and GC_bytes_allocd
|
||||
* Grow GC_proc_buf to required size in GC_proc_read_dirty instead
|
||||
of WARN
|
||||
* Workaround vpush/vpop instructions generation for non-FPU ARMv5
|
||||
target
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 9 05:56:13 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
|
||||
9
gc.spec
9
gc.spec
@@ -17,15 +17,15 @@
|
||||
|
||||
|
||||
Name: gc
|
||||
Version: 8.2.10
|
||||
Version: 8.2.8
|
||||
Release: 0
|
||||
Summary: A garbage collector for C and C++
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: http://www.hboehm.info/gc/
|
||||
|
||||
#Git-Clone: https://github.com/bdwgc/bdwgc
|
||||
Source: https://github.com/bdwgc/bdwgc/releases/download/v%version/%name-%version.tar.gz
|
||||
#Git-Clone: https://github.com/ivmai/bdwgc
|
||||
Source: https://github.com/ivmai/bdwgc/releases/download/v%version/%name-%version.tar.gz
|
||||
BuildRequires: autoconf >= 2.64
|
||||
BuildRequires: c++_compiler
|
||||
BuildRequires: libtool
|
||||
@@ -80,6 +80,7 @@ autoreconf -fi
|
||||
|
||||
# see bugzilla.redhat.com/689877
|
||||
export CPPFLAGS="-DUSE_GET_STACKBASE_FOR_MAIN"
|
||||
export CXXFLAGS="%optflags"
|
||||
%configure --disable-static --docdir="%_docdir/%name" --with-gnu-ld \
|
||||
--enable-cplusplus --enable-large-config --enable-threads=posix \
|
||||
--enable-parallel-mark --with-libatomic-ops=yes
|
||||
@@ -96,7 +97,7 @@ done
|
||||
|
||||
%check
|
||||
%if !0%{?qemu_user_space_build}
|
||||
%make_build check -j1
|
||||
make check -j1
|
||||
%endif
|
||||
|
||||
%ldconfig_scriptlets -n libgc1
|
||||
|
||||
Reference in New Issue
Block a user