53 Commits

Author SHA256 Message Date
fb8282ae68 - BuildRequire clang21-devel/llvm21-devel, no matter which
suse_version/sle_version is being used

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=86
2026-01-22 14:07:54 +00:00
0428a5c038 - let Leap 15.6 llvm/clang 21
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=84
2025-09-22 16:09:00 +00:00
d249f617fe Accepting request 1304686 from home:aaronpuchert:llvm-next
- Update to version 21.1.0.
  * Move (add|sub)_sat to CLC; optimize
  * Move several integer functions to CLC library
  * Remove use of symlinks
  * Move mad_sat to CLC; optimize for vector types
  * Move rotate to CLC library; optimize
  * Allow default path when looking for llvm-spirv
  * Have all targets build all CLC functions
  * Move sign to the CLC builtins library
  * Move conversion builtins to the CLC library
  * [cmake] Fix per-target *_convert.cl dependencies
  * Fix dependencies on generated convert builtins
  * Disable external-calls testing for clspv targets
  * Suppress data-layout warnings during linking
  * Use CLC conversion builtins in CLC functions
  * Replace gfx940 and gfx941 with gfx942
  * Improve nextafter behaviour around zero
  * Clean up directory search procedure
  * Explicitly qualify private address spaces
  * Move modf to the CLC library
  * Move frexp to CLC library; optimize half vecs
  * Define macros for users of gentype.inc
  * Fix int<->float conversion builtins
  * Move fma to the CLC library
  * Remove clspv-specific clc conversions
  * Move nan to the CLC library
  * Stop using asm declarations for r600 on amdgcn for
    get_global_size
  * Move log/log2/log10 to CLC library
  * Move round to CLC library
  * Move __clc_ldexp to CLC library
  * Make CLC library warning-free
  * Move sqrt to CLC library
  * Move rsqrt to the CLC library
  * Move hypot to CLC library; optimize
  * Reduce bithacking in CLC frexp
  * Stop installing CLC headers
  * Add missing gfx950 target
  * Update license headers
  * add --only-needed to llvm-link when INTERNALIZE flag is set
  * link_bc target should depends on target
    builtins.link.clc-arch_suffix
  * Add license headers to files missing them
  * Relicense gen_convert.py
  * erfc: fix fp32 implementation in FTZ mode
  * Move fp32 sincos helpers to CLC library
  * Add missing license headers to source IR files
  * Move asin/acos/atan to the CLC library
  * Move asinpi/acospi/atanpi to the CLC library
  * Move log1p/asinh/acosh/atanh to the CLC library
  * Move atan2/atan2pi to the CLC library
  * Move fmod, remainder & remquo to the CLC library
  * Pass -fapprox-func when compiling 'native' builtins
  * Move pow, powr & pown to the CLC library
  * Implement native_exp2 via AMD builtin
  * Fix unresolved reference to missing table
  * Move rootn to the CLC library; optimize
  * Move several 'native' builtins to CLC library
  * Move sinpi/cospi/tanpi to the CLC library
  * Move exp10 to the CLC library
  * Move exp, exp2 and expm1 to the CLC library
  * Move cbrt to the CLC library; vectorize
  * Move lgamma, lgamma_r & tgamma to CLC library
  * Move sinh, cosh & tanh to the CLC library
  * Move native_(exp10|powr|tan) to CLC library
  * clspv: add a dummy implememtation for mul_hi
  * frexp: fix implementation regarding denormals
  * Move shuffle/shuffle2 to the CLC library
  * clspv: fma: remove fp16 implementation
  * Fix commands in compile_to_bc are executed sequentially
  * Add ctz built-in implementation to clc and generic
  * Build for OpenCL 3.0
  * Fix unguarded use of image types
  * Re-enable compiler warning
  * only check filename part of the source for avoiding duplication
  * Remove unnecessary clcmacros.h
  * Remove (vload|vstore)_half helpers
  * Move fmin & fmax to CLC library
  * Move fract to the CLC library
  * Move fdim to CLC library; simplify
  * Avoid casting NANs & literals to 'gentype'
  * Add v3 variants of async_work_group_copy/
    async_work_group_strided_copy/prefetch
  * Clean up unnecessary #undef __CLC_BODYs
  * Move minmag & maxmag to the CLC library
  * Move log2/log10 tables to CLC tables impl
  * Move sin, cos & sincos to CLC library
  * Move tan to the CLC library
  * Move 'half' builtins to CLC library
  * Move (fast) length & distance to CLC library
  * Move logb/ilogb to CLC library; optimize
  * Move cross to CLC library; add missing half overloads
  * Improving vector code generated from scalar code
  * Append file_specific_compile_options after ARG_COMPILE_FLAGS
  * Mov erf & erfc to CLC library
  * Reorganize OpenCL builtins
  * Fix header inclusion issues
  * Re-use shuffle_decl.inc in OpenCL shuffle2 declaration
  * Move all remquo address spaces to CLC library
  * Support the generic address space
  * Move step to the CLC library; add missing half variants
  * Move vload & vstore to CLC library
  * Move prefetch to clc library
  * clspv: do not set generic_addrspace_val
  * Add (fast) normalize to CLC; add half overloads
  * Support LLVM_ENABLE_RUNTIMES when building
  * Avoid out-of-range float-to-int.
  * Add __clc_nan implementation with signed nancode argument
  * Add missing clc_lgamma_r with generic address space pointer arg
  * Reduce include usage in OpenCL builtins
  * Fix typo in OpenCL header math/sincos.h
  * Tighten OpenCL builtin include strategy
  * Remove catch-all opencl/clc.h
  * Declare workitem built-ins in clc, move ptx-nvidiacl workitem
    built-ins into clc
- Headers are no longer included.

OBS-URL: https://build.opensuse.org/request/show/1304686
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=82
2025-09-15 11:38:33 +00:00
8c15c32d28 improved changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=80
2025-04-08 12:15:54 +00:00
b8b0369f87 added bugnumber for update to changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=79
2025-04-07 01:29:18 +00:00
e85fd65cc9 - Update to version 20.1.0.
- require llvm20/clang20 on sle15 >= sp6
- supersedes fix-cmake-install.patch

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=78
2025-04-05 09:14:08 +00:00
51e102ac7d - buildrequire LLVMSPIRVLib also on SLE15
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=76
2025-03-07 12:15:09 +00:00
e1ff71ce07 - require llvm19/clang19 on sle15 >= sp6
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=74
2024-12-12 23:00:07 +00:00
56e34cb572 - require llvm19/clang19 on sle15 >= sp5
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=73
2024-12-12 20:07:42 +00:00
7a8bf698c8 - use clang19-devel, llvm19-devel for sle15-sp7
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=71
2024-12-09 12:51:56 +00:00
6797b961cc Accepting request 1203026 from home:aaronpuchert:llvm-next
- Update to version 19.1.0.
  * Improved 16-bit floating-point support.
- Add fix-cmake-install.patch to fix syntax error in CMake code.

OBS-URL: https://build.opensuse.org/request/show/1203026
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=69
2024-09-26 13:53:32 +00:00
OBS User buildservice-autocommit
d648c92895 baserev update by copy to link target
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=68
2024-03-25 20:07:11 +00:00
OBS User buildservice-autocommit
e926438a23 Accepting request 1158843 from X11:XOrg
baserev update by copy to link target

OBS-URL: https://build.opensuse.org/request/show/1158843
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=67
2024-03-20 20:10:13 +00:00
9fa3732c27 - use clang18-devel, llvm18-devel also for Leap 15.6/15.5 in order to
fix build

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=66
2024-03-18 02:42:06 +00:00
2697dd3711 Accepting request 1158636 from home:aaronpuchert:llvm-next
- Update to version 18.1.0.
  * Fix signed integer underflow in abs_diff.
  * Teach prepare-builtins how to handle text-based IR.
  * Add half implementation for erf/erfc.
  * Add missing AMD gfx symlinks.

