Commit Graph

237 Commits

Author SHA1 Message Date
NightStrike
73c048c517 Point tests to new fakelib directory
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5825 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-29 15:05:50 +00:00
Jonathan Yong
529732cd7b Move fakes over to fakelib
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5824 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-29 11:04:34 +00:00
Jonathan Yong
98fed1f7d6 Move other libgcc deps to winpthreads deps
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5823 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-29 10:50:02 +00:00
NightStrike
28cbb2bd54 Turn on winpthread debugging by default.. will need to add an enable option later for this
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5817 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-23 16:27:01 +00:00
NightStrike
0eabdb5caf Comment out code that uses functions that Kai removed in r4392
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5816 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-23 16:24:54 +00:00
NightStrike
593800d510 Activate a subdir version of the static lib test suite
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5815 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-23 16:02:01 +00:00
NightStrike
871b876403 Fix incorrect pthreads usage errors
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5814 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-23 15:55:57 +00:00
NightStrike
e268523d9c Remove casting warning
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5813 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-23 15:54:15 +00:00
Kai Tietz
8434470a2d Fix obvious null-pointer access
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5805 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-17 12:13:11 +00:00
NightStrike
243814b7a1 Incorporate basic tests
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5796 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-15 16:58:20 +00:00
NightStrike
6f955c0141 Shuffle around test directories
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5795 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-15 16:53:24 +00:00
NightStrike
b8e1e16003 Regress to the cp kludge until something better comes along. At least it works.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5794 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-15 16:37:20 +00:00
NightStrike
0ed7805292 Move winpthreads from experimental to trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5792 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-14 03:07:39 +00:00
NightStrike
cd264fbc68 Update to automake 1.13.1
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5782 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-12 04:52:51 +00:00
NightStrike
bd4a01504c Distribute all Changelogs
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5780 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-12 01:46:23 +00:00
NightStrike
c8ace5a3b1 Rename changelog to match name scheme
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5779 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-12 01:43:57 +00:00
NightStrike
56dabdb5c8 Update some libs to autoconf 2.69
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5738 4407c894-4637-0410-b4f5-ada5f102cad1
2013-04-09 17:49:13 +00:00
Jean-Baptiste Kempf
87f36ef5cc WinStoreCompat: Add a getpid replacement using GetCurrentProcessId
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5698 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-29 11:39:12 +00:00
Jean-Baptiste Kempf
1301323dad Introduce a stub getenv() replacement
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5697 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-28 17:32:17 +00:00
Rafaël Carré
5751006adc winstorecompat: add VirtualProtect() replacement that just fails
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5690 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-25 15:18:22 +00:00
Rafaël Carré
7e5f102d3a SetUnhandledExceptionFilter: fix use of InterlockedExchangePointer
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5689 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-25 11:58:19 +00:00
Rafaël Carré
b7bf164e74 winstorecompat: Fix prototype undefinition for LoadLibraryW
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5688 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-25 11:58:03 +00:00
Jean-Baptiste Kempf
20e171e2f8 Improve Compatibility TerminateProcess to fail if called from another process
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5678 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-20 12:40:50 +00:00
Jean-Baptiste Kempf
8457321bba Stub replacement for GetACP returning utf-8
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5677 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-20 12:40:32 +00:00
Jean-Baptiste Kempf
82a259eb1e Replace SetErrorMode with a stub
Returning the previous mode

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5676 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-20 10:49:33 +00:00
Jean-Baptiste Kempf
2dcb28c646 Reimplement IsDBCSLeadByteEx
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5675 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-20 10:49:09 +00:00
Jean-Baptiste Kempf
80c25b9a09 TerminateProcess replacement.
This only works for hProcess == GetCurrentProcess()

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5669 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-18 23:08:24 +00:00
Jean-Baptiste Kempf
1e159d53af Add a dummy UnhandledExceptionFilter method, doing nothing
It just returns the EXCEPTION

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5668 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-18 23:07:42 +00:00
Jean-Baptiste Kempf
f109cc5a39 Add a dummy SetUnhandledExceptionFilter method
It returns the previous filter

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5667 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-18 23:07:13 +00:00
Rafaël Carré
046e2bcbbc Remove GetFileAttributesA()
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5663 4407c894-4637-0410-b4f5-ada5f102cad1
2013-03-16 12:38:35 +00:00
Jean-Baptiste Kempf
8e6b340795 Winstorecompat: fix CreateMutexW declaration
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5585 4407c894-4637-0410-b4f5-ada5f102cad1
2013-02-11 12:33:04 +00:00
Jean-Baptiste Kempf
51e5da1164 InitializeCriticalSection should not return any value
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5566 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 14:07:34 +00:00
Rafaël Carré
5adb4a290c GetTickCount replacement with GetTickCount64()
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5563 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:27:32 +00:00
Rafaël Carré
0a677a5af9 Add a CreateFileW replacement with CreateFile2
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5562 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:27:04 +00:00
Rafaël Carré
3dbc0faa95 LoadLibrary replacement with LoadPackagedLibrary
This will not behave the same, since it will only work with libraries inside the same package

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5561 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:26:35 +00:00
Rafaël Carré
fb9b5e3129 Declare CreateFile2 and related struct function
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5558 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:25:29 +00:00
Rafaël Carré
344eaba18e Fix Changelog
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5556 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:24:47 +00:00
Rafaël Carré
940862d130 Add replacement for WaitForSingleObject using WaitForSingleObjectEx
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5555 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-24 13:24:27 +00:00
Rafaël Carré
740036f387 Add replacement for GetFileAttributesA/W
Using GetFileAttributesExA/W

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5554 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-23 16:26:33 +00:00
Rafaël Carré
3505f8d0af libwinstorecompat: regenerate Makefile.in
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5551 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-22 16:48:26 +00:00
Rafaël Carré
875137bf39 Add replacement for InitializeCriticalSection using InitializeCriticalSectionEx
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5550 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-21 20:28:43 +00:00
Rafaël Carré
688ed344a4 Add replacement for CreateSemaphoreW using CreateSemaphoreExW
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5549 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-21 20:28:14 +00:00
Rafaël Carré
dabe2458c7 Add a CreateMutexW replacement using CreateMutexEx
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5548 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-21 20:27:46 +00:00
Rafaël Carré
6832c63c9c libwinstorecompat: new library to help porting to Windows Store
This library can be linked to code targetting Windows Store.
Functions that are not available anymore for Windows Store are redefined,
using similar functions that are allowed.
'Forbidden' functions can be found either by browsing MSDN, either by
running WACK (Windows Application Certification Kit) on the application.

