OpenBSD CVS

CVS log for ports/devel/libfirm/Makefile


[BACK] Up to [local] / ports / devel / libfirm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.8 / (download) - annotate - [select for diffs], Mon May 6 12:22:41 2024 UTC (3 weeks, 5 days ago) by sthen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.7: +1 -0 lines
Diff to previous 1.7 (unified)

bump REVISION for py3.10 -> py3.11 switch

Revision 1.7 / (download) - annotate - [select for diffs], Fri Feb 23 03:15:30 2024 UTC (3 months, 1 week ago) by bcallah
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5
Changes since 1.6: +3 -6 lines
Diff to previous 1.6 (unified)

Update to the latest trees of libfirm and cparser. Removes libfirm's dep on
Python 2 (now uses Python 3).
Spurred on by ddickman@'s work to retire Python 2 ports.

Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 11 18:50:31 2022 UTC (2 years, 2 months ago) by naddy
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.5: +0 -2 lines
Diff to previous 1.5 (unified)

drop RCS Ids

Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 23 19:39:16 2021 UTC (3 years, 3 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (unified)

Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.

Revision 1.4 / (download) - annotate - [select for diffs], Fri Jul 12 20:44:38 2019 UTC (4 years, 10 months ago) by sthen
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (unified)

replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes

Revision 1.3 / (download) - annotate - [select for diffs], Mon Sep 24 02:12:35 2018 UTC (5 years, 8 months ago) by bcallah
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4
Changes since 1.2: +4 -4 lines
Diff to previous 1.2 (unified)

Chase latest libFIRM+cparser code, call it 1.22.1pl2.
Notable user change: a 32-bit RISC-V backend.
Also bugfixes for the amd64 backend.
Shared library lost a function => major bump

Revision 1.2 / (download) - annotate - [select for diffs], Fri Jun 15 01:04:54 2018 UTC (5 years, 11 months ago) by bcallah
Branch: MAIN
Changes since 1.1: +14 -14 lines
Diff to previous 1.1 (unified)

Update cparser+libFirm to each's latest code, calling it pl1.
This upstreams OpenBSD-specific support. cparser+libFirm can now rebuild
itself, and is happy with both ld and lld.
ok sthen@

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Mon Nov 6 01:19:16 2017 UTC (6 years, 6 months ago) by bcallah
Branch: bcallah
CVS Tags: bcallah_20171105, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (unified)

Import devel/libfirm, a graph based intermediate representation and backend
ok bentley@

The Firm library implements the Firm intermediate representation (ir).

libFirm contains algorithms for construction of the SSA form directly
from the attributed syntax tree. A set of analyses and optimization
phases is provided.

libFirm includes backends of varying maturities for IA32, AMD64, ARM,
and other architectures.

Features:
* Completely graph-based, source- and target-independent intermediate
  representation in SSA form
* Extensive set of optimizations
* High-quality register allocation

Revision 1.1 / (download) - annotate - [select for diffs], Mon Nov 6 01:19:16 2017 UTC (6 years, 6 months ago) by bcallah
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.