Changeset 6528 for branches/mini/src
- Timestamp:
- Aug 14, 2001, 11:17:31 PM (24 years ago)
- Location:
- branches/mini/src/win32k/test
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/mini/src/win32k/test/mini.asm
r6527 r6528 1 ; $Id: mini.asm,v 1.1.2. 5 2001-08-14 19:17:40bird Exp $1 ; $Id: mini.asm,v 1.1.2.6 2001-08-14 21:17:31 bird Exp $ 2 2 ; 3 3 ; Haveing great fun making small executables... … … 18 18 ; 19 19 .386 20 21 ;APIRET APIENTRY DosPutMessage(HFILE hfile, 22 ; ULONG cbMsg, 23 ; PCHAR pBuf); 24 extrn DosPutMessage:PROC 25 26 27 DATA32 segment byte common use32 'STACK' 20 ; .model flat 21 ; .stack 1000h 22 23 24 ; 25 ; Segment definitions. (needed somehow ot 26 ; 27 DATA32 segment byte public use32 'DATA' 28 DATA32 ends 29 30 BSS32 segment byte public use32 'BSS' 31 BSS32 ends 32 33 DGROUP group BSS32, DATA32 34 ; assume cs:FLAT, ds:FLAT, ss:FLAT, es:FLAT 35 36 ;APIRET APIENTRY DosPutMessage(HFILE hfile, 37 ; ULONG cbMsg, 38 ; PCHAR pBuf); 39 extrn DosPutMessage:PROC 40 41 42 CODE32 segment byte public use32 'CODE' 28 43 ; 29 44 ; Data … … 39 54 ImReallySmall db "I'm really small!",013 40 55 41 DATA32 ends56 CODE32 ends 42 57 43 58 -
branches/mini/src/win32k/test/mini.def
r6527 r6528 1 ;$Id: mini.def,v 1.1.2. 2 2001-08-14 19:17:40bird Exp $1 ;$Id: mini.def,v 1.1.2.3 2001-08-14 21:17:31 bird Exp $ 2 2 NAME '' WINDOWCOMPAT 3 3 STUB NONE 4 4 5 STACKSIZE 40606 7 SEGMENTS8 'DATA32' class 'CODE' READWRITE PRELOAD -
branches/mini/src/win32k/test/mini.mak
r6527 r6528 1 # $Id: mini.mak,v 1.1.2. 2 2001-08-14 19:17:41 bird Exp $1 # $Id: mini.mak,v 1.1.2.3 2001-08-14 21:17:31 bird Exp $ 2 2 3 3 # … … 72 72 # 73 73 !ifdef NORMAL 74 #OBJS = $(OBJDIR)\entry.obj $(OBJS) 74 !if 0 75 75 $(OBJDIR)\$(TARGET).exe: $(OBJS) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf 76 76 wlink system os2v2 file {$(OBJS)} name $(OBJDIR)\.exe import DosPutMessage MSG.5 \ … … 82 82 # $(OBJS), $(OBJDIR)\$(TARGET).exe, $(OBJDIR)\$(TARGET).map, os2386.lib, mini.def; 83 83 $(LXLITE) /AN:1 /ZS:1024 /ZX:1024 /MF3 /YXD /YND $@ 84 !else 85 $(OBJDIR)\$(TARGET).exe: $(OBJS) $(DEFFILE) $(OBJDIR)\$(TARGET).lrf 86 -8 ilink /NOFREE /FORCE /ALIGNMENT:1 /Map /BASE:0x10000 \ 87 /PACKCODE /PACKDATA /EXEPACK:1 /STACK:4000 \ 88 $(OBJS), $(OBJDIR)\$(TARGET).exe, $(OBJDIR)\$(TARGET).map, os2386.lib, mini.def; 89 $(LXLITE) /AN:1 /ZS:1024 /ZX:1024 /MF3 /YXD /YND $@ 90 !endif 84 91 85 92 !else
Note:
See TracChangeset
for help on using the changeset viewer.