Browse Source

- deleted assembler startup files.

git-svn-id: trunk@3765 -
yury 19 years ago
parent
commit
bb89c61f44
3 changed files with 0 additions and 107 deletions
  1. 0 2
      .gitattributes
  2. 0 49
      rtl/wince/arm/wprt0.as
  3. 0 56
      rtl/wince/i386/wprt0.as

+ 0 - 2
.gitattributes

@@ -4953,11 +4953,9 @@ rtl/win64/system.pp svneol=native#text/plain
 rtl/win64/windows.pp svneol=native#text/plain
 rtl/win64/windows.pp svneol=native#text/plain
 rtl/wince/Makefile svneol=native#text/plain
 rtl/wince/Makefile svneol=native#text/plain
 rtl/wince/Makefile.fpc svneol=native#text/plain
 rtl/wince/Makefile.fpc svneol=native#text/plain
-rtl/wince/arm/wprt0.as svneol=native#text/plain
 rtl/wince/classes.pp -text
 rtl/wince/classes.pp -text
 rtl/wince/dos.pp -text
 rtl/wince/dos.pp -text
 rtl/wince/dynlibs.inc -text
 rtl/wince/dynlibs.inc -text
-rtl/wince/i386/wprt0.as svneol=native#text/plain
 rtl/wince/messages.pp -text
 rtl/wince/messages.pp -text
 rtl/wince/readme-winceapi-port -text
 rtl/wince/readme-winceapi-port -text
 rtl/wince/readme.txt -text
 rtl/wince/readme.txt -text

+ 0 - 49
rtl/wince/arm/wprt0.as

@@ -1,49 +0,0 @@
-/*
-Startup code for WinCE port of Free Pascal
-Written by Yury Sidorov, 2005.
-*/
-
-.section .text
-@ for kernel exception handler, must be directly before ___EH_CODE_START__
-__EH_HANDLER__:
-	.word _ARM_ExceptionHandler
-	.word 0
-
-__EH_CODE_START__:
-
-@ EXE entry points
-.globl _mainCRTStartup
-_mainCRTStartup:
-  mov r3,#1
-  b do_start
-
-.globl _WinMainCRTStartup
-_WinMainCRTStartup:
-  mov r3,#0
-do_start:
-  ldr r12, _PISCONSOLE
-  strb r3,[r12]
-  b _FPC_EXE_Entry
-
-@ DLL entry points
-.globl _DLLMainCRTStartup
-_DLLMainCRTStartup:
-  mov r3,#1
-  b do_start2
-
-.globl _DLLWinMainCRTStartup
-_DLLWinMainCRTStartup:
-  mov r3,#0
-do_start2:
-  ldr r12, _PISCONSOLE
-  strb r3,[r12]
-  b _FPC_DLLMainStartup
-
-_PISCONSOLE:
-  .long U_SYSTEM_ISCONSOLE
-
-@ for kernel exception handler
-	.section .pdata
-	.word __EH_CODE_START__
-@ max 22 bits for number of instructions
-	.word 0xc0000002 | (0xFFFFF << 8)

+ 0 - 56
rtl/wince/i386/wprt0.as

@@ -1,56 +0,0 @@
-//Startup code for WIN32 port of Free Pascal
-//Written by P.Ozerski 1998
-// modified by Pierre Muller
-     .text
-     .globl _mainCRTStartup
-_mainCRTStartup:
-     movb   $1,U_SYSTEM_ISCONSOLE
-     call   _FPC_EXE_Entry
-     .globl __WinMainCRTStartup
-__WinMainCRTStartup:
-     movb   $0,U_SYSTEM_ISCONSOLE
-     call   _FPC_EXE_Entry
-     
-     .globl asm_exit
-asm_exit:     
-    pushl   %eax
-	call	exitprocess
-
-.text
-.globl	exitprocess
-exitprocess:
-	jmp	*.L10
-	.balign 4,144
-	
-.text
-	.balign 4,144
-
-.section .idata$2
-	.rva	.L7
-	.long	0,0
-	.rva	.L6
-	.rva	.L8
-
-.section .idata$4
-.L7:
-	.rva	.L9
-	.long	0
-
-.section .idata$5
-.L8:
-	
-
-.section .idata$5
-.L10:
-	.rva	.L9
-	.long	0
-
-.section .idata$6
-.L9:
-	.short	0
-	.ascii	"ExitThread\000"
-	.balign 2,0
-
-.section .idata$7
-.L6:
-	.ascii	"coredll.dll\000"