search for: dbgout_call

Displaying 7 results from an estimated 7 matches for "dbgout_call".

Did you mean: dbgout_calls
2010 Jun 14
0
[LLVMdev] Win32 COFF Support
...tion of the loop. +#define dbgout(x) DEBUG(dbgs() << x) +#define dbgerr(x) do { dbgout (__FILE__ << "(" << __LINE__ <<\ + ") : " << x << '\n'); llvm_unreachable("unexpected error occured");\ + } while (false) + +#define dbgout_call(x) DEBUG_WITH_TYPE(DEBUG_TYPE"_calls", dbgs() << \ + __FUNCTION__ << " (" << x << ")\n") + +#define dbg_notimpl(x) dbgerr("not imlemented, " << __FUNCTION__ \ + << " (" << x &l...
2010 Jun 12
3
[LLVMdev] Win32 COFF Support
Here is a full patch including Nathan's COFF support, tests that pass on Windows, and some changes to lit. Obviously the COFF support and changes to lit should be separate patches in the end. http://codereview.appspot.com/1624043/show - Michael Spencer -------------- next part -------------- A non-text attachment was scrubbed... Name: COFF-support.patch Type: application/octet-stream Size:
2010 Jun 15
4
[LLVMdev] Win32 COFF Support
I have updated my patch based on Chris'es feedback. I removed the dbgout_calls macro, but left others in place for now. If there are no objections, I would like to commit this tomorrow evening (~7PM GMT-7). I have compiled and tested it on MSVC, with Michaels testing code and it looks good. Once this is committed, Michaels patch can be applied. -Nathan -------------- next p...
2010 Jun 14
2
[LLVMdev] Win32 COFF Support
...out(x) DEBUG(dbgs() << x) > +#define dbgerr(x) do { dbgout (__FILE__ << "(" << __LINE__ <<\ > + ") : " << x << '\n'); llvm_unreachable("unexpected error > occured");\ > + } while (false) > + > +#define dbgout_call(x) DEBUG_WITH_TYPE(DEBUG_TYPE"_calls", dbgs() > << \ > + __FUNCTION__ << " (" << x << ")\n") > + > +#define dbg_notimpl(x) dbgerr("not imlemented, " << __FUNCTION__ \ > + << &...
2010 Jun 14
1
[LLVMdev] Win32 COFF Support
On Jun 14, 2010, at 12:41 PM, Nathan Jeffords wrote: > Michael, > > I have not made any changes since I last posted a patch. If you would like to make the final updates, thats fine by me. I don't mind making the changes either, I can have them done this evening as well. > > Chris, > > As far as naming goes, PE/COFF used in Microsoft's document because they are
2010 Jun 16
0
[LLVMdev] Win32 COFF Support
...ore comments about the actual implementation, but I'd like to see smaller patches before getting in to details. - Daniel On Tue, Jun 15, 2010 at 12:47 AM, Nathan Jeffords <blunted2night at gmail.com> wrote: > I have updated my patch based on Chris'es feedback. I removed the > dbgout_calls macro, but left others in place for now. If there are no > objections, I would like to commit this tomorrow evening (~7PM GMT-7). I > have compiled and tested it on MSVC, with Michaels testing code and it looks > good. Once this is committed, Michaels patch can be applied. > -Nathan &g...
2010 Jun 14
0
[LLVMdev] Win32 COFF Support
...(dbgs() << x) >> +#define dbgerr(x) do { dbgout (__FILE__ << "(" << __LINE__ <<\ >> + ") : " << x << '\n'); llvm_unreachable("unexpected error occured");\ >> + } while (false) >> + >> +#define dbgout_call(x) DEBUG_WITH_TYPE(DEBUG_TYPE"_calls", dbgs() << \ >> + __FUNCTION__ << " (" << x << ")\n") >> + >> +#define dbg_notimpl(x) dbgerr("not imlemented, " << __FUNCTION__ \ >> + &...