[Webkit-unassigned] [Bug 34740] Implement NEVER_INLINE and NO_RETURN for RVCT

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 9 06:30:32 PST 2010


--- Comment #5 from Kwang Yul Seo <kwangyul.seo at gmail.com>  2010-02-09 06:30:30 PST ---
(In reply to comment #4)
> (In reply to comment #3)
> > Okay. It works fine with RVCT 2.2 [Build 593] though I couldn't find
> > __declspec(noinline) in RVCT 2.2 manual. LGTM.
> Tried looking for answer to this as well. __declspec(noinline) is completely
> missing from docs for RVCT2.2.
> Did you check that it actually didn't inline your function if keyword was used?
> I mean if it would be happy with __declspec(foobar).
> But in any case I agree this should be landed.

RVCT is not happy with __declspec(foobar).

Warning: L6305W: Image does not have an entry point. (Not specified or not set
due to multiple choices.)
Finished: 0 information, 1 warning and 0 error messages.
"a.c", line 7: Warning:  #645-D: "foobar" is an unrecognized __declspec
  __declspec(foobar) void foo(UChar* u)
a.c: 1 warning, 0 errors

RVCT 2.2 certainly recognizes __declspec(noinline) though it is not documented.
I didn't check if the function with __declspec(noinline) is actually not

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list