Index: src/Cocoa/JoystickHandler.h
--- src/Cocoa/JoystickHandler.h.orig
+++ src/Cocoa/JoystickHandler.h
@@ -57,7 +57,7 @@ SOFTWARE.
 // these are required very frequently (once per frame) so must be light
 // on CPU cycles (try and avoid too many objc sendmsgs).
 // Controls that can be an axis
-enum {
+enum axfn {
   AXIS_ROLL,
   AXIS_PITCH,
   AXIS_YAW,
@@ -66,10 +66,10 @@ enum {
   AXIS_VIEWX,
   AXIS_VIEWY,
   AXIS_end
-} axfn;
+};
 
 // Controls that can be a button
-enum {
+enum butfn {
   BUTTON_INCTHRUST,
   BUTTON_DECTHRUST,
   BUTTON_SCANNERZOOM,
@@ -102,7 +102,7 @@ enum {
   BUTTON_VIEWPORT,
   BUTTON_VIEWSTARBOARD,
   BUTTON_end
-} butfn;
+};
 
 // Stick constants
 #define MAX_STICKS 4
