New installation mechanism
This commit is contained in:
		
							parent
							
								
									019074c732
								
							
						
					
					
						commit
						e262730554
					
				
					 7 changed files with 24 additions and 39 deletions
				
			
		|  | @ -1,10 +1,7 @@ | ||||||
| Action | Action | ||||||
| as | as | ||||||
| ncg | ncg | ||||||
| libbc |  | ||||||
| libcc |  | ||||||
| libpc |  | ||||||
| libem | libem | ||||||
| libsys | libend | ||||||
| liboc | libmon | ||||||
| libm2 | mach_params | ||||||
|  |  | ||||||
|  | @ -7,21 +7,9 @@ end | ||||||
| name "NS16032 EM library" | name "NS16032 EM library" | ||||||
| dir libem | dir libem | ||||||
| end | end | ||||||
|  | name "NS16032 etext,edata,end library" | ||||||
|  | dir libend | ||||||
|  | end | ||||||
| name "NS16032 system call library" | name "NS16032 system call library" | ||||||
| dir libsys | dir libmon | ||||||
| end |  | ||||||
| name "NS16032 C libraries" |  | ||||||
| dir libcc |  | ||||||
| end |  | ||||||
| name "NS16032 Pascal library" |  | ||||||
| dir libpc |  | ||||||
| end |  | ||||||
| name "NS16032 Basic library" |  | ||||||
| dir libbc |  | ||||||
| end |  | ||||||
| name "NS16032 Occam library" |  | ||||||
| dir liboc |  | ||||||
| end |  | ||||||
| name "NS16032 Modula-2 library" |  | ||||||
| dir libm2 |  | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -1,5 +1,2 @@ | ||||||
| LIST | LIST | ||||||
| Makefile |  | ||||||
| compmodule |  | ||||||
| end.s |  | ||||||
| libem_s.a | libem_s.a | ||||||
|  |  | ||||||
|  | @ -12,7 +12,6 @@ sts.s | ||||||
| gto.s | gto.s | ||||||
| cii.s | cii.s | ||||||
| cms.s | cms.s | ||||||
| mon.s |  | ||||||
| cmu.s | cmu.s | ||||||
| dvu.s | dvu.s | ||||||
| rmu.s | rmu.s | ||||||
|  |  | ||||||
|  | @ -14,7 +14,7 @@ | ||||||
| 	movqd	1,tos | 	movqd	1,tos | ||||||
| 	addr	8(fp),tos | 	addr	8(fp),tos | ||||||
| 	movqd	1,tos | 	movqd	1,tos | ||||||
| 	bsr	_write | 	bsr	__write | ||||||
| 	adjspb	-12 | 	adjspb	-12 | ||||||
| 	exit	[] | 	exit	[] | ||||||
| 	ret	0 | 	ret	0 | ||||||
|  |  | ||||||
|  | @ -10,16 +10,16 @@ | ||||||
| 	movd    tos,r0 | 	movd    tos,r0 | ||||||
| 	movd	r7,tos | 	movd	r7,tos | ||||||
| 	movd    r0,@.reghp
 | 	movd    r0,@.reghp
 | ||||||
| 	cmpd    r0,@.limhp
 | !	cmpd    r0,@.limhp
 | ||||||
| 	blo	I2 | !	blo	I2 | ||||||
| 	addd    02000,r0 | !	addd    02000,r0 | ||||||
| 	bicd    0777,r0 | !	bicd    0777,r0 | ||||||
| 	movd	r0,tos | !	movd	r0,tos | ||||||
| 	jsr	@_brk
 | !	jsr	@__brk
 | ||||||
| 	adjspd	-4 | !	adjspd	-4 | ||||||
| 	cmpqd	0,r0 | !	cmpqd	0,r0 | ||||||
| 	beq	I2 | !	beq	I2 | ||||||
| 	movd	EHEAP,tos | !	movd	EHEAP,tos | ||||||
| 	jsr     @.trp
 | !	jsr     @.trp
 | ||||||
| I2: | !I2: | ||||||
| 	ret	0 | 	ret	0 | ||||||
|  |  | ||||||
							
								
								
									
										4
									
								
								mach/ns/mach_params
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								mach/ns/mach_params
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,4 @@ | ||||||
|  | MACH=ns | ||||||
|  | SUF=o | ||||||
|  | ASAR=aal | ||||||
|  | RANLIB=: | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue