Skip to content

Conversation

glaubitz
Copy link
Contributor

Hello!

As discussed in #39, here's my patch for adding Linux/m68k support for the B3_0_Release branch.

One thing I'm a bit unsure about is the fact that I have defined isc_info_db_impl_linux_m68k in the 2.5 branch as 86 while it's now 87 in the 3.0 and master branch since these had support added for ppc64 which took the 86. Will this create any problems except that maybe databases created on Linux/m68k Firebird 2.5 would not work on Linux/m68k Firebird 3.0 - which we wouldn't care about really.

Thanks,
Adrian

glaubitz and others added 2 commits July 13, 2016 11:35
…ALIGN

On m68k, 'long long' is 16-bit aligned while 'sem_t' is 32-bit aligned
and we must therefore include 'sem_t' when determining the values for
FB_ALIGNMENT and FB_DOUBLE_ALIGN. Otherwise, the futex system call
will fail on these systems.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants