Skip to content

Commit eec0c91

Browse files
authored
Merge pull request #1013 from lukaszstolarczuk/set-symbol-ver
Set symbol versions 0.10 in def/map files
2 parents 7510404 + c0331a4 commit eec0c91

File tree

5 files changed

+8
-7
lines changed

5 files changed

+8
-7
lines changed

RELEASE_STEPS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,12 @@ Do changes for a release:
3838
- If previously we decided not to create such branch, create it now, based on the appropriate minor or major tag
3939
- For major/minor release start from the `main` branch
4040
- Add an entry to ChangeLog, remember to change the day of the week in the release date
41-
- For major releases mention API and ABI compatibility with the previous release
41+
- For major and minor (prior 1.0.0) releases mention API and ABI compatibility with the previous release
4242
- Update project's version in a few places:
4343
- For major and minor releases: `UMF_VERSION_CURRENT` in `include/umf/base.h` (the API version)
4444
- `release` variable in `scripts/docs_config/conf.py` (for docs)
4545
- `UMF_VERSION` variable in `.github/workflows/basic.yml` (for installation test)
46-
- For major releases update ABI version in `.map` and `.def` files
46+
- For major and minor (prior 1.0.0) releases update ABI version in `.map` and `.def` files
4747
- These files are defined for all public libraries (`libumf` and `proxy_lib`, at the moment)
4848
- Commit these changes and tag the release:
4949
- `git commit -a -S -m "$VERSION release"`

src/libumf.def

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
; SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
55
;;;; End Copyright Notice
66

7-
LIBRARY umf
7+
LIBRARY UMF
88

9-
VERSION 1.0
9+
VERSION 0.10
1010

1111
EXPORTS
1212
DllMain

src/libumf.map

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Under the Apache License v2.0 with LLVM Exceptions. See LICENSE.TXT.
33
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
44

5-
UMF_1.0 {
5+
UMF_0.10 {
66
global:
77
umfInit;
88
umfTearDown;

src/proxy_lib/proxy_lib.def

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
;;;; End Copyright Notice
66

77
LIBRARY UMF_PROXY
8+
89
EXPORTS
910
DllMain
1011
aligned_alloc

src/proxy_lib/proxy_lib.map

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# Under the Apache License v2.0 with LLVM Exceptions. See LICENSE.TXT.
33
# SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
44

5-
# linker VERSION script
6-
5+
# These functions are meant to be in unnamed scope. They are also not named
6+
# with any umf prefix, as they should override functions with the same name.
77
{
88
global:
99
aligned_alloc;

0 commit comments

Comments
 (0)