[ArchC/SystemC] 4716c1: Release 2.3.1a

19 views
Skip to first unread message

Tiago Rezende Campos Falcao

unread,
Dec 19, 2016, 12:50:45 PM12/19/16
to arch...@googlegroups.com
Branch: refs/tags/v2.3.1a
Home: https://github.com/ArchC/SystemC
Commit: 4716c1c72d0036328e7b63abdebf3df9616b3c65
https://github.com/ArchC/SystemC/commit/4716c1c72d0036328e7b63abdebf3df9616b3c65
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
R COPYING
M LICENSE
M Makefile.am
M Makefile.in
M NEWS
A NOTICE
M aclocal.m4
M config/test.sh.in
M configure.ac
M docs/Makefile.am
M docs/Makefile.in
R docs/SystemC_Open_Source_License.pdf
M examples/Makefile.am
M examples/Makefile.in
M examples/sysc/2.1/dpipe/main.cpp
M examples/sysc/2.1/dpipe/test.am
M examples/sysc/2.1/forkjoin/forkjoin.cpp
M examples/sysc/2.1/forkjoin/test.am
M examples/sysc/2.1/reset_signal_is/reset_signal_is.cpp
M examples/sysc/2.1/reset_signal_is/test.am
M examples/sysc/2.1/sc_export/main.cpp
M examples/sysc/2.1/sc_export/test.am
M examples/sysc/2.1/sc_report/main.cpp
M examples/sysc/2.1/sc_report/test.am
M examples/sysc/2.1/scx_barrier/main.cpp
M examples/sysc/2.1/scx_barrier/scx_barrier.h
M examples/sysc/2.1/scx_barrier/test.am
M examples/sysc/2.1/scx_mutex_w_policy/test.am
M examples/sysc/2.1/specialized_signals/main.cpp
M examples/sysc/2.1/specialized_signals/scx_signal_int.cpp
M examples/sysc/2.1/specialized_signals/scx_signal_int.h
M examples/sysc/2.1/specialized_signals/scx_signal_signed.cpp
M examples/sysc/2.1/specialized_signals/scx_signal_signed.h
M examples/sysc/2.1/specialized_signals/scx_signal_uint.cpp
M examples/sysc/2.1/specialized_signals/scx_signal_uint.h
M examples/sysc/2.1/specialized_signals/scx_signal_unsigned.cpp
M examples/sysc/2.1/specialized_signals/scx_signal_unsigned.h
M examples/sysc/2.1/specialized_signals/test.am
M examples/sysc/2.3/include/sc_rvd.h
M examples/sysc/2.3/include/sc_ttd.h
M examples/sysc/2.3/sc_rvd/main.cpp
M examples/sysc/2.3/sc_rvd/test.am
M examples/sysc/2.3/sc_ttd/main.cpp
M examples/sysc/2.3/sc_ttd/test.am
M examples/sysc/Makefile.am
M examples/sysc/Makefile.config
M examples/sysc/Makefile.in
M examples/sysc/Makefile.rules
M examples/sysc/fft/fft_flpt/fft.cpp
M examples/sysc/fft/fft_flpt/fft.h
M examples/sysc/fft/fft_flpt/main.cpp
M examples/sysc/fft/fft_flpt/sink.cpp
M examples/sysc/fft/fft_flpt/sink.h
M examples/sysc/fft/fft_flpt/source.cpp
M examples/sysc/fft/fft_flpt/source.h
M examples/sysc/fft/fft_flpt/test.am
M examples/sysc/fft/fft_fxpt/fft.cpp
M examples/sysc/fft/fft_fxpt/fft.h
M examples/sysc/fft/fft_fxpt/main.cpp
M examples/sysc/fft/fft_fxpt/sink.cpp
M examples/sysc/fft/fft_fxpt/sink.h
M examples/sysc/fft/fft_fxpt/source.cpp
M examples/sysc/fft/fft_fxpt/source.h
M examples/sysc/fft/fft_fxpt/test.am
M examples/sysc/fir/display.cpp
M examples/sysc/fir/display.h
M examples/sysc/fir/fir.cpp
M examples/sysc/fir/fir.h
M examples/sysc/fir/fir_const.h
M examples/sysc/fir/fir_data.cpp
M examples/sysc/fir/fir_data.h
M examples/sysc/fir/fir_fsm.cpp
M examples/sysc/fir/fir_fsm.h
M examples/sysc/fir/fir_top.h
M examples/sysc/fir/main.cpp
M examples/sysc/fir/main_rtl.cpp
M examples/sysc/fir/stimulus.cpp
M examples/sysc/fir/stimulus.h
M examples/sysc/fir/test.am
M examples/sysc/pipe/display.cpp
M examples/sysc/pipe/display.h
M examples/sysc/pipe/main.cpp
M examples/sysc/pipe/numgen.cpp
M examples/sysc/pipe/numgen.h
M examples/sysc/pipe/stage1.cpp
M examples/sysc/pipe/stage1.h
M examples/sysc/pipe/stage2.cpp
M examples/sysc/pipe/stage2.h
M examples/sysc/pipe/stage3.cpp
M examples/sysc/pipe/stage3.h
M examples/sysc/pipe/test.am
M examples/sysc/pkt_switch/fifo.cpp
M examples/sysc/pkt_switch/fifo.h
M examples/sysc/pkt_switch/main.cpp
M examples/sysc/pkt_switch/pkt.h
M examples/sysc/pkt_switch/receiver.cpp
M examples/sysc/pkt_switch/receiver.h
M examples/sysc/pkt_switch/sender.cpp
M examples/sysc/pkt_switch/sender.h
M examples/sysc/pkt_switch/switch.cpp
M examples/sysc/pkt_switch/switch.h
M examples/sysc/pkt_switch/switch_clk.cpp
M examples/sysc/pkt_switch/switch_clk.h
M examples/sysc/pkt_switch/switch_reg.h
M examples/sysc/pkt_switch/test.am
M examples/sysc/risc_cpu/assembler.pl
M examples/sysc/risc_cpu/bios.cpp
M examples/sysc/risc_cpu/bios.h
M examples/sysc/risc_cpu/dcache.cpp
M examples/sysc/risc_cpu/dcache.h
M examples/sysc/risc_cpu/decode.cpp
M examples/sysc/risc_cpu/decode.h
M examples/sysc/risc_cpu/directive.h
M examples/sysc/risc_cpu/exec.cpp
M examples/sysc/risc_cpu/exec.h
M examples/sysc/risc_cpu/fetch.cpp
M examples/sysc/risc_cpu/fetch.h
M examples/sysc/risc_cpu/floating.cpp
M examples/sysc/risc_cpu/floating.h
M examples/sysc/risc_cpu/icache.cpp
M examples/sysc/risc_cpu/icache.h
M examples/sysc/risc_cpu/main.cpp
M examples/sysc/risc_cpu/mmxu.cpp
M examples/sysc/risc_cpu/mmxu.h
M examples/sysc/risc_cpu/paging.cpp
M examples/sysc/risc_cpu/paging.h
M examples/sysc/risc_cpu/pic.cpp
M examples/sysc/risc_cpu/pic.h
M examples/sysc/risc_cpu/test.am
M examples/sysc/rsa/rsa.cpp
M examples/sysc/rsa/test.am
M examples/sysc/simple_bus/LEGAL
M examples/sysc/simple_bus/simple_bus.cpp
M examples/sysc/simple_bus/simple_bus.h
M examples/sysc/simple_bus/simple_bus_arbiter.cpp
M examples/sysc/simple_bus/simple_bus_arbiter.h
M examples/sysc/simple_bus/simple_bus_arbiter_if.h
M examples/sysc/simple_bus/simple_bus_blocking_if.h
M examples/sysc/simple_bus/simple_bus_direct_if.h
M examples/sysc/simple_bus/simple_bus_fast_mem.h
M examples/sysc/simple_bus/simple_bus_main.cpp
M examples/sysc/simple_bus/simple_bus_master_blocking.cpp
M examples/sysc/simple_bus/simple_bus_master_blocking.h
M examples/sysc/simple_bus/simple_bus_master_direct.cpp
M examples/sysc/simple_bus/simple_bus_master_direct.h
M examples/sysc/simple_bus/simple_bus_master_non_blocking.cpp
M examples/sysc/simple_bus/simple_bus_master_non_blocking.h
M examples/sysc/simple_bus/simple_bus_non_blocking_if.h
M examples/sysc/simple_bus/simple_bus_request.h
M examples/sysc/simple_bus/simple_bus_slave_if.h
M examples/sysc/simple_bus/simple_bus_slow_mem.h
M examples/sysc/simple_bus/simple_bus_test.h
M examples/sysc/simple_bus/simple_bus_tools.cpp
M examples/sysc/simple_bus/simple_bus_types.cpp
M examples/sysc/simple_bus/simple_bus_types.h
M examples/sysc/simple_bus/test.am
M examples/sysc/simple_fifo/simple_fifo.cpp
M examples/sysc/simple_fifo/test.am
M examples/sysc/simple_perf/simple_perf.cpp
M examples/sysc/simple_perf/test.am
M examples/tlm/Makefile.am
M examples/tlm/Makefile.in
M examples/tlm/at_1_phase/include/at_1_phase_top.h
M examples/tlm/at_1_phase/include/initiator_top.h
M examples/tlm/at_1_phase/src/at_1_phase.cpp
M examples/tlm/at_1_phase/src/at_1_phase_top.cpp
M examples/tlm/at_1_phase/src/initiator_top.cpp
M examples/tlm/at_1_phase/test.am
M examples/tlm/at_2_phase/include/at_2_phase_top.h
M examples/tlm/at_2_phase/include/initiator_top.h
M examples/tlm/at_2_phase/src/at_2_phase.cpp
M examples/tlm/at_2_phase/src/at_2_phase_top.cpp
M examples/tlm/at_2_phase/src/initiator_top.cpp
M examples/tlm/at_2_phase/test.am
M examples/tlm/at_4_phase/include/at_4_phase_top.h
M examples/tlm/at_4_phase/include/initiator_top.h
M examples/tlm/at_4_phase/src/at_4_phase.cpp
M examples/tlm/at_4_phase/src/at_4_phase_top.cpp
M examples/tlm/at_4_phase/src/initiator_top.cpp
M examples/tlm/at_4_phase/test.am
M examples/tlm/at_extension_optional/include/at_extension_optional_top.h
M examples/tlm/at_extension_optional/include/initiator_top.h
M examples/tlm/at_extension_optional/src/at_extension_optional.cpp
M examples/tlm/at_extension_optional/src/at_extension_optional_top.cpp
M examples/tlm/at_extension_optional/src/initiator_top.cpp
M examples/tlm/at_extension_optional/test.am
M examples/tlm/at_mixed_targets/include/at_mixed_targets_top.h
M examples/tlm/at_mixed_targets/include/initiator_top.h
M examples/tlm/at_mixed_targets/src/at_mixed_targets.cpp
M examples/tlm/at_mixed_targets/src/at_mixed_targets_top.cpp
M examples/tlm/at_mixed_targets/src/initiator_top.cpp
M examples/tlm/at_mixed_targets/test.am
M examples/tlm/at_ooo/include/at_ooo_top.h
M examples/tlm/at_ooo/include/at_target_ooo_2_phase.h
M examples/tlm/at_ooo/include/initiator_top.h
M examples/tlm/at_ooo/src/at_ooo.cpp
M examples/tlm/at_ooo/src/at_ooo_top.cpp
M examples/tlm/at_ooo/src/at_target_ooo_2_phase.cpp
M examples/tlm/at_ooo/src/initiator_top.cpp
M examples/tlm/at_ooo/test.am
M examples/tlm/build-msvc/Makefile.rules
M examples/tlm/build-unix/Makefile.config
M examples/tlm/build-unix/Makefile.rules
M examples/tlm/common/Makefile.am
M examples/tlm/common/include/at_initiator_annotated.h
M examples/tlm/common/include/at_initiator_explicit.h
M examples/tlm/common/include/at_initiator_temporal_decoupling.h
M examples/tlm/common/include/at_target_1_phase.h
M examples/tlm/common/include/at_target_1_phase_dmi.h
M examples/tlm/common/include/at_target_2_phase.h
M examples/tlm/common/include/at_target_4_phase.h
M examples/tlm/common/include/dmi_memory.h
M examples/tlm/common/include/extension_initiator_id.h
M examples/tlm/common/include/lt_dmi_initiator.h
M examples/tlm/common/include/lt_dmi_target.h
M examples/tlm/common/include/lt_initiator.h
M examples/tlm/common/include/lt_synch_target.h
M examples/tlm/common/include/lt_target.h
M examples/tlm/common/include/lt_td_initiator.h
M examples/tlm/common/include/memory.h
M examples/tlm/common/include/models/SimpleBusAT.h
M examples/tlm/common/include/models/SimpleBusLT.h
M examples/tlm/common/include/reporting.h
M examples/tlm/common/include/select_initiator.h
M examples/tlm/common/include/traffic_generator.h
M examples/tlm/common/src/at_initiator_annotated.cpp
M examples/tlm/common/src/at_initiator_explicit.cpp
M examples/tlm/common/src/at_initiator_temporal_decoupling.cpp
M examples/tlm/common/src/at_target_1_phase.cpp
M examples/tlm/common/src/at_target_1_phase_dmi.cpp
M examples/tlm/common/src/at_target_2_phase.cpp
M examples/tlm/common/src/at_target_4_phase.cpp
M examples/tlm/common/src/dmi_memory.cpp
M examples/tlm/common/src/extension_initiator_id.cpp
M examples/tlm/common/src/lt_dmi_initiator.cpp
M examples/tlm/common/src/lt_dmi_target.cpp
M examples/tlm/common/src/lt_initiator.cpp
M examples/tlm/common/src/lt_synch_target.cpp
M examples/tlm/common/src/lt_target.cpp
M examples/tlm/common/src/lt_td_initiator.cpp
M examples/tlm/common/src/memory.cpp
M examples/tlm/common/src/report.cpp
M examples/tlm/common/src/select_initiator.cpp
M examples/tlm/common/src/traffic_generator.cpp
M examples/tlm/lt/include/initiator_top.h
M examples/tlm/lt/include/lt_top.h
M examples/tlm/lt/src/initiator_top.cpp
M examples/tlm/lt/src/lt.cpp
M examples/tlm/lt/src/lt_top.cpp
M examples/tlm/lt/test.am
M examples/tlm/lt_dmi/include/initiator_top.h
M examples/tlm/lt_dmi/include/lt_dmi_top.h
M examples/tlm/lt_dmi/src/initiator_top.cpp
M examples/tlm/lt_dmi/src/lt_dmi.cpp
M examples/tlm/lt_dmi/src/lt_dmi_top.cpp
M examples/tlm/lt_dmi/test.am
M examples/tlm/lt_extension_mandatory/include/lt_extension_mandatory_top.h
M examples/tlm/lt_extension_mandatory/include/lt_initiator_extension_mandatory.h
M examples/tlm/lt_extension_mandatory/include/lt_target_extension_mandatory.h
M examples/tlm/lt_extension_mandatory/src/lt_extension_mandatory.cpp
M examples/tlm/lt_extension_mandatory/src/lt_extension_mandatory_top.cpp
M examples/tlm/lt_extension_mandatory/src/lt_initiator_extension_mandatory.cpp
M examples/tlm/lt_extension_mandatory/src/lt_target_extension_mandatory.cpp
M examples/tlm/lt_extension_mandatory/test.am
M examples/tlm/lt_mixed_endian/include/initiator_top.h
M examples/tlm/lt_mixed_endian/include/lt_top.h
M examples/tlm/lt_mixed_endian/include/me_traffic_generator.h
M examples/tlm/lt_mixed_endian/src/initiator_top.cpp
M examples/tlm/lt_mixed_endian/src/lt.cpp
M examples/tlm/lt_mixed_endian/src/lt_top.cpp
M examples/tlm/lt_mixed_endian/src/me_traffic_generator.cpp
M examples/tlm/lt_mixed_endian/test.am
M examples/tlm/lt_temporal_decouple/include/initiator_top.h
M examples/tlm/lt_temporal_decouple/include/lt_temporal_decouple_top.h
M examples/tlm/lt_temporal_decouple/include/td_initiator_top.h
M examples/tlm/lt_temporal_decouple/src/initiator_top.cpp
M examples/tlm/lt_temporal_decouple/src/lt_temporal_decouple.cpp
M examples/tlm/lt_temporal_decouple/src/lt_temporal_decouple_top.cpp
M examples/tlm/lt_temporal_decouple/src/td_initiator_top.cpp
M examples/tlm/lt_temporal_decouple/test.am
M src/Makefile.am
M src/Makefile.in
M src/sysc/Makefile.am
M src/sysc/Makefile.in
M src/sysc/communication/Makefile.am
M src/sysc/communication/Makefile.in
M src/sysc/communication/sc_buffer.h
M src/sysc/communication/sc_clock.cpp
M src/sysc/communication/sc_clock.h
M src/sysc/communication/sc_clock_ports.h
M src/sysc/communication/sc_communication_ids.h
M src/sysc/communication/sc_event_finder.cpp
M src/sysc/communication/sc_event_finder.h
M src/sysc/communication/sc_event_queue.cpp
M src/sysc/communication/sc_event_queue.h
M src/sysc/communication/sc_export.cpp
M src/sysc/communication/sc_export.h
M src/sysc/communication/sc_fifo.h
M src/sysc/communication/sc_fifo_ifs.h
M src/sysc/communication/sc_fifo_ports.h
M src/sysc/communication/sc_host_mutex.h
M src/sysc/communication/sc_interface.cpp
M src/sysc/communication/sc_interface.h
M src/sysc/communication/sc_mutex.cpp
M src/sysc/communication/sc_mutex.h
M src/sysc/communication/sc_mutex_if.h
M src/sysc/communication/sc_port.cpp
M src/sysc/communication/sc_port.h
M src/sysc/communication/sc_prim_channel.cpp
M src/sysc/communication/sc_prim_channel.h
M src/sysc/communication/sc_semaphore.cpp
M src/sysc/communication/sc_semaphore.h
M src/sysc/communication/sc_semaphore_if.h
M src/sysc/communication/sc_signal.cpp
M src/sysc/communication/sc_signal.h
M src/sysc/communication/sc_signal_ifs.h
M src/sysc/communication/sc_signal_ports.cpp
M src/sysc/communication/sc_signal_ports.h
M src/sysc/communication/sc_signal_resolved.cpp
M src/sysc/communication/sc_signal_resolved.h
M src/sysc/communication/sc_signal_resolved_ports.cpp
M src/sysc/communication/sc_signal_resolved_ports.h
M src/sysc/communication/sc_signal_rv.h
M src/sysc/communication/sc_signal_rv_ports.h
M src/sysc/communication/sc_writer_policy.h
M src/sysc/datatypes/Makefile.am
M src/sysc/datatypes/Makefile.in
M src/sysc/datatypes/bit/sc_bit.cpp
M src/sysc/datatypes/bit/sc_bit.h
M src/sysc/datatypes/bit/sc_bit_ids.h
M src/sysc/datatypes/bit/sc_bit_proxies.h
M src/sysc/datatypes/bit/sc_bv.h
M src/sysc/datatypes/bit/sc_bv_base.cpp
M src/sysc/datatypes/bit/sc_bv_base.h
M src/sysc/datatypes/bit/sc_logic.cpp
M src/sysc/datatypes/bit/sc_logic.h
M src/sysc/datatypes/bit/sc_lv.h
M src/sysc/datatypes/bit/sc_lv_base.cpp
M src/sysc/datatypes/bit/sc_lv_base.h
M src/sysc/datatypes/bit/sc_proxy.h
M src/sysc/datatypes/fx/fx.h
M src/sysc/datatypes/fx/sc_context.h
M src/sysc/datatypes/fx/sc_fix.h
M src/sysc/datatypes/fx/sc_fixed.h
M src/sysc/datatypes/fx/sc_fx_ids.h
M src/sysc/datatypes/fx/sc_fxcast_switch.cpp
M src/sysc/datatypes/fx/sc_fxcast_switch.h
M src/sysc/datatypes/fx/sc_fxdefs.cpp
M src/sysc/datatypes/fx/sc_fxdefs.h
M src/sysc/datatypes/fx/sc_fxnum.cpp
M src/sysc/datatypes/fx/sc_fxnum.h
M src/sysc/datatypes/fx/sc_fxnum_observer.cpp
M src/sysc/datatypes/fx/sc_fxnum_observer.h
M src/sysc/datatypes/fx/sc_fxtype_params.cpp
M src/sysc/datatypes/fx/sc_fxtype_params.h
M src/sysc/datatypes/fx/sc_fxval.cpp
M src/sysc/datatypes/fx/sc_fxval.h
M src/sysc/datatypes/fx/sc_fxval_observer.cpp
M src/sysc/datatypes/fx/sc_fxval_observer.h
M src/sysc/datatypes/fx/sc_ufix.h
M src/sysc/datatypes/fx/sc_ufixed.h
M src/sysc/datatypes/fx/scfx_ieee.h
M src/sysc/datatypes/fx/scfx_mant.cpp
M src/sysc/datatypes/fx/scfx_mant.h
M src/sysc/datatypes/fx/scfx_other_defs.h
M src/sysc/datatypes/fx/scfx_params.h
M src/sysc/datatypes/fx/scfx_pow10.cpp
M src/sysc/datatypes/fx/scfx_pow10.h
M src/sysc/datatypes/fx/scfx_rep.cpp
M src/sysc/datatypes/fx/scfx_rep.h
M src/sysc/datatypes/fx/scfx_string.h
M src/sysc/datatypes/fx/scfx_utils.cpp
M src/sysc/datatypes/fx/scfx_utils.h
M src/sysc/datatypes/int/sc_bigint.h
M src/sysc/datatypes/int/sc_biguint.h
M src/sysc/datatypes/int/sc_int.h
M src/sysc/datatypes/int/sc_int32_mask.cpp
M src/sysc/datatypes/int/sc_int64_io.cpp
M src/sysc/datatypes/int/sc_int64_mask.cpp
M src/sysc/datatypes/int/sc_int_base.cpp
M src/sysc/datatypes/int/sc_int_base.h
M src/sysc/datatypes/int/sc_int_ids.h
M src/sysc/datatypes/int/sc_length_param.cpp
M src/sysc/datatypes/int/sc_length_param.h
M src/sysc/datatypes/int/sc_nbcommon.inc
M src/sysc/datatypes/int/sc_nbdefs.cpp
M src/sysc/datatypes/int/sc_nbdefs.h
M src/sysc/datatypes/int/sc_nbexterns.cpp
M src/sysc/datatypes/int/sc_nbexterns.h
M src/sysc/datatypes/int/sc_nbfriends.inc
M src/sysc/datatypes/int/sc_nbutils.cpp
M src/sysc/datatypes/int/sc_nbutils.h
M src/sysc/datatypes/int/sc_signed.cpp
M src/sysc/datatypes/int/sc_signed.h
M src/sysc/datatypes/int/sc_signed_bitref.inc
M src/sysc/datatypes/int/sc_signed_subref.inc
M src/sysc/datatypes/int/sc_uint.h
M src/sysc/datatypes/int/sc_uint_base.cpp
M src/sysc/datatypes/int/sc_uint_base.h
M src/sysc/datatypes/int/sc_unsigned.cpp
M src/sysc/datatypes/int/sc_unsigned.h
M src/sysc/datatypes/int/sc_unsigned_bitref.inc
M src/sysc/datatypes/int/sc_unsigned_subref.inc
M src/sysc/datatypes/misc/sc_concatref.cpp
M src/sysc/datatypes/misc/sc_concatref.h
M src/sysc/datatypes/misc/sc_value_base.cpp
M src/sysc/datatypes/misc/sc_value_base.h
M src/sysc/kernel/Makefile.am
M src/sysc/kernel/Makefile.in
M src/sysc/kernel/sc_attribute.cpp
M src/sysc/kernel/sc_attribute.h
M src/sysc/kernel/sc_boost.h
M src/sysc/kernel/sc_cmnhdr.h
M src/sysc/kernel/sc_constants.h
M src/sysc/kernel/sc_cor.h
M src/sysc/kernel/sc_cor_fiber.cpp
M src/sysc/kernel/sc_cor_fiber.h
M src/sysc/kernel/sc_cor_pthread.cpp
M src/sysc/kernel/sc_cor_pthread.h
M src/sysc/kernel/sc_cor_qt.cpp
M src/sysc/kernel/sc_cor_qt.h
M src/sysc/kernel/sc_cthread_process.cpp
M src/sysc/kernel/sc_cthread_process.h
M src/sysc/kernel/sc_dynamic_processes.h
M src/sysc/kernel/sc_event.cpp
M src/sysc/kernel/sc_event.h
M src/sysc/kernel/sc_except.cpp
M src/sysc/kernel/sc_except.h
M src/sysc/kernel/sc_externs.h
M src/sysc/kernel/sc_join.cpp
M src/sysc/kernel/sc_join.h
M src/sysc/kernel/sc_kernel_ids.h
M src/sysc/kernel/sc_macros.h
M src/sysc/kernel/sc_main.cpp
M src/sysc/kernel/sc_main_main.cpp
M src/sysc/kernel/sc_method_process.cpp
M src/sysc/kernel/sc_method_process.h
M src/sysc/kernel/sc_module.cpp
M src/sysc/kernel/sc_module.h
M src/sysc/kernel/sc_module_name.cpp
M src/sysc/kernel/sc_module_name.h
M src/sysc/kernel/sc_module_registry.cpp
M src/sysc/kernel/sc_module_registry.h
M src/sysc/kernel/sc_name_gen.cpp
M src/sysc/kernel/sc_name_gen.h
M src/sysc/kernel/sc_object.cpp
M src/sysc/kernel/sc_object.h
M src/sysc/kernel/sc_object_int.h
M src/sysc/kernel/sc_object_manager.cpp
M src/sysc/kernel/sc_object_manager.h
M src/sysc/kernel/sc_phase_callback_registry.cpp
M src/sysc/kernel/sc_phase_callback_registry.h
M src/sysc/kernel/sc_process.cpp
M src/sysc/kernel/sc_process.h
M src/sysc/kernel/sc_process_handle.h
M src/sysc/kernel/sc_reset.cpp
M src/sysc/kernel/sc_reset.h
M src/sysc/kernel/sc_runnable.h
M src/sysc/kernel/sc_runnable_int.h
M src/sysc/kernel/sc_sensitive.cpp
M src/sysc/kernel/sc_sensitive.h
M src/sysc/kernel/sc_simcontext.cpp
M src/sysc/kernel/sc_simcontext.h
M src/sysc/kernel/sc_simcontext_int.h
M src/sysc/kernel/sc_spawn.h
M src/sysc/kernel/sc_spawn_options.cpp
M src/sysc/kernel/sc_spawn_options.h
M src/sysc/kernel/sc_status.h
M src/sysc/kernel/sc_thread_process.cpp
M src/sysc/kernel/sc_thread_process.h
M src/sysc/kernel/sc_time.cpp
M src/sysc/kernel/sc_time.h
M src/sysc/kernel/sc_ver.cpp
M src/sysc/kernel/sc_ver.h
M src/sysc/kernel/sc_wait.cpp
M src/sysc/kernel/sc_wait.h
M src/sysc/kernel/sc_wait_cthread.cpp
M src/sysc/kernel/sc_wait_cthread.h
M src/sysc/packages/boost/Makefile.am
M src/sysc/packages/boost/Makefile.in
M src/sysc/qt/Makefile.am
M src/sysc/qt/Makefile.in
M src/sysc/systemc.pc.in
M src/sysc/tracing/Makefile.am
M src/sysc/tracing/Makefile.in
M src/sysc/tracing/sc_trace.cpp
M src/sysc/tracing/sc_trace.h
M src/sysc/tracing/sc_trace_file_base.cpp
M src/sysc/tracing/sc_trace_file_base.h
M src/sysc/tracing/sc_tracing_ids.h
M src/sysc/tracing/sc_vcd_trace.cpp
M src/sysc/tracing/sc_vcd_trace.h
M src/sysc/tracing/sc_wif_trace.cpp
M src/sysc/tracing/sc_wif_trace.h
M src/sysc/utils/Makefile.am
M src/sysc/utils/Makefile.in
M src/sysc/utils/sc_hash.cpp
M src/sysc/utils/sc_hash.h
M src/sysc/utils/sc_iostream.h
M src/sysc/utils/sc_list.cpp
M src/sysc/utils/sc_list.h
M src/sysc/utils/sc_machine.h
M src/sysc/utils/sc_mempool.cpp
M src/sysc/utils/sc_mempool.h
M src/sysc/utils/sc_pq.cpp
M src/sysc/utils/sc_pq.h
M src/sysc/utils/sc_pvector.h
M src/sysc/utils/sc_report.cpp
M src/sysc/utils/sc_report.h
M src/sysc/utils/sc_report_handler.cpp
M src/sysc/utils/sc_report_handler.h
M src/sysc/utils/sc_stop_here.cpp
M src/sysc/utils/sc_stop_here.h
M src/sysc/utils/sc_string.cpp
M src/sysc/utils/sc_string.h
M src/sysc/utils/sc_temporary.h
M src/sysc/utils/sc_utils_ids.cpp
M src/sysc/utils/sc_utils_ids.h
M src/sysc/utils/sc_vector.cpp
M src/sysc/utils/sc_vector.h
M src/systemc
M src/systemc.h
M src/tlm
M src/tlm.h
M src/tlm_core/Makefile.am
M src/tlm_core/tlm.pc.in
M src/tlm_core/tlm_1/tlm_analysis/tlm_analysis.h
M src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_fifo.h
M src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_if.h
M src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_port.h
M src/tlm_core/tlm_1/tlm_analysis/tlm_analysis_triple.h
M src/tlm_core/tlm_1/tlm_analysis/tlm_write_if.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_core_ifs.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_fifo_ifs.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_master_slave_ifs.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_1_interfaces/tlm_tag.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_adapters/tlm_adapters.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/circular_buffer.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_peek.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_put_get.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_fifo/tlm_fifo_resize.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/tlm_put_get_imp.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_channels/tlm_req_rsp_channels/tlm_req_rsp_channels.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/tlm_event_finder.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_ports/tlm_nonblocking_port.h
M src/tlm_core/tlm_1/tlm_req_rsp/tlm_req_rsp.h
M src/tlm_core/tlm_2/tlm_2_interfaces/tlm_2_interfaces.h
M src/tlm_core/tlm_2/tlm_2_interfaces/tlm_dmi.h
M src/tlm_core/tlm_2/tlm_2_interfaces/tlm_fw_bw_ifs.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_array.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_endian_conv.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_generic_payload.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_gp.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_helpers.h
M src/tlm_core/tlm_2/tlm_generic_payload/tlm_phase.h
M src/tlm_core/tlm_2/tlm_quantum/tlm_global_quantum.h
M src/tlm_core/tlm_2/tlm_quantum/tlm_quantum.h
M src/tlm_core/tlm_2/tlm_sockets/tlm_initiator_socket.h
M src/tlm_core/tlm_2/tlm_sockets/tlm_sockets.h
M src/tlm_core/tlm_2/tlm_sockets/tlm_target_socket.h
M src/tlm_core/tlm_2/tlm_version.h
M src/tlm_utils/Makefile.am
M src/tlm_utils/Makefile.in
M src/tlm_utils/instance_specific_extensions.h
M src/tlm_utils/multi_passthrough_initiator_socket.h
M src/tlm_utils/multi_passthrough_target_socket.h
M src/tlm_utils/multi_socket_bases.h
M src/tlm_utils/passthrough_target_socket.h
M src/tlm_utils/peq_with_cb_and_phase.h
M src/tlm_utils/peq_with_get.h
M src/tlm_utils/simple_initiator_socket.h
M src/tlm_utils/simple_target_socket.h
M src/tlm_utils/tlm_quantumkeeper.h

