[haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app
- From: Rene Gollent <anevilyak@xxxxxxxxx>
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Wed, 17 Nov 2010 16:22:11 -0500
On Wed, Nov 17, 2010 at 4:13 PM, Clemens Zeidler <clemens.zeidler@xxxxxxxxxxxxxx> wrote: > Yes, I tried this but then binaries on gcc2 and gcc4 complaint to not find > __ReservedApplicationX symboles. I found out its because the new virtual > functions are protected. (thought the public, private, protected keywords > are only on source site!?) Does it makes sense? at least I was able to start > old R5 and gcc4 binaries without removing the reserved functions and it > fails when I did so. When removing the reserved slot you have to manually add functions under the old mangled name that call into the new virtual since the old binaries will still be linked against the older symbol, c.f. http://dev.haiku-os.org/browser/haiku/trunk/src/kits/interface/View.cpp#L5681 for an example. Regards, Rene
- Follow-Ups:
- References:
- [haiku-commits] r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app
- From: clemens . zeidler
- [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app
- From: Ingo Weinhold
- [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app
- From: Clemens Zeidler
- [haiku-commits] r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app
Other related posts:
- » [haiku-commits] r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - clemens . zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Stefano Ceccherini
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Ingo Weinhold
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Clemens Zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Rene Gollent
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Clemens Zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Rene Gollent
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Clemens Zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Siarzhuk Zharski
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - François Revol
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Stephan Assmus
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Axel Dörfler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Clemens Zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Axel Dörfler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Clemens Zeidler
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Ingo Weinhold
- » [haiku-commits] Re: r39462 - in haiku/trunk: headers/os/app headers/private/app src/kits/app - Axel Dörfler