-
Notifications
You must be signed in to change notification settings - Fork 86
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add initial snapshot of runtime crt.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2 4407c894-4637-0410-b4f5-ada5f102cad1
- Loading branch information
Showing
2,402 changed files
with
176,455 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
void _fpreset (void) | ||
{ __asm__ ("fninit" ) ;} | ||
|
||
void __attribute__ ((alias ("_fpreset"))) fpreset(void); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
extern void (*_imp___fpreset)(void) ; | ||
void _fpreset (void) | ||
{ (*_imp___fpreset)(); } | ||
|
||
void __attribute__ ((alias ("_fpreset"))) fpreset(void); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
2007-07-25 Kai Tietz <[email protected]> | ||
|
||
* mingw_helpers.c: New file for libmingw32.a. | ||
* crtdll.c, crtexe.c: (__dyn_tls_init_callback, | ||
_decode_pointer, _encode_pointer, mingw_app_type): Moved | ||
implementation to mingw_helpers.c. | ||
|
||
2007-07-25 Kai Tietz <[email protected]> | ||
|
||
* crtbegin.c, crtend.c: New. | ||
* Makfile: generate crtbegin.o and crtend.o objects. | ||
* CRT_fp10.c: Renamed according to Makefile. | ||
* CRT_fp8.c: Renamed according to Makefile. | ||
|
||
2007-07-19 Kai Tietz <[email protected]> | ||
|
||
* Makefile: Add crt0_c.c and crt0_w.c | ||
* crt0_c.c: New. | ||
* crt0_w.c: New. | ||
* crtexe.c: Combine win/console for sake of -mconsole and | ||
-mwindows and move default main for win into libmingw32.a. | ||
|
||
2007-07-19 NightStrike <[email protected]> | ||
|
||
* Makefile: Replace EXE by EXEEXT as autoconf defines it. | ||
|
||
2007-07-18 Kai Tietz <[email protected]> | ||
|
||
* Makefile: Enable windows starup. | ||
Add misc/wassert.c to libmingwex.a. | ||
* misc/wassert.c: Add _wassert method. | ||
|
||
2007-07-17 Kai Tietz <[email protected]> | ||
|
||
* crtexe.c: Define argv, envp unicode specific. | ||
Corrected definition of __initenv and __winitenv. | ||
* internal.h: Corrected definition of __initenv and __winitenv. | ||
|
||
2007-07-17 Professor Brian Ripley <[email protected]> | ||
|
||
* Makefile: Replaced hardcoded /usr/local by $prefix. | ||
Removed install of none existing docdir. | ||
|
||
2007-07-15 Kai Tietz <[email protected]> | ||
|
||
* Contributed initial crt set. | ||
|
||
|
||
Local Variables: | ||
version-control: never | ||
End: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
/** | ||
* DISCLAIMER | ||
* This file has no copyright assigned and is placed in the Public Domain. | ||
* This file is a part of the w64 mingw-runtime package. | ||
* | ||
* The w64 mingw-runtime package and its code is distributed in the hope that it | ||
* will be useful but WITHOUT ANY WARRANTY. ALL WARRANTIES, EXPRESSED OR | ||
* IMPLIED ARE HEREBY DISCLAIMED. This includes but is not limited to | ||
* warranties of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||
* | ||
* You are free to use this package and its code without limitation. | ||
*/ |
Oops, something went wrong.