15985584 Update erlang to version R15B03 (fix SPARC build)
authorRich Burridge <rich.burridge@oracle.com>
Mon, 14 Jan 2013 13:04:03 -0800
changeset 1120 87d4e3f1bdb4
parent 1119 8acf1591784d
child 1121 d7ac717f665d
15985584 Update erlang to version R15B03 (fix SPARC build)
components/erlang/Makefile
components/erlang/erlang.p5m
--- a/components/erlang/Makefile	Sun Jan 13 13:37:52 2013 -0800
+++ b/components/erlang/Makefile	Mon Jan 14 13:04:03 2013 -0800
@@ -76,6 +76,9 @@
 CONFIGURE_OPTIONS += CPPFLAGS="$(CPPFLAGS) -I/usr/include/gd2"
 CONFIGURE_OPTIONS += --enable-smp-support
 CONFIGURE_OPTIONS += --enable-threads
+# The HiPE portion is a bit sensitive, and only seems to work 64-bit on 
+# amd64 (thus the variant.arch tagging in erlang.p5m). erts/config.log
+# can be very interesting if issues occur. 
 CONFIGURE_OPTIONS += --enable-hipe
 CONFIGURE_OPTIONS += --with-ssl
 CONFIGURE_OPTIONS += --enable-dynamic-ssl-lib
--- a/components/erlang/erlang.p5m	Sun Jan 13 13:37:52 2013 -0800
+++ b/components/erlang/erlang.p5m	Mon Jan 14 13:04:03 2013 -0800
@@ -132,13 +132,13 @@
 file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/erl_nif.h
 file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/erl_nif_api_funcs.h
 dir  path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal
-dir  path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/atomic.h
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethr_dw_atomic.h
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethr_membar.h
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethread.h
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/rwlock.h
-file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/$(MACH)/spinlock.h
+dir  path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/atomic.h
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/ethr_dw_atomic.h
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/ethr_membar.h
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/ethread.h
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/rwlock.h
+file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/i386/spinlock.h
 file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/README
 file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/erl_errno.h
 file path=usr/lib/$(MACH64)/erlang/erts-5.9.3.1/include/internal/erl_memory_trace_protocol.h