OBS-URL: https://build.opensuse.org/request/show/1158636
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=65
2024-03-18 01:54:00 +00:00
c8b13658c0 - let sle15-sp6 require llvm17/clang17
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=63
2023-11-20 12:58:15 +00:00
2fc5f75bf6 improved changelog
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=61
2023-09-28 14:32:38 +00:00
31f934b8b6 Accepting request 1113940 from home:aaronpuchert:llvm-next
- Update to version 17.0.1.

OBS-URL: https://build.opensuse.org/request/show/1113940
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=60
2023-09-28 11:14:26 +00:00
ca1450dc4d Accepting request 1073877 from home:aaronpuchert:llvm-next
- Update to version 16.0.0.
- Drop cmake-flags-concat.patch that landed upstream.
- Enable opaque pointers now that Mesa seems to support them.
- Add PGP signatures and keyring for source verification.

OBS-URL: https://build.opensuse.org/request/show/1073877
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=58
2023-03-23 12:24:22 +00:00
1f0c0ee659 Accepting request 1061754 from home:aaronpuchert:branches:X11:XOrg
- Add support for SPIR-V targets on Tumbleweed.

OBS-URL: https://build.opensuse.org/request/show/1061754
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=56
2023-01-28 19:16:05 +00:00
009305e3bf - build with llvm15/clang15 on sle15-sp5/Leap 15.5
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=54
2022-11-05 11:06:40 +00:00
0ca7a90018 Accepting request 1011271 from home:aaronpuchert:branches:X11:XOrg
- Fix build on Leap by adding "-Xclang -no-opaque-pointers" only
  for Clang 15 and newer.

OBS-URL: https://build.opensuse.org/request/show/1011271
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=52
2022-10-16 19:54:41 +00:00
16b70a1637 Accepting request 1008002 from home:aaronpuchert:llvm-next
- Update to version 0.2.0+llvm15.0.0.
- Compile without opaque pointers for now because Mesa doesn't
  support them yet.
- Add cmake-flags-concat.patch to ensure proper concatenation of
  build flags: CMAKE_<LANG>_FLAGS is a string and not a list.

OBS-URL: https://build.opensuse.org/request/show/1008002
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=50
2022-10-05 08:01:34 +00:00
b0260d2491 - fixed build on Leap 15.3 by buildrequiring clang13/llvm13
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=48
2022-08-25 13:34:03 +00:00
036a6bfe6e Accepting request 970252 from home:aaronpuchert:llvm-next
- Update to version 0.2.0+14.0.0.

