diff --git a/src/add-ons/kernel/network/ppp/ipcp/Jamfile b/src/add-ons/kernel/network/ppp/ipcp/Jamfile index ae84a4ea9e..02253d7285 100644 --- a/src/add-ons/kernel/network/ppp/ipcp/Jamfile +++ b/src/add-ons/kernel/network/ppp/ipcp/Jamfile @@ -7,6 +7,11 @@ UsePrivateHeaders [ FDirName kernel util ] ; UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ; +{ + SubDirC++Flags -fno-rtti ; +} + + R5KernelAddon ipcp : kernel obos_network ppp : # imported from libnet inet_addr.c diff --git a/src/add-ons/kernel/network/ppp/modem/Jamfile b/src/add-ons/kernel/network/ppp/modem/Jamfile index abad4e4bf0..1d3c2b791b 100644 --- a/src/add-ons/kernel/network/ppp/modem/Jamfile +++ b/src/add-ons/kernel/network/ppp/modem/Jamfile @@ -7,6 +7,11 @@ UsePrivateHeaders [ FDirName kernel util ] ; UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ; +{ + SubDirC++Flags -fno-rtti ; +} + + R5KernelAddon modem : kernel obos_network ppp : modem.cpp ModemDevice.cpp diff --git a/src/add-ons/kernel/network/ppp/pap/Jamfile b/src/add-ons/kernel/network/ppp/pap/Jamfile index 514d16beac..f6e5ecfc40 100644 --- a/src/add-ons/kernel/network/ppp/pap/Jamfile +++ b/src/add-ons/kernel/network/ppp/pap/Jamfile @@ -7,6 +7,11 @@ UsePrivateHeaders [ FDirName kernel util ] ; UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ; +{ + SubDirC++Flags -fno-rtti ; +} + + R5KernelAddon pap : kernel obos_network ppp : pap.cpp Protocol.cpp diff --git a/src/add-ons/kernel/network/ppp/pppoe/Jamfile b/src/add-ons/kernel/network/ppp/pppoe/Jamfile index 4dc1c7f053..7d39af7c12 100644 --- a/src/add-ons/kernel/network/ppp/pppoe/Jamfile +++ b/src/add-ons/kernel/network/ppp/pppoe/Jamfile @@ -7,6 +7,11 @@ UsePrivateHeaders [ FDirName kernel util ] ; UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ; +{ + SubDirC++Flags -fno-rtti ; +} + + R5KernelAddon pppoe : kernel obos_network ppp : pppoe.cpp PPPoEDevice.cpp diff --git a/src/add-ons/kernel/network/ppp/shared/libkernelppp/Jamfile b/src/add-ons/kernel/network/ppp/shared/libkernelppp/Jamfile index dae7380a00..43c0167ee8 100644 --- a/src/add-ons/kernel/network/ppp/shared/libkernelppp/Jamfile +++ b/src/add-ons/kernel/network/ppp/shared/libkernelppp/Jamfile @@ -6,6 +6,11 @@ UsePrivateHeaders [ FDirName kernel util ] ; UseHeaders [ FDirName $(OBOS_TOP) src add-ons kernel network ppp shared libkernelppp headers ] ; +{ + SubDirC++Flags -fno-rtti ; +} + + R5KernelStaticLibrary kernelppp : kernel_cpp.cpp