@@ -2167,58 +2167,58 @@
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/erl_types.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe.app
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe.appup
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_adj_list.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_assemble.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_defuse.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_encode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_frame.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_liveness.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_pp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_naive.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_sse2_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_x87_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_registers.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific_sse2.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific_x87.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_spill_restore.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_x87.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_assemble.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_cfg.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_defuse.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_encode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_frame.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_liveness_gpr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_pp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_naive.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_registers.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_specific.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_adj_list.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_assemble.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_defuse.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_encode.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_frame.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_liveness.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_main.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_pp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_naive.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_sse2_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_ra_x87_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_registers.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific_sse2.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_specific_x87.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_spill_restore.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_amd64_x87.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_assemble.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_cfg.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_defuse.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_encode.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_frame.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_liveness_gpr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_main.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_pp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_naive.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_ra_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_registers.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_arm_specific.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_bb.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_beam_to_icode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_coalescing_regalloc.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_coalescing_regalloc.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_consttab.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_data_pp.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_data_pp.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_digraph.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_dominators.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_dot.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_gen_cfg.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_gensym.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_graph_coloring_regalloc.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_graph_coloring_regalloc.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode2rtl.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode2rtl.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_bincomp.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_callgraph.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_cfg.beam
@@ -2226,7 +2226,7 @@
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_ebb.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_exceptions.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_fp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_heap_test.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_heap_test.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_inline_bifs.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_instruction_counter.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_liveness.beam
@@ -2240,116 +2240,116 @@
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_ssa_copy_prop.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_ssa_struct_reuse.beam
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_icode_type.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ig.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ig_moves.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_jit.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ls_regalloc.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ig.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ig_moves.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_jit.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ls_regalloc.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_moves.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_node_sets.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_optimistic_regalloc.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_pack_constants.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_assemble.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_cfg.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_defuse.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_encode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_frame.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_all.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_fpr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_gpr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_pp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_naive.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_postconditions_fp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_registers.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_specific.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_specific_fp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_profile.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_reg_worklists.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_regalloc_loop.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arch.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arith_32.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arith_64.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary_construct.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary_match.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_cfg.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_cleanup_const.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_exceptions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_lcm.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_liveness.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_mk_switch.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_primops.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa_avail_expr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa_const_prop.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssapre.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_symbolic.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_amd64.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_arm.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_ppc.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_sparc.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_x86.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_varmap.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sdi.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_assemble.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_cfg.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_defuse.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_encode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_frame.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_all.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_fpr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_gpr.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_pp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_naive.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_postconditions_fp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_registers.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_specific.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_specific_fp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillcost.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin_color.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin_scan.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_tagscheme.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_temp_map.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_moves.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_node_sets.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_optimistic_regalloc.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_pack_constants.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_assemble.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_cfg.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_defuse.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_encode.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_frame.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_all.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_fpr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_liveness_gpr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_main.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_pp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_naive.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_ra_postconditions_fp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_registers.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_specific.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_ppc_specific_fp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_profile.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_reg_worklists.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_regalloc_loop.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arch.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arith_32.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_arith_64.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary_construct.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_binary_match.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_cfg.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_cleanup_const.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_exceptions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_lcm.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_liveness.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_mk_switch.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_primops.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa_avail_expr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssa_const_prop.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_ssapre.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_symbolic.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_amd64.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_arm.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_ppc.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_sparc.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_to_x86.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_rtl_varmap.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sdi.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_assemble.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_cfg.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_defuse.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_encode.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_frame.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_all.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_fpr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_liveness_gpr.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_main.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_pp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_naive.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_ra_postconditions_fp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_registers.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_specific.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_sparc_specific_fp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillcost.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin_color.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_spillmin_scan.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_tagscheme.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_temp_map.beam variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_timing.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_tool.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_vectors.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_assemble.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_cfg.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_defuse.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_encode.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_frame.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_liveness.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_main.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_postpass.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_pp.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_finalise.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_naive.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_postconditions.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_x87_ls.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_registers.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_specific.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_specific_x87.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_spill_restore.beam
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_x87.beam
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_tool.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_vectors.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_assemble.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_cfg.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_defuse.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_encode.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_frame.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_liveness.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_main.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_postpass.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_pp.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_finalise.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_naive.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_postconditions.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_ra_x87_ls.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_registers.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_specific.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_specific_x87.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_spill_restore.beam variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/ebin/hipe_x86_x87.beam variant.arch=i386
 dir  path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/flow
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/flow/cfg.inc
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/flow/ebb.inc
@@ -2368,7 +2368,7 @@
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_ebb.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_exceptions.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_fp.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_heap_test.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_heap_test.erl variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_inline_bifs.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_instruction_counter.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_liveness.erl
@@ -2385,45 +2385,45 @@
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_type.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/icode/hipe_icode_type.hrl
 dir  path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/main
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/main/hipe.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/main/hipe.erl variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/main/hipe.hrl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/main/hipe_main.erl
 dir  path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_consttab.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_data_pp.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_data_pp.erl variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_gensym.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_pack_constants.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_sdi.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_pack_constants.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_sdi.erl variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/misc/hipe_sdi.hrl
 dir  path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_icode2rtl.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_literals.hrl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arch.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arith_32.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arith_64.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary_construct.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary_match.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_cfg.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_cleanup_const.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_exceptions.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_lcm.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_liveness.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_mk_switch.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_primops.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa_avail_expr.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa_const_prop.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssapre.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_symbolic.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_varmap.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_tagscheme.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_icode2rtl.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_literals.hrl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arch.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arith_32.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_arith_64.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary_construct.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_binary_match.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_cfg.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_cleanup_const.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_exceptions.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_lcm.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_liveness.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_mk_switch.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_primops.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa_avail_expr.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssa_const_prop.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_ssapre.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_symbolic.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_rtl_varmap.erl variant.arch=i386
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/rtl/hipe_tagscheme.erl variant.arch=i386
 dir  path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util/hipe_digraph.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util/hipe_dot.erl
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util/hipe_timing.erl
-file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util/hipe_vectors.erl
+file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/util/hipe_vectors.erl variant.arch=i386
 file path=usr/lib/$(MACH64)/erlang/lib/hipe-3.9.3/vsn.mk
 dir  path=usr/lib/$(MACH64)/erlang/lib/ic-4.2.31
 dir  path=usr/lib/$(MACH64)/erlang/lib/ic-4.2.31/c_src
@@ -5819,13 +5819,13 @@
 file path=usr/lib/erlang/erts-5.9.3.1/include/erl_nif.h
 file path=usr/lib/erlang/erts-5.9.3.1/include/erl_nif_api_funcs.h
 dir  path=usr/lib/erlang/erts-5.9.3.1/include/internal
-dir  path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/atomic.h
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethr_dw_atomic.h
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethr_membar.h
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/ethread.h
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/rwlock.h
-file path=usr/lib/erlang/erts-5.9.3.1/include/internal/$(MACH)/spinlock.h
+dir  path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/atomic.h
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/ethr_dw_atomic.h
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/ethr_membar.h
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/ethread.h
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/rwlock.h
+file path=usr/lib/erlang/erts-5.9.3.1/include/internal/i386/spinlock.h
 file path=usr/lib/erlang/erts-5.9.3.1/include/internal/README
 file path=usr/lib/erlang/erts-5.9.3.1/include/internal/erl_errno.h
 file path=usr/lib/erlang/erts-5.9.3.1/include/internal/erl_memory_trace_protocol.h