Log Message:
-----------
Release 2.3.1a


Tiago Rezende Campos Falcao

unread,
Dec 19, 2016, 12:53:44 PM12/19/16
to arch...@googlegroups.com
Branch: refs/heads/master
Commit: dd9c947126175af5987c78dd152eaf7cdf0a4f0b
https://github.com/ArchC/SystemC/commit/dd9c947126175af5987c78dd152eaf7cdf0a4f0b
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
R Makefile.in
R aclocal.m4
R config/config.guess
R config/config.sub
R config/depcomp
R config/install-sh
R config/libtool.m4
R config/ltmain.sh
R config/ltoptions.m4
R config/ltsugar.m4
R config/ltversion.m4
R config/lt~obsolete.m4
R config/missing
R configure
R docs/Makefile.in
R examples/Makefile.in
R examples/sysc/Makefile.in
R examples/tlm/Makefile.in
R examples/tlm/common/Makefile.in
R src/Makefile.in
R src/sysc/Makefile.in
R src/sysc/communication/Makefile.in
R src/sysc/datatypes/Makefile.in
R src/sysc/kernel/Makefile.in
R src/sysc/packages/boost/Makefile.in
R src/sysc/qt/Makefile.in
R src/sysc/tracing/Makefile.in
R src/sysc/utils/Makefile.in
R src/tlm_core/Makefile.in
R src/tlm_utils/Makefile.in

