[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference hydra::amiga_v1

Title:AMIGA NOTES
Notice:Join us in the *NEW* conference - HYDRA::AMIGA_V2
Moderator:HYDRA::MOORE
Created:Sat Apr 26 1986
Last Modified:Wed Feb 05 1992
Last Successful Update:Fri Jun 06 1997
Number of topics:5378
Total number of notes:38326

2985.0. "need Help getting the right assembeler.." by SHARE::DOYLE () Wed Oct 04 1989 13:07

	I've decided to take the plunge into assembely language.

1.) What I need is some info on assembeler packages ($, features, quality).
   What I don't want to end up doing is paying big bucks for a package, only
   to find out later that I have to re-invest in to another package to get the
   features that I need/want. (Right now, I don't know what I should be looking
   for.)

2.) Are there any P.D. assembeler programs around?
	

  I've done a "dir/title=assem" on this notes file, but couldn't find 
anything recent.

						Thanks;
							Toby

T.RTitleUserPersonal
Name
DateLines
2985.1A68K - FF186MARVIN::WALTERWed Oct 04 1989 16:163
	Note 1156.25.


2985.2Yes!SHARE::DOYLEWed Oct 04 1989 17:065
    
    Thanks!
    
    								Toby
    
2985.3KYOA::MIANOI see the N end of a S bound horseWed Oct 04 1989 17:114
The assembler that comes with Lattice C supports all the 68030 instructions
in case you want to get a C compiler too.

John
2985.4Ml + C?SHARE::DOYLEWed Oct 04 1989 17:3010
    re:.3
    
    Does this mean that "lattice C" comes with a machine language
    assembeler, and allows easy integration of ML routines into a "C"
    program?
     Is this a standard for most "C" products?
    
    						Thanks;
    							Toby
    
2985.5TALLIS::MCAFEESteve McAfeeWed Oct 04 1989 19:437
On personal computers it is common.  I understand MANX actually allows you
to mix C and ASM in the same file!  Lattice doesn't allow you to mix like this,
but in a way it is even better, because you can specify by what registers
arguments get passed.  This makes it very easy to go out and write an
optimized routine in assembly.

- steve
2985.6Macro Support?SHARE::DOYLEThu Oct 05 1989 12:044
    Which assembeler comes with/has available the largest macro library?
    						
    							Toby
    
2985.7KYOA::MIANOJohn - NY Retail Banking Resource CntrTue May 29 1990 19:1610
Does anyone know of a good assembler for the 68020 on the Amiga.  It
turns out that the Lattice assember has quite a few quirks that
prevent it from accepting all 68020 instructions.  For example

	clr.l	ax

is illegal on the 68000 but legal on the 68020.  The lattice assembler
does not allow this even in 68020 mode.

John
2985.8BUZZER::GERBERFor more info, call: 800/555-1212Wed May 30 1990 16:066
Re :.7 >KYOA::MIANO<

	Have you reported this bug to Lattice, and if you have, what did they
say.  If people don't report bugs, they never get fixed.

-----Robert
2985.9KYOA::MIANOJohn - NY Retail Banking Resource CntrWed May 30 1990 17:085
I reported it to Lattice and they were not very helpful.  They asked me to
send them a message through their bulletin board.  I have not received a reply
(over two months).  

John