Re: MACRO11

2016-11-09 Thread Don North

And what about this one?

https://github.com/Rhialto/macro11   (forked from shattered/macro11 it 
appears...)

So which one of the three versions (at least, maybe more) is the 'preferred' ?

On 11/9/2016 7:52 AM, Jörg Hoppe wrote:

Hi,

I was notified that my fork of R. Krebiehls code was already put into GitHub 
without notifying me, apparently in 2009.


See github.com/shattered/macro11

"shattered" made a few changes too, to remove compiler warnings and improve 
commandline option check.


I merged the changes there back into my fork.

Joerg


Jörg Hoppe wrote:


Hi,

my version of the MACRO11 cross-assembler for PDP-11 is now on
https://github.com/j-hoppe/MACRO11 .

Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.

Also I added the option "listhex" to produce a binary listing in hex
notation instead of octal.
I found this really necessary when analyzing test programs with a modern
logic analyzer.

Joerg

Thanks.

Could you possible change all the occurences of stricmp() wich is a
mikeysoft-only thing, to the more standard strcasecmp()?

Regards,

Holm








Re: MACRO11

2016-11-09 Thread Jörg Hoppe

Hi,

I was notified that my fork of R. Krebiehls code was already put into 
GitHub without notifying me, apparently in 2009.


See github.com/shattered/macro11

"shattered" made a few changes too, to remove compiler warnings and 
improve commandline option check.


I merged the changes there back into my fork.

Joerg


Jörg Hoppe wrote:


Hi,

my version of the MACRO11 cross-assembler for PDP-11 is now on
https://github.com/j-hoppe/MACRO11 .

Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.

Also I added the option "listhex" to produce a binary listing in hex
notation instead of octal.
I found this really necessary when analyzing test programs with a modern
logic analyzer.

Joerg

Thanks.

Could you possible change all the occurences of stricmp() wich is a
mikeysoft-only thing, to the more standard strcasecmp()?

Regards,

Holm





Re: MACRO11

2016-11-08 Thread Holm Tiffe
Toby Thain wrote:

> On 2016-11-07 8:34 AM, Holm Tiffe wrote:
> > Jörg Hoppe wrote:
> >
> >> Hi,
> >>
> >> my version of the MACRO11 cross-assembler for PDP-11 is now on
> >> https://github.com/j-hoppe/MACRO11 .
> >>
> >> Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.
> >>
> >> Also I added the option "listhex" to produce a binary listing in hex
> >> notation instead of octal.
> >> I found this really necessary when analyzing test programs with a modern
> >> logic analyzer.
> >>
> >> Joerg
> >
> > Thanks.
> >
> > Could you possible change all the occurences of stricmp() wich is a
> > mikeysoft-only thing, to the more standard strcasecmp()?
> 
> You could do a pull request on github, or if you don't have time, I could.
> 
> --Toby
> 
Yes, please do it.

Regards,

Holm
-- 
  Technik Service u. Handel Tiffe, www.tsht.de, Holm Tiffe, 
 Freiberger Straße 42, 09600 Oberschöna, USt-Id: DE253710583
i...@tsht.de Fax +49 3731 74200 Tel +49 3731 74222 Mobil: 0172 8790 741



Re: MACRO11

2016-11-07 Thread Toby Thain

On 2016-11-07 8:34 AM, Holm Tiffe wrote:

Jörg Hoppe wrote:


Hi,

my version of the MACRO11 cross-assembler for PDP-11 is now on
https://github.com/j-hoppe/MACRO11 .

Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.

Also I added the option "listhex" to produce a binary listing in hex
notation instead of octal.
I found this really necessary when analyzing test programs with a modern
logic analyzer.

Joerg


Thanks.

Could you possible change all the occurences of stricmp() wich is a
mikeysoft-only thing, to the more standard strcasecmp()?


You could do a pull request on github, or if you don't have time, I could.

--Toby



Regards,

Holm





Re: MACRO11

2016-11-07 Thread Holm Tiffe
Jörg Hoppe wrote:

> Hi,
> 
> my version of the MACRO11 cross-assembler for PDP-11 is now on 
> https://github.com/j-hoppe/MACRO11 .
> 
> Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.
> 
> Also I added the option "listhex" to produce a binary listing in hex 
> notation instead of octal.
> I found this really necessary when analyzing test programs with a modern 
> logic analyzer.
> 
> Joerg

Thanks.

Could you possible change all the occurences of stricmp() wich is a
mikeysoft-only thing, to the more standard strcasecmp()?

Regards,

Holm
-- 
  Technik Service u. Handel Tiffe, www.tsht.de, Holm Tiffe, 
 Freiberger Straße 42, 09600 Oberschöna, USt-Id: DE253710583
i...@tsht.de Fax +49 3731 74200 Tel +49 3731 74222 Mobil: 0172 8790 741



MACRO11

2016-11-02 Thread Jörg Hoppe

Hi,

my version of the MACRO11 cross-assembler for PDP-11 is now on 
https://github.com/j-hoppe/MACRO11 .


Among others it fixes the  "JMP Rn is illegal" error on "jmp (rx)" opcode.

Also I added the option "listhex" to produce a binary listing in hex 
notation instead of octal.
I found this really necessary when analyzing test programs with a modern 
logic analyzer.


Joerg