Log Message:
-----------
Removing generated files

autoreconf -vif && ./configure --prefix=${PREFIX} --with-unix-layout &&
make && make check && make install

git status | grep 'modified:' | cut -f2 -d: | xargs git rm -f


Commit: f14ba4bc20a6feb550d184f8d6a2cb0f1f763c44
https://github.com/ArchC/SystemC/commit/f14ba4bc20a6feb550d184f8d6a2cb0f1f763c44
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
A .gitignore

Log Message:
-----------
Git Ignore


Commit: 7623c3dc6844cef4958b38e6a2cea7bfc1b963a1
https://github.com/ArchC/SystemC/commit/7623c3dc6844cef4958b38e6a2cea7bfc1b963a1
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
A autogen.sh

Log Message:
-----------
Added autogen.sh to use autoreconf


Commit: b2af49c065a500933c2e6695ce4bd9cdb3abd114
https://github.com/ArchC/SystemC/commit/b2af49c065a500933c2e6695ce4bd9cdb3abd114
Author: Tiago Falcão <deve...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
M configure.ac

Log Message:
-----------
Require pkg-config


Commit: c5211a6f1abdb27f1b3065f5a53d71618ca156e0
https://github.com/ArchC/SystemC/commit/c5211a6f1abdb27f1b3065f5a53d71618ca156e0
Author: maxiwell <maxi...@gmail.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
M src/systemc.h

