Jürgen Bömmels (via RT) wrote:

I just hacked imcc to accept normal pasm files. About 85% of the test
are still working, and its a major speed improvement. On my K6-350 I
get the following timings:

This is a speed improvement of about 350%.

Superb

The remaining failing tests
are mostly because of the use of macros. If this patch is acceptable I
will try to get macros working in imcc.

A first hack would be, to uses assemble.pl's preprocess option and pipe the output into imcc. Direct macro support in imcc would be nice.


About the remainig failing test I'm not sure wether the test or imcc
should be fixed.
- Several tests use a form: set S0 "foobar" See the missing
  comma. Should this be accepted syntax or should the comma be
  mandatory

The pod's state that there is a comma.


- one or two tests use the form: set_i_ic I0, 42

This is ok, imcc should take these.


Here's the patch (should I send patches to generated files also?)

Not needed, only for checkin.


bye
b.

  elsif($arg =~ /^-E$/)             { $args->{-E} = 1; }

This one should preprocess assembly.


Thank you,
leo

Reply via email to