Re: [Mingw-w64-public] [Patch] Add memmove_s emu

2014-07-31 Thread Dongsheng Song
This commit broken the gcc 4.9 building:

$ make
make  all-am
make[1]: Entering directory
`/home/cauchy/obj/x86_64-w64-mingw32-gcc-4.9/mingw-w64-crt'
make[1]: *** No rule to make target `secapi/memmove_s.c', needed by
`secapi/lib64_libmsvcrt_a-memmove_s.o'.  Stop.
make[1]: Leaving directory
`/home/cauchy/obj/x86_64-w64-mingw32-gcc-4.9/mingw-w64-crt'
make: *** [all] Error 2


You forgot commit memmove_s.c

On Wed, Jul 30, 2014 at 6:37 PM, JonY jo...@users.sourceforge.net wrote:

 On 7/29/2014 04:04, Ruben De Smet wrote:
  Some applications, like CryptoPP, won't run on Windows XP, because
  memmove_s isn't defined in that OS. As I needed CryptoPP to compile
  easily, I wrote this patch. It emulates the method by checking for the
  availability and falling back on memmove (without s).
 
  I mimicked memcpy_s.
 
  I'm not subscribed to the list, so please make sure my email address is
  in the recipients list when replying on this email.
 

 Thanks, applied to master.



 --
 Infragistics Professional
 Build stunning WinForms apps today!
 Reboot your WinForms applications with our WinForms controls.
 Build a bridge from your legacy apps to the future.
 http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
 ___
 Mingw-w64-public mailing list
 Mingw-w64-public@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [Patch] Add memmove_s emu

2014-07-31 Thread JonY
On 7/31/2014 17:16, Dongsheng Song wrote:
 This commit broken the gcc 4.9 building:
 
 $ make
 make  all-am
 make[1]: Entering directory
 `/home/cauchy/obj/x86_64-w64-mingw32-gcc-4.9/mingw-w64-crt'
 make[1]: *** No rule to make target `secapi/memmove_s.c', needed by
 `secapi/lib64_libmsvcrt_a-memmove_s.o'.  Stop.
 make[1]: Leaving directory
 `/home/cauchy/obj/x86_64-w64-mingw32-gcc-4.9/mingw-w64-crt'
 make: *** [all] Error 2
 
 
 You forgot commit memmove_s.c

Done and pushed. Sorry.





signature.asc
Description: OpenPGP digital signature
--
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public