Log Message:
-----------
std::gets removed from system.h to compile with c++14


Commit: 2157c297a34cf45249c6b5725c04559c753acd1d
https://github.com/ArchC/SystemC/commit/2157c297a34cf45249c6b5725c04559c753acd1d
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
M examples/sysc/2.1/specialized_signals/scx_signal_int.h
M examples/sysc/2.1/specialized_signals/scx_signal_signed.h
M examples/sysc/2.1/specialized_signals/scx_signal_uint.h
M examples/sysc/2.1/specialized_signals/scx_signal_unsigned.h

Log Message:
-----------
Use preprocessor to mark unused arguments


Commit: 903dbf6988dca2780ae7fc75fd6e65aee3862934
https://github.com/ArchC/SystemC/commit/903dbf6988dca2780ae7fc75fd6e65aee3862934
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
R examples/sysc/2.1/dpipe/Makefile
R examples/sysc/2.1/dpipe/dpipe.vcproj
R examples/sysc/2.1/dpipe/main.cpp
R examples/sysc/2.1/dpipe/test.am
R examples/sysc/2.1/forkjoin/Makefile
R examples/sysc/2.1/forkjoin/README.txt
R examples/sysc/2.1/forkjoin/forkjoin.cpp
R examples/sysc/2.1/forkjoin/forkjoin.vcproj
R examples/sysc/2.1/forkjoin/test.am
R examples/sysc/2.1/reset_signal_is/Makefile
R examples/sysc/2.1/reset_signal_is/reset_signal_is.cpp
R examples/sysc/2.1/reset_signal_is/reset_signal_is.vcproj
R examples/sysc/2.1/reset_signal_is/test.am
R examples/sysc/2.1/sc_export/Makefile
R examples/sysc/2.1/sc_export/README.txt
R examples/sysc/2.1/sc_export/main.cpp
R examples/sysc/2.1/sc_export/sc_export.vcproj
R examples/sysc/2.1/sc_export/test.am
R examples/sysc/2.1/sc_report/Makefile
R examples/sysc/2.1/sc_report/README.txt
R examples/sysc/2.1/sc_report/main.cpp
R examples/sysc/2.1/sc_report/sc_report.vcproj
R examples/sysc/2.1/sc_report/test.am
R examples/sysc/2.1/scx_barrier/Makefile
R examples/sysc/2.1/scx_barrier/main.cpp
R examples/sysc/2.1/scx_barrier/scx_barrier.h
R examples/sysc/2.1/scx_barrier/scx_barrier.vcproj
R examples/sysc/2.1/scx_barrier/test.am
R examples/sysc/2.1/scx_mutex_w_policy/Makefile
R examples/sysc/2.1/scx_mutex_w_policy/scx_mutex_w_policy.cpp
R examples/sysc/2.1/scx_mutex_w_policy/scx_mutex_w_policy.vcproj
R examples/sysc/2.1/scx_mutex_w_policy/test.am
R examples/sysc/2.1/specialized_signals/Makefile
R examples/sysc/2.1/specialized_signals/main.cpp
R examples/sysc/2.1/specialized_signals/scx_signal_int.cpp
R examples/sysc/2.1/specialized_signals/scx_signal_int.h
R examples/sysc/2.1/specialized_signals/scx_signal_signed.cpp
R examples/sysc/2.1/specialized_signals/scx_signal_signed.h
R examples/sysc/2.1/specialized_signals/scx_signal_uint.cpp
R examples/sysc/2.1/specialized_signals/scx_signal_uint.h
R examples/sysc/2.1/specialized_signals/scx_signal_unsigned.cpp
R examples/sysc/2.1/specialized_signals/scx_signal_unsigned.h
R examples/sysc/2.1/specialized_signals/specialized_signals.vcproj
R examples/sysc/2.1/specialized_signals/test.am
R examples/sysc/2.3/include/sc_rvd.h
R examples/sysc/2.3/include/sc_ttd.h
R examples/sysc/2.3/sc_rvd/Makefile
R examples/sysc/2.3/sc_rvd/main.cpp
R examples/sysc/2.3/sc_rvd/sc_rvd.vcproj
R examples/sysc/2.3/sc_rvd/test.am
R examples/sysc/2.3/sc_ttd/Makefile
R examples/sysc/2.3/sc_ttd/main.cpp
R examples/sysc/2.3/sc_ttd/sc_ttd.vcproj
R examples/sysc/2.3/sc_ttd/test.am
M examples/sysc/Makefile.am
A examples/sysc/SC2.1/dpipe/Makefile
A examples/sysc/SC2.1/dpipe/dpipe.vcproj
A examples/sysc/SC2.1/dpipe/main.cpp
A examples/sysc/SC2.1/dpipe/test.am
A examples/sysc/SC2.1/forkjoin/Makefile
A examples/sysc/SC2.1/forkjoin/README.txt
A examples/sysc/SC2.1/forkjoin/forkjoin.cpp
A examples/sysc/SC2.1/forkjoin/forkjoin.vcproj
A examples/sysc/SC2.1/forkjoin/test.am
A examples/sysc/SC2.1/reset_signal_is/Makefile
A examples/sysc/SC2.1/reset_signal_is/reset_signal_is.cpp
A examples/sysc/SC2.1/reset_signal_is/reset_signal_is.vcproj
A examples/sysc/SC2.1/reset_signal_is/test.am
A examples/sysc/SC2.1/sc_export/Makefile
A examples/sysc/SC2.1/sc_export/README.txt
A examples/sysc/SC2.1/sc_export/main.cpp
A examples/sysc/SC2.1/sc_export/sc_export.vcproj
A examples/sysc/SC2.1/sc_export/test.am
A examples/sysc/SC2.1/sc_report/Makefile
A examples/sysc/SC2.1/sc_report/README.txt
A examples/sysc/SC2.1/sc_report/main.cpp
A examples/sysc/SC2.1/sc_report/sc_report.vcproj
A examples/sysc/SC2.1/sc_report/test.am
A examples/sysc/SC2.1/scx_barrier/Makefile
A examples/sysc/SC2.1/scx_barrier/main.cpp
A examples/sysc/SC2.1/scx_barrier/scx_barrier.h
A examples/sysc/SC2.1/scx_barrier/scx_barrier.vcproj
A examples/sysc/SC2.1/scx_barrier/test.am
A examples/sysc/SC2.1/scx_mutex_w_policy/Makefile
A examples/sysc/SC2.1/scx_mutex_w_policy/scx_mutex_w_policy.cpp
A examples/sysc/SC2.1/scx_mutex_w_policy/scx_mutex_w_policy.vcproj
A examples/sysc/SC2.1/scx_mutex_w_policy/test.am
A examples/sysc/SC2.1/specialized_signals/Makefile
A examples/sysc/SC2.1/specialized_signals/main.cpp
A examples/sysc/SC2.1/specialized_signals/scx_signal_int.cpp
A examples/sysc/SC2.1/specialized_signals/scx_signal_int.h
A examples/sysc/SC2.1/specialized_signals/scx_signal_signed.cpp
A examples/sysc/SC2.1/specialized_signals/scx_signal_signed.h
A examples/sysc/SC2.1/specialized_signals/scx_signal_uint.cpp
A examples/sysc/SC2.1/specialized_signals/scx_signal_uint.h
A examples/sysc/SC2.1/specialized_signals/scx_signal_unsigned.cpp
A examples/sysc/SC2.1/specialized_signals/scx_signal_unsigned.h
A examples/sysc/SC2.1/specialized_signals/specialized_signals.vcproj
A examples/sysc/SC2.1/specialized_signals/test.am
A examples/sysc/SC2.3/include/sc_rvd.h
A examples/sysc/SC2.3/include/sc_ttd.h
A examples/sysc/SC2.3/sc_rvd/Makefile
A examples/sysc/SC2.3/sc_rvd/main.cpp
A examples/sysc/SC2.3/sc_rvd/sc_rvd.vcproj
A examples/sysc/SC2.3/sc_rvd/test.am
A examples/sysc/SC2.3/sc_ttd/Makefile
A examples/sysc/SC2.3/sc_ttd/main.cpp
A examples/sysc/SC2.3/sc_ttd/sc_ttd.vcproj
A examples/sysc/SC2.3/sc_ttd/test.am

