vc 2005 intrinsics
- From: "qfel" <q_tmp@xxxxxxxx>
- Date: Sat, 28 Jan 2006 16:50:21 +0100
The new VC compiler does not inline memcpy when buffer size is not known at compile time. Is it possible to somehow force it to do so?
I have a project that does not use CRT, only basic intrinsics (strlen, memcmp, memcpy), and with new VC generating reference to CRT lib executable grows up by few KB rubbish - I see some extra functions imported like RtlUnwind, TerminateProcess, GetCurrentProcess, UnhandledExceptionFilter, SetUnhandledExceptionFilter, IsDebuggerPresent. They seem unused though, as I set my own entry point, and memcpy does not use them either.. Shall I rewrite memcpy myself, or is it possible to discard this unwanted code that gets linked into executable?
.
- Follow-Ups:
- Re: vc 2005 intrinsics
- From: Jochen Kalmbach [MVP]
- Re: vc 2005 intrinsics
- From: Carl Daniel [VC++ MVP]
- Re: vc 2005 intrinsics
- Prev by Date: Re: Help!!! -> error : _CrtIsValidHeapPonter -> see code attached
- Next by Date: Re: vc 2005 intrinsics
- Previous by thread: Re: Help!!! -> error : _CrtIsValidHeapPonter -> see code attached
- Next by thread: Re: vc 2005 intrinsics
- Index(es):
Relevant Pages
|
|