haiku/headers/private
Augustin Cavalier 7aa5574713 kernel & addons: Build with the non-legacy GCC even on x86_gcc2h.
Only one code change: for some reason, GCC chokes on the cr3 functions
as macros (throwing errors about invalid registers.) The BSDs have them
as inline functions instead, so they are converted to that here.

Tested and working. There seems to be about a 10% decrease in CPU time
on some compilation benchmarks that I briefly tried.

Change-Id: I31666297394d7619f83fca6ff5f933ddd6f07420
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4515
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2021-10-02 18:29:40 +00:00
..
app
audio
binary_compatibility
bluetooth Bluetooth Pref: Inactiveate button and things that don't do anything. 2021-04-10 20:28:43 +00:00
debug
debugger
device
drivers Improve SCSI and SATA trim support 2021-07-16 18:35:57 +00:00
file_systems
firewire
fs_shell libroot: remove delete_driver_settings 2021-05-31 06:51:45 +00:00
graphics intel_extreme: set B_SCROLL, share current mode. Cloning and BWindowScreen now work OK. 2021-09-27 10:19:43 +00:00
i2c
index_server
input virtio_input: add new virtio input driver 2021-08-20 12:43:16 +00:00
interface Decorator: Introduce Scroll bar size call 2021-05-03 16:42:32 +00:00
kernel kernel & addons: Build with the non-legacy GCC even on x86_gcc2h. 2021-10-02 18:29:40 +00:00
libroot Implement stack protection support 2021-05-03 17:52:31 +00:00
locale
mail
media media_kit: Dynamic allocation of ChunkCache based on media 2021-01-03 20:51:37 +00:00
midi
mount
net libnetapi.so: make headers of deprecated classes private 2021-01-27 19:53:11 +00:00
netservices BUrlRequest: reintroduce Pause/Resume API in the deprecated version 2021-08-15 11:47:17 +02:00
notification
package Package Kit: Proper Installation for First Boot Packages 2021-03-14 09:10:18 +00:00
preferences
print
runtime_loader runtime_loader: dlopen() should respect RPATH of the loading module 2021-03-18 08:19:55 +00:00
screen_saver
shared AutoDeleter: add VMAddressSpacePutter, DeviceNodePutter 2021-08-06 21:11:04 +00:00
storage
support
syslog_daemon
system Update missing arch relocations 2021-08-31 18:05:45 +00:00
textencoding
tracker
usb_vision
userlandfs
virtio virtio: add interrupt declarations 2021-06-06 19:03:30 +00:00
vmdk
wmi