For now the only symbol redefined is CreateEventW() but others will follow.

Note: this library has no headers, since we don't add new functions but only
redefine existing ones.

For this to work, -lwinstorecompat should appear on the linking cmdline after
object files using it, but before any library defining the same symbols.
In this case: -lkernel32

So: gcc -shared -o foo.dll foo.o -lwinstorecompat -lkernel32
should work.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5542 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-16 21:37:01 +00:00
Jonathan Yong
af6a18a4d8 Bump 2012
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5536 4407c894-4637-0410-b4f5-ada5f102cad1
2013-01-11 16:06:50 +00:00
Jonathan Yong
47db312231 Rotate ChangeLog
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4724 4407c894-4637-0410-b4f5-ada5f102cad1
2012-01-06 14:52:24 +00:00
Ozkan Sezer
d2d2c8bd98 update config.guess and config.sub from upstream sources at git.savannah.gnu.org
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4626 4407c894-4637-0410-b4f5-ada5f102cad1
2011-11-19 12:03:47 +00:00
Ozkan Sezer
9e09a80843 Add gdiplus from mingw.org sources: Original work was by Markus Koenig
<basilo@users.sourceforge.net>.  Patch to integrate into mingw-w64 was
provided by Mark Dootson <mark.dootson@znix.com>.

mingw-w64-headers/include/

	* gdiplus.h: New.
	* gdiplus/gdiplus.h: New.
	* gdiplus/gdiplusbase.h: New.
	* gdiplus/gdiplusbrush.h: New.
	* gdiplus/gdipluscolor.h: New.
	* gdiplus/gdipluscolormatrix.h: New.
	* gdiplus/gdipluseffects.h: New.
	* gdiplus/gdiplusenums.h: New.
	* gdiplus/gdiplusflat.h: New.
	* gdiplus/gdiplusgpstubs.h: New.
	* gdiplus/gdiplusgraphics.h: New.
	* gdiplus/gdiplusheaders.h: New.
	* gdiplus/gdiplusimageattributes.h: New.
	* gdiplus/gdiplusimagecodec.h: New.
	* gdiplus/gdiplusimaging.h: New.
	* gdiplus/gdiplusimpl.h: New.
	* gdiplus/gdiplusinit.h: New.
	* gdiplus/gdipluslinecaps.h: New.
	* gdiplus/gdiplusmatrix.h: New.
	* gdiplus/gdiplusmem.h: New.
	* gdiplus/gdiplusmetafile.h: New.
	* gdiplus/gdiplusmetaheader.h: New.
	* gdiplus/gdipluspath.h: New.
	* gdiplus/gdipluspen.h: New.
	* gdiplus/gdipluspixelformats.h: New.
	* gdiplus/gdiplusstringformat.h: New.
	* gdiplus/gdiplustypes.h: New.
	* configure.ac: Add GDIPLUSHEAD_LIST as a new header list.
	* configure: Regenerate.
	* Makefile.am: Add gdiplusheaddir and gdiplushead_HEADERS.
	* Makefile.in: Regenerate.

