I have cronie and cronie-openrc installed, there are other cron packages, perhaps they are different.
-rw-r--r-- 1 root root 3774 Mar 5 14:35 rc.log
-rw-r--r-- 1 root root 35717 Mar 5 01:11 rc.log.1.gz
-rw-r--r-- 1 root root 2512 Nov 17 01:18 rc.log.2.gz
-rw-r--r-- 1 root root 2982 Nov 10 11:44 rc.log.3.gz
-rw-r--r-- 1 root root 3470 Nov 3 01:11 rc.log.4.gz
-rw-r----- 1 root root 124930 Mar 5 14:36 syslog
-rw-r----- 1 root root 61514958 Mar 5 01:11 syslog.1
-rw-r----- 1 root root 65324 Nov 18 03:23 syslog.2.gz
-rw-r----- 1 root root 44875 Nov 17 03:14 syslog.3.gz
-rw-r----- 1 root root 66131 Nov 16 14:41 syslog.4.gz
/etc/cron.hourly$ ls -l
total 12
-rwxr-xr-x 1 root root 580 Nov 1 10:52 0anacron
-rw-r--r-- 1 root root 61 Mar 5 15:43 execno
-rwxr--r-- 1 root root 54 Mar 5 15:42 execyes
$ cat exec*
#!/bin/sh
logger "cron hourly permissions - not executable"
#!/bin/sh
logger "cron hourly with exec permissions"
Testing this here, only the one with executable permissions (execyes) is writing to syslog on the hour.