Log Message:
-----------
Rename tests that begin with a digit

The POSIX standards on shells section of IEEE Std 1003.1-2008 / IEEE
POSIX P1003.2/ISO 9945.2 Shell and Tools standard doesn't define the
lexical convention for variable names, however a cursory look at the
source reveals it uses something similar to

[a-zA-Z_]+[a-zA-Z0-9_]*

git mv examples/sysc/2.1 examples/sysc/SC2.1
git mv examples/sysc/2.3 examples/sysc/SC2.3
find examples -type f | xargs sed -i 's@\([^-]\)\<2\.\([13]\)\>/@\1SC2.\2/@g'
find examples -type f | xargs sed -i 's/\<2_\([^ ]*\)\>/SC2_\1/g'


Commit: f138f7d26c0f0e5792c2c8f8368ee624faacec03
https://github.com/ArchC/SystemC/commit/f138f7d26c0f0e5792c2c8f8368ee624faacec03
Author: Tiago Rezende Campos Falcao <ti...@tiagofalcao.com>
Date: 2016-12-19 (Mon, 19 Dec 2016)

Changed paths:
A .travis.yml

Log Message:
-----------
Travis CI


Compare: https://github.com/ArchC/SystemC/compare/975f9083906f...f138f7d26c0f
Reply all
Reply to author
Forward
0 new messages