Commit Graph

1358 Commits

Author SHA1 Message Date
Kai Tietz
8295de9da5 Make sure that _ is undefined as pop_macro/push_macro are just working in C run.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1508 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-31 13:02:46 +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
924f7e9dd3 Bump crt autoconf to 2.64
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1506 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-29 21:11:43 +00:00
Ozkan Sezer
be48aa348f 2009-10-26 Charles Wilson <cwilso11@users.sourceforge.net>
* crt/pseudo-reloc.c:  Fix the previous fix.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1504 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-26 16:32:18 +00:00
Ozkan Sezer
6105a8e669 2009-10-26 Charles Wilson <cwilso11@users.sourceforge.net>
* crt/pseudo-reloc.c (__report_error): Fixed cygwin version.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1503 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-26 15:35:34 +00:00
Ozkan Sezer
3c203b3b60 2009-10-25 Charles Wilson <cwilso11@users.sourceforge.net>
* crt/pseudo-reloc.c:  Merge cygwin-specific code.

git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1498 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-25 18:55:42 +00:00
Kai Tietz
484e89dc53 2009-10-24 Roland Schwingel <roland.schwingel@onevision.com>
* winternal.h: Improved structure definitions.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1497 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-24 09:12:06 +00:00
Kai Tietz
8a2fb9ed03 Add probing for __USER_LABEL_PREFIX__, so that we can auto-detect if underscoring is used, or not.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1496 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-24 08:37:11 +00:00
Kai Tietz
b8ee02ebaa Fix argument cast warning.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1489 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-22 07:15:40 +00:00
Ozkan Sezer
eca102689e 2009-10-20 Ozkan Sezer <sezeroz@gmail.com>
* crt/pseudo-reloc.c:  Merged documentation updates and most of the
	whitespace changes from cygwin.  Additional whitespace changes.
	Shortened some of the error messages.  Removed assert.h #include
	which isn't necessary any more.


git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1483 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-20 19:52:15 +00:00
Kai Tietz
4ebdc9dded Use for _image_base__ symbol macro __MINGW_LSYMBOL.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1482 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-19 12:58:40 +00:00
Kai Tietz
877cf44185 Adjust none-underscore-prefixed import symbol name.
Add new macro for linker provided symbols as __MINGW_LSYMBOL.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1481 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-19 12:45:42 +00:00
NightStrike
be81340c4e Initial upgrade to autoconf 2.64
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1478 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-16 18:59:08 +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
ff428b3544 Implement MSVC 2005 deprecated function warnings, off by default.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1476 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-16 12:19:21 +00:00
Jonathan Yong
b651ae9ea0 Correct ChangeLog date
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1475 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-16 11:31:23 +00:00
Jonathan Yong
3bdaaa6109 Remove svn:executable property
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1473 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-11 05:29:00 +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
Jonathan Yong
48d92964a7 Remove svn:executable property
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1470 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 12:52:37 +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
Jonathan Yong
cacfe78743 Update build guide and add advance guide
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1466 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-10 11:07:49 +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
73b1668a56 Start to fix botched libmangle move
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1460 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 20:39:08 +00:00
NightStrike
e5dbd36431 Move libmangle to trunk
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1459 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 20:16:34 +00:00
Ozkan Sezer
ef3f14f979 avoid shadowing basename.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1455 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 09:56:20 +00:00
Ozkan Sezer
3fc73e6a3f removed svn:executable property.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1453 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 09:43:03 +00:00
Kai Tietz
f43c18165b Add ADS_NO_REFERRAL_CHASING.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1452 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-09 09:42:28 +00:00
Kai Tietz
e3f97bca09 2009-10-08 Kai Tietz <kai.tietz@onevision.com>
* lib32/gpapi.def: New.
        * lib32/gpedit.def: New.
        * lib32/gpprefcl.def: New.
        * lib32/gpscript.def: New.
        * lib32/gptext.def: New.
        * Makefile.am: Add new lib32 def-files.
        * Makefile.in: Regenerated.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1451 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-08 06:43:16 +00:00
