# # A garbage collector for C and C++. # # The gc package contains the Boehm-Demers-Weiser conservative garbage # collector, which can be used as a garbage collecting replacement for # the C malloc function or C++ new operator. It allows you to allocate # memory basically as you normally would, without explicitly deallocating # memory that is no longer useful. The collector automatically recycles # memory when it determines that it can no longer be otherwise accessed. # # The collector is also used by a number of programming language # implementations that either use C as intermediate code, want to # facilitate easier interoperation with C libraries, or just prefer the # simple collector interface. Alternatively, the garbage collector may # be used as a leak detector for C or C++ programs, though that is not # its primary goal. # QICFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QICXXFLAGS="-O2 -march=x86-64 -fstack-clash-protection -fcf-protection=full -fstack-protector-strong --param=ssp-buffer-size=4 -pipe" QILDFLAGS="-s" QICPPFLAGS="-D_FORTIFY_SOURCE=2" pkgname=gc pkgversion=8.2.2 arch=amd64 release=1 pkgcategory="devel" full_pkgname=gc_8.2.2_amd64-1@devel blurb="A garbage collector for C and C++." homepage="https://www.hboehm.info/gc/" license="Custom" fetch="https://github.com/ivmai/bdwgc/releases/download/v8.2.2/gc-8.2.2.tar.gz" replace=""