OBS-URL: https://build.opensuse.org/request/show/970252
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=46
2022-04-15 08:34:21 +00:00
666d9ba8c1 - reverted previous change (boo#1192675)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=45
2021-11-15 09:31:05 +00:00
0f28d09f04 - due to above no longer noarch package
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=42
2021-11-14 20:22:26 +00:00
3de4465413 - create /usr/lib64/clc compatibility symlink (boo#1192675)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=41
2021-11-14 20:16:40 +00:00
365aaa2f0c Accepting request 922854 from home:aaronpuchert:llvm-next
- Update to version 0.2.0+llvm13.0.0.
- Make it easier to build release candidates.

OBS-URL: https://build.opensuse.org/request/show/922854
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=40
2021-10-04 09:03:57 +00:00
69d5060e0e - fixed broken %{_llvm_sonum} in libcl(llvm%{_llvm_sonum}) Provides
by buildrequiring appropriate llvm/clang -devel packages

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=39
2021-09-29 12:58:22 +00:00
0a235a9959 - needed for jira#SLE/SLE-18743 (Mesa update for sle15-sp4/Leap 15.4)
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=38
2021-09-29 12:01:18 +00:00
8287c74506 Accepting request 886343 from home:aaronpuchert:llvm-next
- Update to version 0.2.0+llvm12.0.0.

OBS-URL: https://build.opensuse.org/request/show/886343
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=36
2021-04-17 18:06:30 +00:00
2f33260526 Accepting request 861994 from home:aaronpuchert
- Update to version 0.2.0+llvm11.0.1.

OBS-URL: https://build.opensuse.org/request/show/861994
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=34
2021-01-09 18:10:51 +00:00
4b4457d87f Accepting request 845078 from home:aaronpuchert:llvm-next
- Update to version 0.2.0+llvm11.0.0.
  The repository that we extracted the tarball from isn't updated
  any longer. So we take the tarballs from LLVM releases instead.
- The build now uses CMake instead of a custom Python script.
- Remove dependencies on gcc, libstdc++-devel, ncurses and zlib.
- The provided package consists of LLVM bitcode files, which are
  not necessarily backwards-compatible across major versions.
  (https://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compatibility)
  So we let the package provide a symbol libclc(llvmXX).
- The library files have moved from %{_libdir} to %{_datadir}.
- Make noarch: the bitcode files don't depend on the host CPU.

OBS-URL: https://build.opensuse.org/request/show/845078
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=32
2020-10-30 17:44:31 +00:00
Jimmy Berry
5fbbe665ea Accepting request 733451 from home:pluskalm:branches:X11:XOrg
- Update to version 0.2.0+git.20190805:
  * Revert "Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC"
  * Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFC
  * travis: Add LLVM-8 build
- Small spec file updates

OBS-URL: https://build.opensuse.org/request/show/733451
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=30
2019-09-26 13:51:59 +00:00
Jimmy Berry
15a8a123da Accepting request 686314 from home:dimstar:Factory
- Update License tag to (BSD-3-Clause or MIT) and Apache-2.0 WITH
  LLVM-exception after legal review.

OBS-URL: https://build.opensuse.org/request/show/686314
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=28
2019-03-19 13:54:54 +00:00
Jimmy Berry
7943517eee Accepting request 684790 from home:boombatower:branches:X11:XOrg
- Update to version 0.2.0+git.20190313:
  * sincos: Simplify declaration headers.
  * fdim: Use binary_decl_tt.inc instead of custom inc file.
  * nextafter: Use binary_decl_tt.inc instead of custom inc file.
  * copysign: Use binary_decl_tt.inc instead of custom inc file.
  * atan2pi: Use binary_decl_tt.inc instead of custom inc file.
  * atan2: Use binary_decl_tt.inc instead of custom inc file.
  * hypot: Use binary_decl_tt.inc instead of custom inc file
  * Move unary_instrinsic.inc to private headers.
  * Move binary_intrinsic.h to private headers.
  * Move ternary_intrinsic.h to private headers.
  * trunc: Remove llvm intrinsic from the header.
  * round: Remove llvm intrinsic from the header
  * rint: Remove llvm intrinsic from the header.
  * floor: Remove llvm isntrinsic from the header.
  * fabs: Remove llvm intrinsic from the header.
  * ceil: Remove llvm intrinsic from the header.
  * sqrt: Split function generation to a shared inc file.
  * mad: Convert to standard ternary header
  * travis: Deduplicate LLVM_CONFIG variable
  * travis: Use gcc-6 for llvm-7 build
  * Adjust documentation for git migration.
  * Fix typos throughout the license files that somehow I and my reviewers all missed!
  * Update the file headers across all of the LLVM projects in the monorepo to reflect the new license.
  * Install new LLVM license structure and new developer policy.
  * Update year in license files
  * cmake: Install libraries to DATADIR from GNUInstallDirs

OBS-URL: https://build.opensuse.org/request/show/684790
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=27
2019-03-13 20:48:31 +00:00
Jimmy Berry
41235cc167 Accepting request 663057 from home:aaronpuchert
Update to version 0.2.0+git.20181127, which fixes issues with amdgcn.

OBS-URL: https://build.opensuse.org/request/show/663057
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=25
2019-01-06 03:28:51 +00:00
Jimmy Berry
ab1794fbf2 Accepting request 641350 from home:boombatower:branches:X11:XOrg
- Update to version 0.2.0+git.20180915:
  * configure: Rework support for gfx9+ devices that were added post LLVM 3.9
  * .travis: Add llvm-7 build
  * .travis: Use source whitelist alias for llvm-6 repository
  * amdgcn: Use __constant AS for amdgcn builtins.
  * atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics
  * atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics implementation
  * atomic: Provide function implementation of atomic_{dec,inc}
  * atom: Consolidate cl_khr_int64_{base,extended}_atomics declarations
  * atom: Consolidate cl_khr_{local,global}_int32_{base,extended}_atomics declarations
  * atomic: Cleanup atomic_cmpxchg header
  * atomic: Move define cleanup to shared include
  * Update copyright year to 2018.
  * r600/fmin: Flush denormals before calling builtin.
  * r600/fmax: Flush denormals before calling builtin.
  * math/fma: Add fp32 software implementation
  * Add initial support for half precision builtins
  * rootn: Use denormal path only
  * remquo: Flush denormals if not supported
  * remquo: Port from amd builtins
  * math: Add helper function to flush denormals if not supported.
  * clc_sqrt: Reuse unary_decl.inc
  * relational/select: Condition types for half are short/ushort, not char/uchar
  * log10: Use sw implementation from amd builtins
  * powr: Use denormal path only
  * pown: Use denormal path only
  * pow: Use denormal path only
  * amdgcn/fmin: Fix typos that reduced precision
  * exp10: Port from amd builtins
  * hypot: Port from amd builtins

OBS-URL: https://build.opensuse.org/request/show/641350
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=23
2018-10-12 02:06:33 +00:00
Jimmy Berry
61a4cdff68 Accepting request 559571 from home:pluskalm:branches:X11:XOrg
- Update to version 0.2.0+git.20171127:
  * configure.py: Add gfx900 (Vega, Raven)
  * math: Implement minmag
  * math: Implement maxmag
  * native_powr: Switch implementation to native_exp2 and native_log2
  * native_divide: provide function implementation instead of macro
  * native_recip: provide function implementation instead of macro
  * native_rsqrt: Switch implementation to 1 / native_sqrt
  * native_tan: Switch implementation to use native_sin/native_cos
  * math: Use precomputed constant for log2(10.0)
  * native_exp10: Switch implementation to llvm intrinsic
  * native_sqrt: Switch implementation to llvm intrinsic
  * native_sin: Switch implementation to llvm intrinsic
  * native_cos: Switch implementation to llvm intrinsic
  * native_exp2: Switch implementation to llvm intrinsic
  * native_exp: Switch implementation to llvm intrinsic
  * amdgpu: Add workaround for unimplemented llvm.exp intrinsic
  * native_log10: Switch to generic native intrinsic inc file
  * native_log: Switch to generic native intrinsic inc file
  * native_log2: Switch to generic native intrinsic inc file

OBS-URL: https://build.opensuse.org/request/show/559571
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=21
2017-12-24 02:17:22 +00:00
Jimmy Berry
ac06b3852e Accepting request 539513 from home:pluskalm:branches:X11:XOrg
- Update to version 0.2.0+git.20171102:

OBS-URL: https://build.opensuse.org/request/show/539513
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=19
2017-11-08 23:08:33 +00:00
Jimmy Berry
ec34c29ce9 Accepting request 527633 from home:boombatower:branches:X11:XOrg
- Update to version 0.2.0+git.20170920:
  * generic: add missing get_work_dim include
  * add __kernel_exec macros
  * configure.py: Make python3 friendly
  * configure.py: Drop explicit import of int builtin
  * amdgcn: Implement {read_,write_,}mem_fence builtin
  * amdgcn: rewrite barrier() using fence and clang __builtin_amdgcn_s_barrier
  * Add halfN types and enable fp16 when generating builtin declarations
  * relational: Implement shuffle builtin
  * relational: Implement shuffle2 builtin
  * Fixup clc.h comment
  * r600: Cleanup barrier implementation.
  * amdgcn,waitcnt: Add datalayout info
  * configure.py: Simplify compatibility sources
  * vstore: Cleanup and add vstore(half)
  * Implement vload_half{,n} and vload(half)
  * integer: Add popcount implementation using ctpop intrinsic
  * Add native_recip(x) as ((1)/(x))
  * Add travis CI configuration file
  * Implement cl_khr_int64_base_atomics builtins
  * Implement cl_khr_int64_extended_atomics builtins

OBS-URL: https://build.opensuse.org/request/show/527633
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=17
2017-09-21 03:12:31 +00:00
Jimmy Berry
d1d702b8e6 Accepting request 487709 from home:boombatower:branches:X11:XOrg
- Update rpmlintrc to include both lib dir .pc files.

OBS-URL: https://build.opensuse.org/request/show/487709
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=15
2017-04-12 20:22:50 +00:00
Jimmy Berry
b4db2b95c2 Accepting request 487675 from home:boombatower:branches:X11:XOrg
Will fail to build in devel, but needed for accept llvm4 to Factory.

- Update to version 0.2.0+git.20170225:
  * Fix build since llvm r286566 and require at least llvm 4.0
  * Fix build since r286752.
  * math: Add expm1 builtin function
  * math: Add logb builtin
  * math: Add native_rsqrt builtin function
  * Add the correct prefixes to the cl_khr_fp64 pragma
  * Move BufferPtr into the block where it it being used
  * math: Add native_tan as wrapper to tan
  * .gitignore: Ignore amdgcn-mesa object directory
  * math: Implement sinh function

OBS-URL: https://build.opensuse.org/request/show/487675
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=14
2017-04-12 17:50:17 +00:00
ee61e154f3 Accepting request 443565 from home:pluskalm:branches:X11:XOrg
- Update to version 0.2.0+git.20160921:

OBS-URL: https://build.opensuse.org/request/show/443565
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=12
2017-01-09 11:06:50 +00:00
Jimmy Berry
41f41956b6 Accepting request 407343 from home:boombatower:branches:X11:XOrg
Rerun service to create _servicedata and proper changes entry.

OBS-URL: https://build.opensuse.org/request/show/407343
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=10
2016-07-08 20:40:20 +00:00
Jimmy Berry
e4915c2699 Accepting request 406154 from home:pluskalm:branches:X11:XOrg
- Update to version 0.2.0+git.20160209

OBS-URL: https://build.opensuse.org/request/show/406154
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=9
2016-07-08 20:23:55 +00:00
Jimmy Berry
098ef59d6d Accepting request 349316 from home:coolo:branches:openSUSE:Factory
see https://build.opensuse.org/request/show/348649

OBS-URL: https://build.opensuse.org/request/show/349316
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=7
2015-12-17 10:04:24 +00:00
e09a977798 - modify license to 'BSD-3-Clause or MIT'
- added LICENSE.TXT file to %doc

OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=6
2015-12-17 10:03:57 +00:00
Jimmy Berry
077055923a Accepting request 348159 from home:pluskalm:branches:X11:XOrg
- Remove unnecessary ldconfig calls
- Rename rpmlintrc to libclc-rpmlintrc
- Minor spec file cleanup

OBS-URL: https://build.opensuse.org/request/show/348159
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libclc?expand=0&rev=4
2015-12-09 17:54:21 +00:00