Kai Tietz
a5d6961240 2009-10-07 Kai Tietz <kai.tietz@onevision.com>
* crt/pseudo-reloc.c (__report_error): New.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1450 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-07 19:29:35 +00:00
Jonathan Yong
4ff5c2d17e * _mingw.h (__MINGW_ATTRIB_DEPRECATED_SEC_WARN): New macro. Warns about use of unsafe functions and variables.
(__MINGW_SEC_WARN_STR): New macro.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1449 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-07 09:45:35 +00:00
Jonathan Yong
22753b443d * _mingw.h (__MINGW_ATTRIB_DEPRECATED_STR): New macro.
(__MINGW_MSVC2005_DEPREC_STR): New macro.
(__MINGW_ATTRIB_DEPRECATED_MSVC2005): New macro. Warns about msvc 2005 deprecations.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1448 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-06 11:53:35 +00:00
Kai Tietz
1859da5d73 2009-10-03 Kai Tietz <kai.tietz@onevision.com>
* libsrc/wia-uuid.c: New.
        * Makefile.am: Add libsrc/wia-uuid.c to libuuid.a lib.
        * Makefile.in: Regenerated.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1446 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-03 15:44:37 +00:00
Kai Tietz
0ed13606ad 2009-10-03 Kai Tietz <kai.tietz@onevision.com>
* misc/basename.c, misc/dirname.c: New.
        * Makefile.am: Add basename.c and dirname.c to libmingwex.a lib.
        * Makefile.in: Regenerated.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1443 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-03 10:03:31 +00:00
Kai Tietz
b5fff3a2c2 Add missing header libgen.h
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1441 4407c894-4637-0410-b4f5-ada5f102cad1
2009-10-02 17:54:54 +00:00
Jonathan Yong
f7c3c02716 Remove unrelated change
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1439 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-29 14:41:28 +00:00
Jonathan Yong
90f293da8f Make mingw-w64-headers prefix consistent with mingw-w64-crt
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1438 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-29 14:33:03 +00:00
Kai Tietz
a50f2956d9 Fix another comment issue for Stefan.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1435 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-28 22:33:31 +00:00
Kai Tietz
f3bc63434c 2009-09-28 Kai Tietz <kai.tietz@onevision.com>
* _mingw_mac.h: Set new version to 1.1 and state to alpha.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1427 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-28 19:22:23 +00:00
Kai Tietz
6a470baf9e Add comment changes by Stefan.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1426 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-28 18:14:14 +00:00
Kai Tietz
4016a4edff 2009-09-28 Kai Tietz <kai.tietz@onevision.com>
* sdkddkver.h: New.



git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1425 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-28 17:38:59 +00:00
Kai Tietz
8676f2e5f0 Fix calling convention register. regparm uses on i386 eax,edx for register passing.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1424 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-24 15:55:24 +00:00
Kai Tietz
2d7f82d3d4 Call region is 32 bytes + 8 bytes alignmemnt.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1423 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-24 15:48:36 +00:00
Kai Tietz
f04097ddff Remove mcount implementation with inline assembly.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1422 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-24 10:37:34 +00:00
Kai Tietz
f6352ef85c Add lib32 build of libgmon, fixed call of mcount for x64.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1421 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-24 10:36:45 +00:00
Kai Tietz
927238bbae And the rest of enumeration clean-up.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1420 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-23 14:14:18 +00:00
Kai Tietz
bbd5923e76 Some more enumeration clean-up.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1419 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-23 13:41:24 +00:00
Kai Tietz
e1e57c0e33 Cleanup enumerations.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1418 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-23 12:36:54 +00:00
Kai Tietz
6bcc55cc4e Add DefSubclassProc@16 and RemoveWindowSubclass@12 exports.
git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@1417 4407c894-4637-0410-b4f5-ada5f102cad1
2009-09-22 20:15:57 +00:00