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 | ||||
| as | ||||
| ncg | ||||
| libbc | ||||
| libcc | ||||
| libpc | ||||
| libem | ||||
| libsys | ||||
| liboc | ||||
| libm2 | ||||
| libend | ||||
| libmon | ||||
| mach_params | ||||
|  |  | |||
|  | @ -7,21 +7,9 @@ end | |||
| name "NS16032 EM library" | ||||
| dir libem | ||||
| end | ||||
| name "NS16032 etext,edata,end library" | ||||
| dir libend | ||||
| end | ||||
| name "NS16032 system call library" | ||||
| dir libsys | ||||
| 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 | ||||
| dir libmon | ||||
| end | ||||
|  |  | |||
|  | @ -1,5 +1,2 @@ | |||
| LIST | ||||
| Makefile | ||||
| compmodule | ||||
| end.s | ||||
| libem_s.a | ||||
|  |  | |||
|  | @ -12,7 +12,6 @@ sts.s | |||
| gto.s | ||||
| cii.s | ||||
| cms.s | ||||
| mon.s | ||||
| cmu.s | ||||
| dvu.s | ||||
| rmu.s | ||||
|  |  | |||
|  | @ -14,7 +14,7 @@ | |||
| 	movqd	1,tos | ||||
| 	addr	8(fp),tos | ||||
| 	movqd	1,tos | ||||
| 	bsr	_write | ||||
| 	bsr	__write | ||||
| 	adjspb	-12 | ||||
| 	exit	[] | ||||
| 	ret	0 | ||||
|  |  | |||
|  | @ -10,16 +10,16 @@ | |||
| 	movd    tos,r0 | ||||
| 	movd	r7,tos | ||||
| 	movd    r0,@.reghp
 | ||||
| 	cmpd    r0,@.limhp
 | ||||
| 	blo	I2 | ||||
| 	addd    02000,r0 | ||||
| 	bicd    0777,r0 | ||||
| 	movd	r0,tos | ||||
| 	jsr	@_brk
 | ||||
| 	adjspd	-4 | ||||
| 	cmpqd	0,r0 | ||||
| 	beq	I2 | ||||
| 	movd	EHEAP,tos | ||||
| 	jsr     @.trp
 | ||||
| I2: | ||||
| !	cmpd    r0,@.limhp
 | ||||
| !	blo	I2 | ||||
| !	addd    02000,r0 | ||||
| !	bicd    0777,r0 | ||||
| !	movd	r0,tos | ||||
| !	jsr	@__brk
 | ||||
| !	adjspd	-4 | ||||
| !	cmpqd	0,r0 | ||||
| !	beq	I2 | ||||
| !	movd	EHEAP,tos | ||||
| !	jsr     @.trp
 | ||||
| !I2: | ||||
| 	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