~janisozaur/openloco/+git/debian:clang

Last commit made on 2021-10-11
Get this branch:
git clone -b clang https://git.launchpad.net/~janisozaur/openloco/+git/debian

Branch merges

Branch information

Name:
clang
Repository:
lp:~janisozaur/openloco/+git/debian

Recent commits

94ed01c... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Fix log after rebase

383a7da... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Add logging to interop

c774a02... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Add logging infra

f3cf439... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Disable arg alignment on platforms without SSE2 on by default

This is to overcome a bug in GCC
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90333
which means we cannot force argument alignment. Luckily, the attribute
is only required on machines with SSE2 by default (where in particular
libx11 is compiled with SSE2) such as Arch. On the other hand, platforms
that target i386 *only*, such as Ubuntu, won't hit this (#986) and the
attribute is not necessary

0acf159... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Add __mulodi4

faf16ca... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Add -static-libstdc++ switch

ce5f0c5... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Move sections around for bigger plt sections

4cc154f... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Use newer ubuntu image

3cfc8dc... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Append to CXXFLAGS, not prepend

126f67a... by =?utf-8?q?Micha=C5=82_Janiszewski?= <email address hidden>

Include yaml-cpp in compilation of openloco