mingw-w64-crt/

	* lib32/gdiplus.def: New, generated from version 1.1.7601.17514 dll.
	* lib64/gdiplus.def: New, generated from version 1.1.7601.17514 dll.
	* libsrc/gdiplus.c: New.
	* Makefile.am: Add gdiplus defs and sources to build.
	* Makefile.in: Regenerate.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4613 4407c894-4637-0410-b4f5-ada5f102cad1
2011-11-17 07:42:03 +00:00
Ozkan Sezer
15e34107f4 updated autotools files under build-aux from upstream sources
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4376 4407c894-4637-0410-b4f5-ada5f102cad1
2011-08-10 19:39:31 +00:00
Jonathan Yong
4906b26038 Use autoconf 2.67 and automake 1.11 to regenerate all subdirs.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4371 4407c894-4637-0410-b4f5-ada5f102cad1
2011-08-10 11:39:25 +00:00
Kai Tietz
427c988a71 Disable debug printf
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@4170 4407c894-4637-0410-b4f5-ada5f102cad1
2011-05-19 08:32:41 +00:00
Jonathan Yong
47523a87c2 Changelog move on new year.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@3932 4407c894-4637-0410-b4f5-ada5f102cad1
2011-01-02 11:04:05 +00:00
Ozkan Sezer
ee6a6c9f57 update config.guess and config.sub from upstream sources
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@3706 4407c894-4637-0410-b4f5-ada5f102cad1
2010-10-07 12:06:04 +00:00
Ozkan Sezer
4cf7e73b98 update config.sub from upstream sources.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@3569 4407c894-4637-0410-b4f5-ada5f102cad1
2010-09-14 11:00:37 +00:00
Ozkan Sezer
7cf38939ab updated config.guess and config.sub from upstream sources.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@3509 4407c894-4637-0410-b4f5-ada5f102cad1
2010-09-06 08:37:46 +00:00
Ozkan Sezer
f44df7e17d update config.guess and config.sub from upstream savannah git repo
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@3099 4407c894-4637-0410-b4f5-ada5f102cad1
2010-08-03 13:24:19 +00:00
Jonathan Yong
ef4e22d963 Update doxygen pages.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2930 4407c894-4637-0410-b4f5-ada5f102cad1
2010-07-23 02:58:19 +00:00
Jonathan Yong
d569207498 2010-07-23 Jonathan Yong <jon_y@users.sourceforge.net>
* include/libmangle.h: Rename libmangle_gc_context to
        libmangle_gc_context_t to better conform to standards.
        Likewise for libmangle_gc to libmangle_gc_t.
        Likewise for libmangle_tokens to libmangle_tokens_t.
        * src/m_token.h: Likewise.
        * src/m_ms.h: Likewise.
        * src/m_token.c: Likewise.
        * src/m_ms.c: Likewise.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2929 4407c894-4637-0410-b4f5-ada5f102cad1
2010-07-23 02:53:14 +00:00
Jonathan Yong
86e4657f90 2010-07-22 Jonathan Yong <jon_y@users.sourceforge.net>
* include/libmangle: Rename pGcElem to libmangle_gc.
        Rename sGcCtx to libmangle_gc_context.
        Rename pMToken to libmangle_tokens.
        Rename release_gc to libmangle_release_gc.
        Rename generate_gc to libmangle_generate_gc.
        Rename dump_tok to libmangle_dump_tok.
        Rename print_decl to libmangle_print_decl.
        Rename decode_ms_name to libmangle_decode_ms_name.
        Rename sprint_decl to libmangle_sprint_decl.
        Rename encode_ms_name to libmangle_encode_ms_name.
        * src/m_token.h: Likewise.
        * src/m_ms.h: Likewise.
        * src/m_token.c: Likewise.
        * src/m_ms.c: Likewise.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2921 4407c894-4637-0410-b4f5-ada5f102cad1
