It is not supported on older versions of gcc. Like the one in RHEL 5. It
should not matter for our case as atoms and builders can be added in any
order. Cc @commodo for confirmation.
void atom_map_register(struct atom_map *map);
-#define __constructor__(PRIO) __attribute__ ((constructor( PRIO )))
+#define __constructor__(PRIO) __attribute__ ((constructor))
#define ATOM_MAP_REGISTER(NAME, PRIO) __constructor__(100 + PRIO) void init_ ## NAME() { atom_map_register(& NAME ); }
struct atom_builder {