Francois Gouget
44468e8536
tools: Assorted comment spelling fixes.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-19 14:57:30 +09:00
Francois Gouget
74979b0660
tools: Fix spelling of a variable name.
...
Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-14 13:14:20 +09:00
Sergei Bolotov
376daa91d8
widl: Support for toggling and checking status for warnings, support for warning 2368.
...
Signed-off-by: Sergei Bolotov <bolotov.s.s@yandex.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 12:54:09 +09:00
Sergei Bolotov
646dfe746d
widl: Handle "midl_pragma warning" statement in parser.
...
Signed-off-by: Sergei Bolotov <bolotov.s.s@yandex.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-12 12:27:17 +09:00
Michael Müller
52cf9236ed
kernelbase: Add missing forwards to advapi32 and user32 functions.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-07 16:44:24 +09:00
Alexandre Julliard
c52e4b6551
winebuild: Mark the stack non-executable in static import libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-05 00:06:41 +09:00
Alexandre Julliard
a1cc2b185d
makefiles: Use the msvcrt build flags also for cross tests.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-05 00:06:41 +09:00
Alexandre Julliard
e0d89a4954
makefiles: Generate installation rules for static and import libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-05 00:06:41 +09:00
Alexandre Julliard
2f956a4e06
makefiles: Support installing scripts from the tools directory.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-05 00:06:40 +09:00
Austin English
89eb67dbc8
sfc_os: Add SRSetRestorePointA/W stubs.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-04 19:15:03 +09:00
Alexandre Julliard
5bec183195
makedep: Rename top_dir_path to top_src_dir_path for consistency.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-31 15:08:13 +09:00
Alexandre Julliard
2b525db8a2
winegcc: Support building from the top directory.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-31 15:08:12 +09:00
Alexandre Julliard
512c686be9
makedep: Sort makefile variables.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-29 12:29:58 +09:00
Alexandre Julliard
e59395208d
makefiles: Reduce the maximum page size for modules that have a base address.
...
It avoid bumping into the next allocated base address on 64-bit.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 16:26:54 +09:00
Alexandre Julliard
33147c9475
winegcc: Use explicit library file name when loading cross libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 12:32:15 +09:00
Alexandre Julliard
444025d7fb
makefiles: Add tool dependencies for winegcc and winebuild.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-28 12:32:15 +09:00
Alexandre Julliard
ffd2e484ba
makefiles: Always expand the library name for cross-compiled import libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-26 23:48:46 +09:00
Alexandre Julliard
27528e5498
makefiles: Build import libraries that contain object files as static libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-25 15:40:12 +09:00
Alexandre Julliard
255b90c64c
makefiles: Expand the names of static libraries in linker commands.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-25 15:35:18 +09:00
Alexandre Julliard
13fe69714b
winebuild: Add support for linking to static import libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-25 15:35:18 +09:00
Alexandre Julliard
aac69889bf
winebuild: Add support for creating static import libraries.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-25 15:35:17 +09:00
Alexandre Julliard
59b5c52f1d
winebuild: Add a common helper to find an imported dll.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-23 22:55:46 +09:00
Alexandre Julliard
ebb9c5e246
winebuild: Use a global flag to determine when to generate the get_pc thunk.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 18:12:28 +09:00
Alexandre Julliard
77a13f69b4
winebuild: Add a separate structure to store the data of imported functions.
...
We only need the name and ordinal.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 16:34:35 +09:00
Alexandre Julliard
68614d5db2
winebuild: Store delayed imports in a separate list.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 16:16:58 +09:00
Alexandre Julliard
9b70b6bd13
winebuild: Store dll imports in a list instead of an array.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 16:15:01 +09:00
Alexandre Julliard
05399ad711
winebuild: Store a C-compatible version of the dll name.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 15:20:38 +09:00
Alexandre Julliard
8e10ae6705
winebuild: Don't store the full spec for an imported dll.
...
We only need the dll name.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 15:16:59 +09:00
Detlef Riekenberg
30686975a9
kernelbase: Add dll with forwards to kernel32.dll.
...
Signed-off-by: Detlef Riekenberg <wine.dev@web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-22 00:36:29 +09:00
Alexandre Julliard
d65446af3d
winebuild: Use strarray objects for a few more string arrays.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-21 15:26:24 +09:00
Alexandre Julliard
8baaf5349f
winebuild: Use strarray objects instead of pointers where possible.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-19 13:14:41 +09:00
Jens Reyer
d2d44610a2
winegcc: Document WINEBUILD in the manpage.
...
Signed-off-by: Jens Reyer <jre.winesim@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-16 12:11:55 +09:00
Austin English
6827a97236
api-ms-win-core-string-l2-1-0: Add dll.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-14 13:54:51 +09:00
Austin English
4b02c8bdbc
api-ms-win-core-version-l1-1-0: Add dll.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-14 13:54:51 +09:00
Austin English
02f0e72bd7
api-ms-win-core-memory-l1-1-2: Add dll.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-14 13:54:51 +09:00
Austin English
c78a7b419c
api-ms-win-core-file-l1-2-1: Add dll.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-14 13:54:51 +09:00
André Hentschel
154d024f8d
winemaker: Markup fixes in German translation.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-09 18:41:13 +09:00
Frédéric Delanoy
1bd60414c8
winemaker: Markup fixes in French translation.
...
Signed-off-by: Frédéric Delanoy <frederic.delanoy@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-07 13:22:08 +09:00
André Hentschel
0beb178a2e
wrc: Remove getopt prototype.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-07 13:19:31 +09:00
Marcus Meissner
0d06ebf5fb
manpages: Markup fixes.
...
Reported by Eric S. Raymond.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-03 01:38:23 +09:00
Jens Reyer
93fc6826c2
winemaker: Fix macro-not-defined errors from man.
...
' characters at the start of a line indicate a groff command. If
used in error, the affected lines get ignored. Therefore add a
zero-width space and reformat another paragraph to keep the
literal meaning.
Signed-off-by: Jens Reyer <jre.winesim@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 12:09:11 +09:00
Matteo Bruni
5cb8f0d0dd
makedep: Use an unsigned constant in hash_filename.
...
This fixes a "warning: this decimal constant is unsigned only in ISO
C90" with gcc 4.9.3.
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-02 12:07:46 +09:00
Alexandre Julliard
bf6db74f85
makedep: Make the filename hashing more efficient.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 17:29:17 +09:00
Alexandre Julliard
f7a239a504
makefiles: Generate the LINGUAS file.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 15:46:54 +09:00
Alexandre Julliard
0bb029f929
makefiles: Add a makefile for the po directory.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 14:21:22 +09:00
Charles Davis
77960ab755
winebuild: Specify an object format to windres.
...
Signed-off-by: Charles Davis <cdavis5x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 01:50:10 +09:00
Alexandre Julliard
dcc16c7cac
makefiles: Don't generate global rules in disabled directories.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-29 20:05:00 +09:00
Alexandre Julliard
77c1b7e352
makefiles: Generate the top-level .gitignore and the distclean rules.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 18:06:25 +09:00
Alexandre Julliard
fb43551a0d
makefiles: Expand the ln -s command into the makefiles.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 15:13:00 +09:00
Alexandre Julliard
f74638f940
makefiles: Generate rules for import libraries symlinks.
...
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 15:10:06 +09:00