2010-07-22 10:07:07 +00:00
Ozkan Sezer
31cbb1c0c9 updated config.guess and config.sub from upstream sources.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2349 4407c894-4637-0410-b4f5-ada5f102cad1
2010-05-03 14:56:03 +00:00
Jonathan Yong
7910b6de25 Apply svn:mime-type and svn:eol-style to trunk/mingw-w64-libraries
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2283 4407c894-4637-0410-b4f5-ada5f102cad1
2010-05-02 08:53:53 +00:00
NightStrike
c6641c561d Add AM_MAINTAINER_MODE to all packages to disable automatic rebuilding by default
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@2021 4407c894-4637-0410-b4f5-ada5f102cad1
2010-03-05 19:25:18 +00:00
NightStrike
277bb2bcdf Remove extraneous spaces and update deprecated AC_ERROR macro
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1983 4407c894-4637-0410-b4f5-ada5f102cad1
2010-03-03 19:13:58 +00:00
Jonathan Yong
5543af908e Check for host AR properly
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1946 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-25 14:41:54 +00:00
NightStrike
3d7c4af8db Add old ChangeLogs to distribution rules
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1943 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-24 17:51:09 +00:00
Ozkan Sezer
c44de37a85 updated install-sh from upstream sources.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1849 4407c894-4637-0410-b4f5-ada5f102cad1
2010-02-08 22:01:52 +00:00
Ozkan Sezer
5c80e7259a updated config.guess and config.sub from the upstream sources
(trunk:all)

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1771 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-22 21:01:47 +00:00
NightStrike
04baa5cbe4 Update trunk autoconf to 2.65
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1763 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-21 01:51:56 +00:00
Jonathan Yong
92611b293d Set svn:eol-style to native for pseh libraries
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1692 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:56:51 +00:00
Jonathan Yong
fa38cdf0d9 Bump copyright dates
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1691 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:52:43 +00:00
Jonathan Yong
1b58e3a0f9 Add empty ChangeLog files for 2010
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1689 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:34:23 +00:00
Jonathan Yong
1e7e43e6a7 Move older changelogs to ChangeLog-2009
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1688 4407c894-4637-0410-b4f5-ada5f102cad1
2010-01-01 11:30:25 +00:00
NightStrike
7bc0e48179 Reorder configure header to be relatively standard across project
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1507 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-29 21:18:09 +00:00
NightStrike
55996266b7 Move aux scripts to subdir to tidy up top levels
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1477 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-16 16:18:21 +00:00
Jonathan Yong
7e34a20213 Correct title spelling
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1472 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 14:14:15 +00:00
Jonathan Yong
09f9370a74 Add libmangle minimalist "mainpage"
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1471 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 14:10:17 +00:00
NightStrike
4bb4fcef6b Update libmangle documentation
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1468 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 12:22:24 +00:00
Jonathan Yong
15a5f4d0ad Make doxygen scan subdirs recursively
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1467 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 12:14:04 +00:00
NightStrike
61e46119da Move libmangle from experimental to trunk for real this time, hopefully without breaking everything again.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1462 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 20:43:24 +00:00
NightStrike
6309386209 Install new -common header
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1170 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-16 21:48:43 +00:00
KJK::Hyperion
d432936cc5 Replace several problematic constructs with better alternatives; dropped Borland C++ compatibility code; don't include the full pseh2.h header in the library. PSEH should now compile with -pedantic without warnings
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1169 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-16 21:23:24 +00:00
NightStrike
31c7699263 Add -pedantic to compiler flags
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1168 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-16 20:39:07 +00:00
NightStrike
3af3b227d6 Fix includes and add extra warnings to pseh make
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1167 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-16 19:35:46 +00:00
KJK::Hyperion
346dfb6987 Use a packed structure instead of byte array fields, to respect strict aliasing rules and make code more readable
Trampoline disassembling has been long moved to the library, no need to have it in the public header

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1166 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-16 16:44:34 +00:00
NightStrike
0eee0d0583 Forgot a few files
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1157 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-15 22:19:50 +00:00
NightStrike
a1ee546571 First attempt at a pseh build system
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1156 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-15 22:14:29 +00:00
KJK::Hyperion
85310525d3 PSEH 1.1+2.0 library by KJK::Hyperion - implements SEH syntax for gcc on x86 targets. Fully compatible with Windows SEH ABI
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1155 4407c894-4637-0410-b4f5-ada5f102cad1
2009-08-15 19:42:39 +00:00