The NetBSD Project

CVS log for pkgsrc/devel/orc/Makefile

[BACK] Up to [] / pkgsrc / devel / orc

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 6 12:30:50 2019 UTC (8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, HEAD
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

orc: update to 0.4.31.


  - Fix OrcTargetPowerPCFlags enum typedef to revert API change on
    macOS/iOS (Pablo Marcos Oltra)
  - Fixes for various PowerPC issues (Doug Nazar)
  - Enable flush-to-zero mode for float programs on ARM/neon (Doug Nazar)
  - Fix some opcodes to support x2/x4 processing on PowerPC (Doug Nazar)

Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 10 13:04:22 2019 UTC (9 months ago) by wiz
Branch: MAIN
Changes since 1.15: +8 -15 lines
Diff to previous 1.15 (colored)

orc: update to 0.4.30.


  - Don't always generate static library but default to shared-only (Xavier Claessens)
  - Work around false positives in Microsoft UWP certification kit (Nirbheek Chauhan)
  - Add endbr32/endbr64 instructions on x86/x86-64 for indirect branch tracking (Wim Taymans)
  - Fix gtk-doc build when orc is used as a meson subproject (Mathieu Duponchelle)
  - Switch float comparison in tests to ULP method to fix spurious failures (Doug Nazar)
  - Fix flushing of ARM icache when using dual map (Doug Nazar)
  - Use float constants/parameters when testing float opcodes (Doug Nazar)
  - Add support for Hygon Dhyana processor (fanjinke)
  - Fix PPC/PPC64 CPU family detection (Doug Nazar)
  - Add little-endian PPC support (Doug Nazar)
  - Fix compiler warnings with clang (Matthew Waters)
  - Mark exec mapping writable in debug mode for allowing breakpoints (Doug Nazar)
  - Various codegen refactorings (Doug Nazar)
  - autotools support has been dropped in favour of Meson as build system (Tim-Philipp Müller)
  - Fix PPC CPU feature detection and add support for VSX/v2.07 (Doug Nazar)
  - Add double/int64 support for PPC (Doug Nazar)

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 27 18:22:39 2019 UTC (14 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

orc: update to 0.4.29.


  - PowerPC: Support ELFv2 ABI (A. Wilcox) and ppc64le (Michel Normand)
  - Mips backend: only enable if the DSPr2 ASE is present (James Cowgill)
  - Windows and MSVC build fixes (Nirbheek Chauhan, Tim-Philipp Müller)
  - orccpu-arm: Allow 'cpuinfo' fallback on non-android (Edward Hervey)
  - pkg-config file for orc-test library (Tim-Philipp Müller)
  - orcc: add --decorator command line argument to add function decorators
    in header files (Tim-Philipp Müller)
  - meson: Make orcc detectable from other subprojects (Seungha Yang)
  - meson: add options to disable tests, docs, benchmarks, examples,
    tools, etc. (Sebastian Dröge, Tim-Philipp Müller)
  - meson: misc. other fixes (James Cowgill, Nirbheek Chauhan, Sebastian Dröge)

Revision 1.14 / (download) - annotate - [select for diffs], Tue Nov 28 14:07:42 2017 UTC (2 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

orc: update to 0.4.28.


  - Numerous undefined behaviour fixes (Edward Hervey)
  - Ability to disable tests (Edward Hervey)
  - Fix meson dist behaviour (Tim-Philipp Müller)

Revision 1.13 / (download) - annotate - [select for diffs], Mon Oct 23 10:17:39 2017 UTC (2 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

orc: Append to USE_TOOLS (`+=') instead of initialize it (`=')

NFCI but can avoid some headaches if USE_TOOLS will be adjusted in the future.

Revision 1.12 / (download) - annotate - [select for diffs], Mon Oct 23 10:11:21 2017 UTC (2 years, 8 months ago) by leot
Branch: MAIN
Changes since 1.11: +10 -1 lines
Diff to previous 1.11 (colored)

orc: Fix installation if gtk-doc package is already installed

By default orc is configured with `--disable-gtk-doc'. However, despite that,
it will checks several `gtkdoc-*' tools anyway, ending in a failure during the
installation phase because only a couple of them are available.

Add a kludge via CONFIGURE_ENV to avoid picking up gtkdoc-* tools.

Pointed out by <martin> via PR pkg/52632.

Revision 1.11 / (download) - annotate - [select for diffs], Thu Jul 20 13:18:42 2017 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.10: +6 -7 lines
Diff to previous 1.10 (colored)

- sse: preserve non volatile sse registers, needed for MSVC
- x86: don't hard-code register size to zero in orc_x86_emit_*() functions
- Fix incorrect asm generation on 64-bit Windows when building with MSVC
- Support build using the Meson build system

Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 12 09:11:48 2016 UTC (3 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3
Changes since 1.9: +5 -4 lines
Diff to previous 1.9 (colored)

Updated orc to 0.4.26.



  - Use 64 bit arithmetic to increment the stride if needed (Wim Taymans)
  - Fix generation of ModR/M / SIB bytes for the EBP, R12, R13 registers
    on X86/X86-64 (Sebastian Dröge)
  - Fix test_parse unit test if no executable backend is available (Pascal Terjan)
  - Add orc-test path to the -uninstalled .pc file (Josep Torra)
  - Fix compiler warnings in the tests on OS X (Josep Torra)


  - compiler: also prefer the backup function when no target, instead
    of trying to use emulation which is usually slower (Wim Taymans)
  - executor: fix load of parameters smaller than 64 bits, fixing crashes
    on ldresnearb and friends in emulated code (Wim Taymans)
  - test-limits: improve test without target (Wim Taymans)
  - Only check for Android's liblog on Android targets, so we don't accidentally
    pick up another liblog that may exist elsewhere (Sebastian Dröge)
  - Don't require libtool for uninstalled setups (-uninstalled pkg-config file)
    (Julien Isorce)
  - Make -Bsymbolic check in configure work with clang (Koop Mast)
  - Coverity code analyser fixes (Luis de Bethencourt)
  - docs: update generated opcode tables
  - add orc_version_string() function and make orcc check the liborc that is
    being picked up to make sure the right lib is being used (Tim-Philipp Müller)


  - Only reuse constants of the same size and value (Wim Taymans)
  - Fix reading of .orc files with Windows line endings on
    Windows (Tim-Philipp Müller)
  - Fix out of bounds array access in the tests (Luis de Bethencourt)
  - Remove duplicate code path in orcc (Edward Hervey)
  - Put a limit to the memcpy test (Edward Hervey)
  - Fix mmap leak on error path (Vincent Penquerc'h)


  - Various improvements to the NEON backend to bring it closer to the SSE
    backend (Wim Waymans)
  - Add support for setting a custom backup function (Wim Taymans)
  - Preserve NEON/VFP registers across subroutines (Jerome Laheurte)
  - Fix 64 bit parameter loading on big-endian systems (Tim-Philipp Müller)
  - Improved implementations for various opcodes (Wim Taymans)
  - Various improvements and fixes to constants handling (Wim Taymans)
  - Avoid some undefined operations on signed integers (Wim Taymans)
  - Prefer user specific directories over global ones for intermediate files
    to prevent name collisions (Fabian Deutsch)


Maintenance release:

  - Handle NOCONFIGURE=1 in (Colin Walters)
  - Some memory leak fixes in the compiler (Sebastian Dröge, Thiago Santos)
  - Fixes for compiler warnings on Win64 (Edward Hervey)
  - Properly detect CPU features on Android in non-debug build (Jan Schmidt)
  - Use Android logging system instead of stderr for debug output (Jan Schmidt)


Maintenance release:

  - Add libtool versioning to the linker flags again. This was accidentially
    removed in 0.4.20 but should not cause any problems on platforms other
    than OS X (Sebastian Dröge)


Maintenance release:

  - Fix list corruption when splitting code memory chunks, causing crashes
    when allocating a lot of code memory and trying to free it later
    (Tim-Philipp Müller)
  - Add some extra checks for the number of variables used in ORC code to
    prevent overflows and crashes in the compiler (Vincent Penquerc'h)
  - Various compiler warnings, coverity warnings and static code analysis
    fixes (Sebastian Dröge)


Maintenance release:

  - Fix out-of-tree builds (Edward Hervey)
  - Fix many memory leaks, compiler warnings and coverity warnings (Tim-Philipp Müller,
    Olivier Crête, Todd Agulnick, Sebastian Dröge, Vincent Penquerc'h, Edward Hervey)
  - Documentation fix for mulhsw, mulhuw (William Manley)

Revision 1.9 / (download) - annotate - [select for diffs], Wed Mar 11 22:30:42 2015 UTC (5 years, 4 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.8: +2 -1 lines
Diff to previous 1.8 (colored)

wants to link with pthreads

Revision 1.8 / (download) - annotate - [select for diffs], Mon Sep 2 16:10:39 2013 UTC (6 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.7: +2 -3 lines
Diff to previous 1.7 (colored)

Update to 0.4.18.

Maintenance release:

 - Important bugfix in reading constants from bytecode. (Tim-Philipp Müller
   and Sebastian Dröge)
 - Documentation and code cleanup (Stefan Sauer)
 - Fix cache flushing on iOS (Andoni Morales Alastruey)

Revision 1.7 / (download) - annotate - [select for diffs], Fri Mar 15 22:13:02 2013 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

Update to 0.4.17: no documentation found, diff looks like added mips

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 31 11:17:34 2012 UTC (7 years, 8 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 17 12:45:06 2011 UTC (8 years, 7 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

update to 0.4.16
-Convert MMX and SSE backends to a new instruction scheduler
-Add alignment and size hints to parser

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 18 09:58:39 2011 UTC (9 years, 1 month ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.3: +2 -3 lines
Diff to previous 1.3 (colored)

update to 0.4.14
changes: bugfixes

Revision / (download) - annotate - [select for diffs], Mon Apr 25 16:31:15 2011 UTC (9 years, 2 months ago) by spz
Branch: pkgsrc-2011Q1
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored) next main 1.3 (colored)

Pullup ticket #3419 - requested by he
devel/orc: build fix for powerpc

Revisions pulled up:
- devel/orc/Makefile                                            1.3
- devel/orc/distinfo                                            1.6
- devel/orc/patches/patch-ab                                    1.4

   Module Name:	pkgsrc
   Committed By:	he
   Date:		Mon Apr 18 20:07:32 UTC 2011

   Modified Files:
   	pkgsrc/devel/orc: Makefile distinfo
   Added Files:
   	pkgsrc/devel/orc/patches: patch-ab

   Log Message:
   Add a patch so that this builds properly for powerpc.
   Also bump package revision.

   To generate a diff of this commit:
   cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/orc/Makefile
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/orc/distinfo
   cvs rdiff -u -r0 -r1.4 pkgsrc/devel/orc/patches/patch-ab

Revision 1.3 / (download) - annotate - [select for diffs], Mon Apr 18 20:07:31 2011 UTC (9 years, 2 months ago) by he
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add a patch so that this builds properly for powerpc.
Also bump package revision.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Oct 16 16:56:23 2010 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Branch point for: pkgsrc-2011Q1
Changes since 1.1: +4 -3 lines
Diff to previous 1.1 (colored)

Update to 0.4.11; now needs gmake.
Changes: lots of speed ups.

Revision / (download) - annotate - [select for diffs] (vendor branch), Sun Jul 18 12:22:25 2010 UTC (9 years, 11 months ago) by drochner
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2010Q3-base, pkgsrc-2010Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

add orc-0.4.6, a replacement for liboil, used by future gstreamer

Revision 1.1 / (download) - annotate - [select for diffs], Sun Jul 18 12:22:25 2010 UTC (9 years, 11 months ago) by drochner
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>