Blame README.rationale

Packit 84794d
This file documents various major decisions which affect GLib development,
Packit 84794d
giving a brief rationale of each decision, plus a link to further discussion.
Packit 84794d
Packit 84794d
Packit 84794d
 * Compiler attributes: https://bugzilla.gnome.org/show_bug.cgi?id=113075#c46
Packit 84794d
Packit 84794d
   GLib uses GIR annotations instead of compiler attributes. They are tidier,
Packit 84794d
   already supported by GLib and GNOME tools, and accomplish the same task as
Packit 84794d
   compiler attributes. GLib does not provide macros for attributes like
Packit 84794d
   nonnull because it would not use them.